Skip to main content

We believe that swimming is a critical life skill for all. We offer registered swimming lessons, including Adaptive Swim for youth with additional support needs. Teens and adults can learn with drop-in lessons and Come and Go Swim lessons provides unique flexibility for kids and families.


The Y Difference

The YMCA developed Canada's first national aquatic program and has been teaching water safety and swimming skills for over 90 years. We offer the YMCA Canada continuous swim model. With our model, swimmers progress at their own pace, without the pressure of completing levels within the “typical” lesson time frame. We provide positive, ongoing feedback to help swimmers progress and build encouraging relationships between our certified instructors and our swimmers and families.

Registered Swimming Lessons

Families can find all levels of swimming at the Y, from the first introduction to the water to their first class on their own, all the way to advanced levels. Registration is available exclusively to members on a seasonal basis for an added charge of $30 per child per session for 30-minute classes and $45 for 45-minute classes.

Register or Find Classes


Come and Go Lessons

Exclusive to Y Winnipeg! 

Learn to swim when and how it works for you. Sign up for the classes you want to attend starting 24 hours before the class. While the program does not focus on stroke development or swim levels, it teaches essential skills with a flexible schedule. Find sessions for kids 4-12-years-old, grouped by ability and age, or for families to learn together  (ages 3+).

Teen & Adult Swim

It’s never too late to start swimming! Teens ages 13-17 years who want to improve their swim skills and adult non-swimmers can drop-in to attend a program designed for them. Members can pre-book a session to reserve their spot. 


Details For Our Swimmers

How do I Know What Level to Register For?

If you are not sure what level your child should be registered in, take our short “Find Your Swim Level” survey below. Ensuring your swimmers are registered for the right swim level is for both their learning and safety. Each level introduces new skills to advance their comfort level, endurance and ability to swim in different depths of water. It is important that swimmers successfully complete each level before moving on.

Where Can I Get a Copy of My Child's Progress Card?

Your child’s swim lessons progress cards are available online 1-2 days after the conclusion of the full swimming session. Click the link for your branch to find your card. 

Downtown Branch South Branch
Elmwood-Kildonan Branch West Portage Branch


How do Adaptive Swim Lessons Work?

Adaptive swim lessons are for youth ages 5-12 with additional support needs. Instructors will coach individual support workers (provided by family) to teach and help build the swimmer's skills. Individual support workers are required to be in the water alongside the member during the swim lesson.

Please reach out to our Aquatic Directors if you require an adaptive swim program for someone of a different age.

Can Anyone Take Swimming Lessons at the Y?

While swimming lessons are only for members, our Member Access Program can help if financial circumstances impact your ability to join.