Our mission is to provide a variety of safe, modern and affordable parks and recreation facilities and activities that will enhance the quality of life by promoting good health and well-being for all citizens and visitors in the city of Craig. Financial Assistance Scholarship funds are available to help pay for program fees for those Craig residents with lower incomes. If you feel you maybe eligible for some financial assistance call Parks & Recreation at 826-2029. To Participate in any of our programs you must fill out the Medical Consent Form Waiver for each program and turn it in to the Parks & Recreation Department at 300 W. 4th Street.
Return to: Classes and Special Events: Categories >> Swim Lessons: Class/Event List
Swim Lessons
Swim Lessons
Order By:
Preschool 1A Session 1-11:15 to 11:45
June 5 – June 15
(Mondays, Tuesdays, Wednesdays and Thursdays)
Preschool 1A Session 1-11:15 to 11:45
June 5 – June 15
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Tuesday, May 30, 2017
Preschool 1B Session 1-11:15 to 11:45
June 5 – June 15
(Mondays, Tuesdays, Wednesdays and Thursdays)
Preschool 1B Session 1-11:15 to 11:45
June 5 – June 15
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Tuesday, May 30, 2017
Preschool 1B Session 5-5:15 to 5:45
June 5 – June 15
(Mondays, Tuesdays, Wednesdays and Thursdays)
Preschool 1B Session 5-5:15 to 5:45
June 5 – June 15
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Tuesday, May 30, 2017
Preschool 2 Session 1-11:15 to 11:45
June 5 – June 15
(Mondays, Tuesdays, Wednesdays and Thursdays)
Preschool 2 Session 1-11:15 to 11:45
June 5 – June 15
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Tuesday, May 30, 2017
Preschool 3 Session 1-11:15 to 11:45
June 5 – June 15
(Mondays, Tuesdays, Wednesdays and Thursdays)
Preschool 3 Session 1-11:15 to 11:45
June 5 – June 15
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Tuesday, May 30, 2017
Preschool 3 Session 5-5:45 to 6:15
June 5 – June 15
(Mondays, Tuesdays, Wednesdays and Thursdays)
Preschool 3 Session 5-5:45 to 6:15
June 5 – June 15
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Tuesday, May 30, 2017
Red Cross Swim Lessons Level 3 9:00am
June 5 – June 15
(Mondays, Tuesdays, Wednesdays and Thursdays)
Red Cross Swim Lessons Level 3 9:00am
June 5 – June 15
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Tuesday, May 30, 2017
Red Cross Swim Lessons Level 4 8:50am
June 5 – June 15
(Mondays, Tuesdays, Wednesdays and Thursdays)
Red Cross Swim Lessons Level 4 8:50am
June 5 – June 15
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Tuesday, May 30, 2017
Red Cross Swim Lessons Level 5 8:50am
June 5 – June 15
(Mondays, Tuesdays, Wednesdays and Thursdays)
Red Cross Swim Lessons Level 5 8:50am
June 5 – June 15
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Tuesday, May 30, 2017
Red Cross Swim Lessons Level 6 8:50am
June 5 – June 15
(Mondays, Tuesdays, Wednesdays and Thursdays)
Red Cross Swim Lessons Level 6 8:50am
June 5 – June 15
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Tuesday, May 30, 2017
Adult Swim Lessons
June 19 – June 29
(Mondays, Tuesdays, Wednesdays and Thursdays)
Adult Swim Lessons
June 19 – June 29
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Monday, June 19, 2017
Parent & Child A Session 1
June 19 – June 29
(Mondays, Tuesdays, Wednesdays and Thursdays)
Parent & Child A Session 1
June 19 – June 29
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Tuesday, June 13, 2017
Parent & Child B Session 1
June 19 – June 29
(Mondays, Tuesdays, Wednesdays and Thursdays)
Parent & Child B Session 1
June 19 – June 29
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Tuesday, June 13, 2017
Preschool 1A Session 2-11:15-11:45
June 19 – June 29
(Mondays, Tuesdays, Wednesdays and Thursdays)
Preschool 1A Session 2-11:15-11:45
June 19 – June 29
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Tuesday, June 13, 2017
Preschool 1A Session 5-5:15 to 5:45
June 19 – June 29
(Mondays, Tuesdays, Wednesdays and Thursdays)
Preschool 1A Session 5-5:15 to 5:45
June 19 – June 29
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Tuesday, June 13, 2017
Preschool 1B Session 2-11:15 to 11:45
June 19 – June 29
(Mondays, Tuesdays, Wednesdays and Thursdays)
Preschool 1B Session 2-11:15 to 11:45
June 19 – June 29
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Tuesday, June 13, 2017
Preschool 2 Session 2-11:15 to 11:45
June 19 – June 29
(Mondays, Tuesdays, Wednesdays and Thursdays)
Preschool 2 Session 2-11:15 to 11:45
June 19 – June 29
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Tuesday, June 13, 2017
Preschool 2 Session 5-5:45 to 6:15
June 19 – June 29
(Mondays, Tuesdays, Wednesdays and Thursdays)
Preschool 2 Session 5-5:45 to 6:15
June 19 – June 29
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Tuesday, June 13, 2017
Preschool 3 Session 2-11:15 to 11:45
June 19 – June 29
(Mondays, Tuesdays, Wednesdays and Thursdays)
Preschool 3 Session 2-11:15 to 11:45
June 19 – June 29
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Tuesday, June 13, 2017
Red Cross Swim Lessons Level 1 9:00am
June 19 – June 29
(Mondays, Tuesdays, Wednesdays and Thursdays)
Red Cross Swim Lessons Level 1 9:00am
June 19 – June 29
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Tuesday, June 13, 2017
Red Cross Swim Lessons Level 1 9:45am
June 19 – June 29
(Mondays, Tuesdays, Wednesdays and Thursdays)
Red Cross Swim Lessons Level 1 9:45am
June 19 – June 29
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Tuesday, June 13, 2017
Red Cross Swim Lessons Level 2 9:00am
June 19 – June 29
(Mondays, Tuesdays, Wednesdays and Thursdays)
Red Cross Swim Lessons Level 2 9:00am
June 19 – June 29
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Tuesday, June 13, 2017
Red Cross Swim Lessons Level 2 9:45am
June 19 – June 29
(Mondays, Tuesdays, Wednesdays and Thursdays)
Red Cross Swim Lessons Level 2 9:45am
June 19 – June 29
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Tuesday, June 13, 2017
Red Cross Swim Lessons Level 3 9:00am
June 19 – June 29
(Mondays, Tuesdays, Wednesdays and Thursdays)
Red Cross Swim Lessons Level 3 9:00am
June 19 – June 29
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Tuesday, June 13, 2017
Red Cross Swim Lessons Level 3 9:45am
June 19 – June 29
(Mondays, Tuesdays, Wednesdays and Thursdays)
Red Cross Swim Lessons Level 3 9:45am
June 19 – June 29
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Tuesday, June 13, 2017
Red Cross Swim Lessons Level 3 10:30am
June 19 – June 29
(Mondays, Tuesdays, Wednesdays and Thursdays)
Red Cross Swim Lessons Level 3 10:30am
June 19 – June 29
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Tuesday, June 13, 2017
Red Cross Swim Lessons Level 4 8:50am
June 19 – June 29
(Mondays, Tuesdays, Wednesdays and Thursdays)
Red Cross Swim Lessons Level 4 8:50am
June 19 – June 29
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Tuesday, June 13, 2017
Red Cross Swim Lessons Level 4 10:30am
June 19 – June 29
(Mondays, Tuesdays, Wednesdays and Thursdays)
Red Cross Swim Lessons Level 4 10:30am
June 19 – June 29
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Tuesday, June 13, 2017
Red Cross Swim Lessons Level 5 8:50am
June 19 – June 29
(Mondays, Tuesdays, Wednesdays and Thursdays)
Red Cross Swim Lessons Level 5 8:50am
June 19 – June 29
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Tuesday, June 13, 2017
Red Cross Swim Lessons Level 6 8:50am
June 19 – June 29
(Mondays, Tuesdays, Wednesdays and Thursdays)
Red Cross Swim Lessons Level 6 8:50am
June 19 – June 29
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Friday, March 11, 2016
Registration Ends: Tuesday, June 13, 2017
Preschool 1A Session 3-11:15 to 11:45
July 10 – July 20
(Mondays, Tuesdays, Wednesdays and Thursdays)
Preschool 1A Session 3-11:15 to 11:45
July 10 – July 20
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Tuesday, July 04, 2017
Preschool 1B Session 3-11:15 to 11:45
July 10 – July 20
(Mondays, Tuesdays, Wednesdays and Thursdays)
Preschool 1B Session 3-11:15 to 11:45
July 10 – July 20
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Tuesday, July 04, 2017
Preschool 1B Session 6-5:15 to 5:45
July 10 – July 20
(Mondays, Tuesdays, Wednesdays and Thursdays)
Preschool 1B Session 6-5:15 to 5:45
July 10 – July 20
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Tuesday, July 04, 2017
Preschool 2 Session 3-11:15 to 11:45
July 10 – July 20
(Mondays, Tuesdays, Wednesdays and Thursdays)
Preschool 2 Session 3-11:15 to 11:45
July 10 – July 20
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Tuesday, July 04, 2017
Preschool 3 Session 3- 11:15 to 11:45
July 10 – July 20
(Mondays, Tuesdays, Wednesdays and Thursdays)
Preschool 3 Session 3- 11:15 to 11:45
July 10 – July 20
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Tuesday, July 04, 2017
Preschool 3 Session 6-5:45 to 6:15
July 10 – July 20
(Mondays, Tuesdays, Wednesdays and Thursdays)
Preschool 3 Session 6-5:45 to 6:15
July 10 – July 20
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Tuesday, July 04, 2017
Red Cross Swim Lessons Level 3 9:00am
July 10 – July 20
(Mondays, Tuesdays, Wednesdays and Thursdays)
Red Cross Swim Lessons Level 3 9:00am
July 10 – July 20
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Tuesday, July 04, 2017
Red Cross Swim Lessons Level 4 8:50am
July 10 – July 20
(Mondays, Tuesdays, Wednesdays and Thursdays)
Red Cross Swim Lessons Level 4 8:50am
July 10 – July 20
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Tuesday, July 04, 2017
Red Cross Swim Lessons Level 5 8:50am
July 10 – July 20
(Mondays, Tuesdays, Wednesdays and Thursdays)
Red Cross Swim Lessons Level 5 8:50am
July 10 – July 20
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Tuesday, July 04, 2017
Red Cross Swim Lessons Level 6 8:50am
July 10 – July 20
(Mondays, Tuesdays, Wednesdays and Thursdays)
Red Cross Swim Lessons Level 6 8:50am
July 10 – July 20
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Tuesday, July 04, 2017
Parent & Child A Session 2
July 24 – August 3
(Mondays, Tuesdays, Wednesdays and Thursdays)
Parent & Child A Session 2
July 24 – August 3
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Tuesday, July 18, 2017
Parent & Child B Session 2
July 24 – August 3
(Mondays, Tuesdays, Wednesdays and Thursdays)
Parent & Child B Session 2
July 24 – August 3
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Tuesday, July 18, 2017
Preschool 1A Session 4-11:15 to 11:45
July 24 – August 3
(Mondays, Tuesdays, Wednesdays and Thursdays)
Preschool 1A Session 4-11:15 to 11:45
July 24 – August 3
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Tuesday, July 18, 2017
Preschool 1A Session 6-5:15 to 5:45
July 24 – August 3
(Mondays, Tuesdays, Wednesdays and Thursdays)
Preschool 1A Session 6-5:15 to 5:45
July 24 – August 3
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Tuesday, July 18, 2017
Preschool 1B Session 4-11:15 to 11:45
July 24 – August 3
(Mondays, Tuesdays, Wednesdays and Thursdays)
Preschool 1B Session 4-11:15 to 11:45
July 24 – August 3
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Tuesday, July 18, 2017
Preschool 2 Session 4-11:15 to 11:45
July 24 – August 3
(Mondays, Tuesdays, Wednesdays and Thursdays)
Preschool 2 Session 4-11:15 to 11:45
July 24 – August 3
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Tuesday, July 18, 2017
Preschool 2 Session 6-5:45 to 6:15
July 24 – August 3
(Mondays, Tuesdays, Wednesdays and Thursdays)
Preschool 2 Session 6-5:45 to 6:15
July 24 – August 3
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Tuesday, July 04, 2017
Preschool 3 Session 4-11:15 to 11:45
July 24 – August 3
(Mondays, Tuesdays, Wednesdays and Thursdays)
Preschool 3 Session 4-11:15 to 11:45
July 24 – August 3
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Tuesday, July 18, 2017
Red Cross Swim Lessons Level 1 9:00am
July 24 – August 3
(Mondays, Tuesdays, Wednesdays and Thursdays)
Red Cross Swim Lessons Level 1 9:00am
July 24 – August 3
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Tuesday, July 18, 2017
Red Cross Swim Lessons Level 1 9:45am
July 24 – August 3
(Mondays, Tuesdays, Wednesdays and Thursdays)
Red Cross Swim Lessons Level 1 9:45am
July 24 – August 3
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Tuesday, July 18, 2017
Red Cross Swim Lessons Level 2 9:00am
July 24 – August 3
(Mondays, Tuesdays, Wednesdays and Thursdays)
Red Cross Swim Lessons Level 2 9:00am
July 24 – August 3
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Tuesday, July 18, 2017
Red Cross Swim Lessons Level 2 9:45am
July 24 – August 3
(Mondays, Tuesdays, Wednesdays and Thursdays)
Red Cross Swim Lessons Level 2 9:45am
July 24 – August 3
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Tuesday, July 18, 2017
Red Cross Swim Lessons Level 3 9:00am
July 24 – August 3
(Mondays, Tuesdays, Wednesdays and Thursdays)
Red Cross Swim Lessons Level 3 9:00am
July 24 – August 3
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Tuesday, July 18, 2017
Red Cross Swim Lessons Level 3 9:45am
July 24 – August 3
(Mondays, Tuesdays, Wednesdays and Thursdays)
Red Cross Swim Lessons Level 3 9:45am
July 24 – August 3
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Tuesday, July 18, 2017
Red Cross Swim Lessons Level 3 10:30am
July 24 – August 3
(Mondays, Tuesdays, Wednesdays and Thursdays)
Red Cross Swim Lessons Level 3 10:30am
July 24 – August 3
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Tuesday, July 18, 2017
Red Cross Swim Lessons Level 4 10:30am
July 24 – August 3
(Mondays, Tuesdays, Wednesdays and Thursdays)
Red Cross Swim Lessons Level 4 10:30am
July 24 – August 3
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Tuesday, July 18, 2017
Red Cross Swim Lessons Level 4 8:50am
July 24 – August 3
(Mondays, Tuesdays, Wednesdays and Thursdays)
Red Cross Swim Lessons Level 4 8:50am
July 24 – August 3
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Tuesday, July 18, 2017
Red Cross Swim Lessons Level 5 8:50am
July 24 – August 3
(Mondays, Tuesdays, Wednesdays and Thursdays)
Red Cross Swim Lessons Level 5 8:50am
July 24 – August 3
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Tuesday, July 18, 2017
Red Cross Swim Lessons Level 6 8:50am
July 24 – August 3
(Mondays, Tuesdays, Wednesdays and Thursdays)
Red Cross Swim Lessons Level 6 8:50am
July 24 – August 3
(Mondays, Tuesdays, Wednesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Tuesday, July 18, 2017