Please note: COVID-19 has affected some of our programming and we are currently NOT offering most Aquatic programs, swim lessons, or certification courses; for more the most up-to-date information, please click here or check our Online Schedules.


Jump in and discover why everyone from can benefit from being active in the water!

Whether you’re a beginner or an experienced swimmer, you can gain the skills and confidence you need to stay safe and enjoy the pool. The YMCA has been offering aquatics programming & swimming lessons to Canadians since the 1900s. Thousands of Canadians have learned to swim at the Y.

Aquafit Classes

Want to add a little variety to your group fitness classes? Just add water and there’s a whole new dynamic to a workout. The resistance of the water strengthens your muscles as you push and pull your body through the water. Your body weight is supported by the buoyancy of the water, so you reduce the impact on your joints as you improve your cardiovascular fitness. Led by trained YMCA Instructors, these classes offer benefits for all fitness levels, and you’ll appreciate the ability to control the intensity by modifying surface area, speed, and force of movements.

Check out our Fitness Schedule, and then head to EZ Facility to book your class today!

Lane Swims

Come and enjoy the water! Lane swims can be booked through EZ Facility. Check out your centre’s pool availability throughout the week by checking the Fitness Schedule.