Knowing how to swim can save your life — or even someone else's. Taught by certified YMCA instructors, our swimming lessons will give you and your family the skills to stay safe around water. But there's more to our swim lessons than just learning to swim. We want you and your family to build confidence in the water, meet new people, have fun, and hopefully develop a lifelong passion for swimming!

Explore our swim lessons to find the program that's the right fit!​

Swim Level Conversion Guide

The YMCA of Canada uses its own system of levels for swimming lessons. YMCA Canada, The Canadian Red Cross and the Lifesaving Society have worked together to produce the chart below which converts Red Cross and Lifesaving Society levels to the YMCA’s program. This chart will be used as a tool to assist the aquatic staff in determining a swimmer’s readiness for participation in a...

Parent/Tot

Lil Dippers

You're never too young to enjoy the water! For children between 6 months and 5 years old, the YMCA L'il Dippers program will introduce your baby, toddler, or preschooler to the basics of swimming.

We have developed each level in L'il Dippers with your child's natural growth and development in mind. We know each child is unique, so our YMCA swim instructors encourage your child to progress at their own pace to reach their potential.

There are eight levels in the YMCA L'il Dipper program: Splashers, Bubblers, Bobbers, Floaters, Gliders, Divers, Surfers, and Dippers.

Explore all the levels to find the one that's right for your child.

Learn about Lil Dippers

Learn to Swim

Swimming lessons for children 6-12 years old who have mastered basic swimming skills, the YMCA Learn to Swim Program is a series of four lessons that focuses on:

  • Technique
  • Stroke development
  • Endurance.

Your beginner-level swimmer will learn foundational swimming skills that will be applied throughout their future aquatic activities. They will improve their body awareness and motor skills as they submerge, kick, roll and jump in the water.

Learn about Learn to Swim

Star Program

Swimming lessons for children 6-12 years old who have mastered basic swimming skills, the YMCA Star Program is a series of four lessons that focuses on:

  • Technique
  • Stroke development
  • Endurance.

During the Star Program, your child will have the opportunity to build new relationships and explore other facets of aquatics, like competitive swimming, water sports, and Aquafit classes.

Learn about Star Program

Star Leadership Program

Helping swimmers become leaders! Children 10 years or older who are competent swimmers can take the YMCA Star Leadership Program to continue to nurture their love of swimming and work towards more advanced aquatics certifications.

Combining leadership opportunities with the Lifesaving Society's Canadian Swim Patrol program, the YMCA Star Leadership Program consists of three levels that develop first aid, lifesaving, and advanced swimming skills:

  • Star 5
  • Star 6
  • Star 7

Successful Star 7 participants will be able to move into the Bronze Star or Bronze Medallion seamlessly.

The YMCA Star Leadership Program encourages swimmers to work together in groups to reach their goals. Your child will be eligible for the Canadian Swim Patrol's Rookie, Ranger, and Star certifications after completing the YMCA Star Leadership Program.

Learn about Star Leadership Program

Adult Swim Program

Swimming lessons for individuals 16 years and up who are interested in establishing comfort and confidence in the water. The YMCA Adult Swim Program is a series of three swimming levels that focus on:

  • Confidence
  • Technique
  • Stroke development
  • Endurance

Whatever your abilities are,  there’s an adult swim program for you!

Learn about Adult Swim Program