Dive into the widest range of aquatic programs anywhere!
Youth Leadership Development
Join Our Team
Our flexible, customized approach to aquatics means that there’s something for everyone, from those learning to take their first strokes to hard-core water fitness enthusiasts.
We teach more than just basic swim skills. With guidance from our expert instructors, your child will learn about water safety, build confidence, and tackle new challenges by changing levels as soon as they’re ready.
If you are a
member, register for swimming lessons by calling 1-800-223-8024 or signing up in person at your YMCA Centre.
I'm ready to joinFind a Schedule
Platinum Partner: RBC Foundation
Follow the Y