Dive into the widest range of aquatics programs anywhere!

Nothing builds confidence like learning how to swim. It’s an essential life skill that can provide a lifetime of fun in and around water. Whether you're a beginner or an experienced swimmer, you can gain the skills and strength you need to stay safe and enjoy making a splash.

The YMCA has been offering swimming lessons to Canadians since the 1900s. Thousands of Canadians have learned to swim at the Y and so can your kids. That’s why we offer swim lessons, aquatic fitness classes and other programs for toe dippers, deep divers and everyone in between.

Find the aquatics program that's right for you and your family.


Member Swim

Bring the family and come enjoy our pools during special member family swim times! Members Family Swim is FREE and open only to YMCA members. Not a member? No problem! YMCA Public Swim is open to everyone.

Pool Rentals

Do you have a school or community group that’s looking for swimming fun or swimming education? Consider booking your group for a recreational swim or group lessons at a YMCA Health Fitness & Aquatic centre. Pool bookings are available during various times throughout the week. There is also availability for specialty aquatic programming. For more information, please contact your...

Public Swim

Bring the family and come enjoy our pools during public swim times! There will always...

WIBIT (Jamie Platz)

On your mark, get set...have fun! What is a WIBIT? Think of it as a floating obstacle course. Balance, coordination, motor function... On the AquaTrack every skill is required. (For children 6 years and older. All users must complete a deep water swim test)

Swim Lessons

Learn about Swim Lessons

Aquatic Fitness

Learn about Aquatic Fitness

Swim Clubs

Learn about Swim Clubs