Find swimming lessons and water safety programs for all ages and abilities. Strathcona County offers swim programs throughout the year, including Parent & Tot, preschool lessons, Swim for Life, private lessons, leadership certifications, scuba and more.
Our aquatic team delivers Lifesaving Society of Canada programs and holds a variety of certifications to provide safe, supportive and enjoyable swimming experiences.
Programs offered
Swimming programs are available during seasonal registration sessions throughout the year. Current swimming program sessions:
Summer 2026 (August)
Fall 2026 (September to December)
Fall Break 2026 (November 9 to 13)
Swimming lessons and programs
-
Designed for swimmers who require physical, emotional or cognitive adaptations. Reduced class sizes and knowledgeable instructors allow for individualized support using a variety of adaptations and modifications to meet each swimmer's needs. Saturday morning lessons are offered during a dedicated lower-stimulus time.
-
Basic and advanced lessons help swimmers improve their strokes, build endurance and develop confidence in the water.
-
Fall Break PADI SEAL Team Camp (ages 8Y–12Y)
Fall Break PADI SEAL Team Camp (ages 8Y–12Y)
Permanent link to Fall Break PADI SEAL Team Camp (ages 8Y–12Y)Explore the world of scuba diving through an action-packed week in the pool. Participants complete exciting AquaMissions while learning underwater skills and discovering the fun of diving.
-
Swim for Life lessons are offered Wednesday afternoons for homeschool families from September to June. Levels include Swimmer 1-6 and Canadian Swim Patrol (Rookie, Ranger and Star).
-
Interested in becoming a swimming instructor or lifeguard? Learn about certification pathways and leadership opportunities through the Lifesaving Society.
Register for leadership and certification programs
-
Private lessons provide customized instruction for swimmers of all ages and abilities. Choose from single 30-minute lessons or multiple-week sessions. Up to two additional participants may join a private lesson for an additional fee.
-
Learn new scuba skills or refresh your existing knowledge.
-
Swim for Life lessons (ages 4 months–14Y)
Swim for Life lessons (ages 4 months–14Y)
Permanent link to Swim for Life lessons (ages 4 months–14Y)Parent & Tot (4 months-12 months)
Parent & Tot lessons introduce young children to the water through fun, caregiver-supported activities. A caregiver aged 14 years or older must participate in the water with each child during every class. Lessons take place in the Kids Pool basin, where water depth ranges from 0.3 to 0.5 metres.Preschool Levels 1 to 5 (ages 3Y-5Y)
Children build foundational swimming skills while gaining confidence and comfort in the water. Water Smart® education is included in every level to help children learn how to stay safe around water.Swimmer Levels 1 to 6 (ages 5Y-14Y)
Swimmer is a six-level learn-to-swim program focused on developing swimming skills, strokes, endurance and water safety knowledge. Participants build confidence through in-water practice and progress through levels at their own page.Canadian Swim Patrol
The Lifesaving Society’s Canadian Swim Patrol program helps swimmers move beyond learn-to-swim programs by developing swimming ability, fitness, leadership and lifesaving skills. Levels include Rookie Patrol, Ranger Patrol and Star Patrol. Each level includes water proficiency, first aid, recognition and rescue skills. -
Tidal Waves Lifeguard Club is a 10-month program (September 2026 to June 2027) for youth ages 8–17.
The program combines lifesaving and lifeguarding education with leadership, wellness and skill development. Participants build confidence and prepare for future aquatic instructor and lifeguard opportunities.
Register for Tidal Waves Lifeguard Club
Current swimming registration
Browse the Fall 2026 swimming section (1.7 MB) for swim lessons running from September to December.
Browse the 2026 Fall Break section (574.3 KB) for the PADI SEAL Team Camp running November 9 to 13.
Browse the Summer 2026 swimming section (2.0 MB) for swim lessons running in August.
Have a course code from the printed registration guide? Search RecOnline by course code, program type or keyword.
Strathcona County schools
Did you know we offer curriculum-based aquatics programs for schools?
Know before you go
Before attending swimming lessons, review these helpful tips about what to bring, changerooms and where to meet your instructor.
Know before you go: swimming
-
Bring:
A swimsuit and towel for each participant
A swim diaper for participants who wear diapers (or $2.00 to purchase one at the front desk)
Previous progress cards for your instructor to review comments (optional)
A personal combination lock or coins for lockers
-
All swimming facilities offer male, female, universal and specialty changerooms
Male and female changerooms include communal changing and shower areas, as well as some private changing and washroom stalls. Children over the age of 5 using these changerooms must use the changeroom that best matches their gender identity.
Universal changerooms include private changing stalls and washrooms as well as communal showers and locker areas. This changeroom is for any and all individuals.
Specialty changerooms support guests with complex mobility needs and includes accessible features such as a sling and pulley system for guests who use a wheelchair as well as a large open space to facilitate easy changing. Please speak with the front desk for access.
-
Find the sign showing your class number or name on the pool deck.
Wait at that location for your instructor.
Instructors may take a few minutes between classes to safely transition swimmers from the water.
For leadership classes (Bronzes, Swim Instructor, National Lifeguard or First Aid), check the front desk for your meeting location.
If you need help finding your class, ask a team member in a black shirt, come to the front desk or approach any lifeguard or instructor.
Common questions: swimming
-
What can I do after completing Star Patrol?
1. What can I do after completing Star Patrol?
Permanent link to What can I do after completing Star Patrol?There are several options after Star Patrol, including:
Ocean Sports
Adult and teen programs
-
What if I forget where I am registered?
2. What if I forget where I am registered?
Permanent link to What if I forget where I am registered?Log in to your Recreation Online account and go to My Courses to view registrations for yourself or family members. Select the name of the family member who should be registered and then click the Search button to see any courses that individual is registered in.
Private lesson bookings can be found under the Bookings section.
Need help? Call 780-464-2112.
-
If you miss a class, continue attending your scheduled lessons. Instructors provide multiple learning and evaluation opportunities throughout the session.
If you miss the first class, we may contact you to confirm you still wish to participate.
If you miss the last class, your progress card will be available at the front desk of the facility where lessons took place.
-
How do I withdraw or change my registration?
4. How do I withdraw or change my registration?
Permanent link to How do I withdraw or change my registration?To withdraw from a swimming program, contact the facility front desk:
780-464-2112 for Emerald Hills Leisure Centre
780-400-3866 for Kinsmen Leisure Centre
Withdrawals after the third class are not eligible for refunds.
-
I added myself or my child to a swimming waitlist. What happens next?
5. I added myself or my child to a swimming waitlist. What happens next?
Permanent link to I added myself or my child to a swimming waitlist. What happens next?The Swimming and Water Safety team monitors waitlists until the third week of a 10-week session.
If a space opens between the time you waitlisted and the third day of a session, you will get an email from recreation@strathcona.ca sent to the address you have listed on your Recreation Online account. Check your junk or spam folder if you do not see the email.
You have 48 hours to respond and confirm your space by calling the front desk at 780-464-2112 or 780-416-3300 to confirm your space. If you do not respond within that time, the space will be offered to the next person on the waitlist or reopened to the public.
To view your waitlists:
Log in to Recreation Online.
Go to My Courses.
Select Waitlisted Courses.
Choose the family member you would like to look up and select Search.
If you do not see a waitlist that you expect to see, select Confirmed Courses then Search. If the course appears in confirmed courses, a spot has become available and it is being held for you, please check your email or call 780-464-2112 to confirm your registration.
-
I registered and paid but did not receive a confirmation email. What should I do?
6. I registered and paid but did not receive a confirmation email. What should I do?
Permanent link to I registered and paid but did not receive a confirmation email. What should I do?On registration opening day, confirmation emails are sent after 8:30 a.m. to help reduce server load.
If you do not receive a confirmation email by 10 a.m. (or within 20 minutes of processing your registration on any other day):
Check your junk or spam folder for an email from recreation@strathcona.ca.
Confirm your email address is correct in Recreation Online.
Contact us if you still need help.
Phone: 780-464-2112
Email: swimming@strathcona.ca
Questions?
• Emerald Hills Leisure Centre: 780-464-2112
• Kinsmen Leisure Centre: 780-400-3866
swimming@strathcona.ca
Related topics
Last updated: Wednesday, January 21, 2026
Page ID: 50034