Lots of in-water practice. Hands-on teaching activities that are fun for everyone. An emphasis on solid swimming strokes and skills. These key components of our Swim for Life™ program combine to create life-long swimmers.
Our swim lessons programming, for students of all levels and abilities, is built around the Lifesaving Society Swim to Survive™ standard, which stresses orienting yourself after falling into the water, supporting yourself at the surface and swimming to safety. Swim with us and learn skills that last a lifetime.
If your child took lessons with a different program and you want to know the Swim for Life™ equivalent, see our Program Transition Chart.
Group swim lessons
Parent and Tot
For children four months to three years old and within arm's reach of their parents.
Five levels for ages 3-5, from getting in the water up to front and back crawl.
Six levels for school-aged children, from floats up to initial endurance workouts.
Level 7/8/9: Rookie/Ranger/Star Patrol
Canadian Swim Patrol Program—lifesaving, first aid skills, plus refining strokes.
Classes for beginners or to develop water confidence, plus stroke and endurance development.
Female-led classes to develop water confidence or stroke and endurance development and fitness.
Small group program for children aged 4-16 with special needs. Skills are broken down into manageable components and progressions.
School Group Lessons
Students receive a thorough level assessment and are organized to ensure swimmers are properly challenged. Contact us to register.
Private swim lessons
Led by our highly-trained instructors, these sessions are ideal for anyone wanting personalized instruction to improve their swimming. Lessons are tailored to each individual/group. The cost of the lesson is the same whether with a single participant or group—so grab some friends and swim for a fraction of the cost! Max of 3 participants per group. We suggest that individuals are similar in swimming skills to optimize time with the instructor. Contact us to register.