Skip to content

Swim lessons at Genesis Place

Genesis Place offers lessons for babies, preschool children, youth and adults as well as certification programs. Remember to hand in previous report cards to your swim instructor on the first day of classes. Register for lessons at the bottom of the page.

Unsure of your level? Contact the Aquatic Programmer 403.948.8804 ext. 5507 for an $11 swim assessment. 


Upcoming registration dates for January/February:

  • Priority registration (Airdrie & Rocky View County residents) begins on Dec. 4, 2022 at 7 a.m.
  • Open registration begins on Dec. 8, 2022 at 7 a.m.

Our swimming lesson levels are changing names

Starting with January swim programs, our swimming lessons will be part of the Lifesaving Society's Swim for Life® programming.

How will I know what level my child is supposed to register in?
Please view the transfer chart below and match the swimmer's Red Cross level with the appropriate Lifesaving Society's swim program. For example: if your swimmer is going into Sunfish they would register in Preschool 2.

Red cross programlifesaving society programages
Starfish Parent & Tot 1  4-12 months
Duck Parent & Tot 2 12-24 months 
Sea Turtle Parent & Tot 3 24-36 months 
Sea Otter Preschool 1 3-5 years 
Salamander Preschool 1 3-5 years 
Sunfish Preschool 2 3-5 years 
Crocodile Preschool 3 3-5 years
Whale Preschool 4/5 3-5 years 
*if student passed Whale, go to Swimmer 1 or 2 at 5 years of age*
Swim Kids 1 Swimmer 1 5-12 years
Swim Kids 2 Swimmer 2 5-12 years 
Swim Kids 3 Swimmer 2 5-12 years 
Swim Kids 4 Swimmer 3 5-12 years
Swim Kids 5 Swimmer 3 5-12 years 
Swim Kids 6 Swimmer 4 5-12 years 
Swim Kids 7 Swimmer 5 5-12 years 
Swim Kids 8 Swimmer 6 5-12 years 
Swim Kids 9/10 Swim Patrol 8+ years 

Register for swimming lessons

We are having a difficulty to load your requested events, please come back at a later time.