swimming lessons edmonton

Swimming Lessons in Edmonton - Kinsmen & Terwillegar Recreation Centres

Looking for fun and effective swimming lessons in Edmonton? Swim Gym offers high-quality children's swimming lessons for kids ages 6 to 13 at both the Kinsmen Sports Centre and Terwillegar Recreation Centre.

Learn to Swim – From Beginner to Advanced

Our swimming lessons are designed for every skill level — from non-swimmers to advanced swimmers. Swim Gym's program includes 10 progressive levels, with its own badge system to motivate and reward achievement.

Taught by Certified Swimming Instructors

All Swim Gym swimming lessons are taught by nationally certified instructors who focus on safety, skill development, and building confidence in the water.

Flexible Sessions Throughout the Year

Classes are available in nine or ten-week sessions during the fall, winter, and spring, as well as one-week summer camps that include swimming lessons and other fun activities.

Small Class Sizes for Personalized Instruction

To ensure personalized instruction, we keep our class sizes small:

  • Levels 1–3 and children under age 9 have a maximum of six swimmers per class.
  • Higher levels have a maximum of eight swimmers per class.

A Complete Two-Hour Multi-Sport Experience

Each Swim Gym lesson is 30 minutes long, and part of a two-hour multi-sport program that also includes diving instruction, gymnastics, and acrobatics training — giving kids a fun and well-rounded fitness experience.

Learn More About Swim Gym

Ready to learn more about our approach, philosophy, and team of dedicated instructors?

Visit Our About PageHow to Register
Swimming lessons at Swim GymSwimming lessons at Swim Gym

We are pleased to share that The Sport For Every Child Club has been selected by @CTJumpstart to receive a grant from their Sport Relief Fund. The fund helps community sport organizations like ours continue to provide access to sport and play for Canadian kids. This grant will go a long way towards helping us to continue to provide our Swim Gym sport programs for children during these different times. #SportReliefFund

Sport Relief Fund

©2025 Sport For Life | Swim Gym Sport Camps | Edmonton, Alberta | 780-444-7300