top of page

Children's Aquatic Programs

(Ages 0 – 12) 

The YMCA developed the first nationally-recognized aquatic programs in 1931 and has continued to train aquatic participants and leaders ever since. At the YMCA of Three Rivers we’re proud to offer aquatic programs at five locations (A.R. Kaufman (Kitchener), Chaplin (Cambridge), Guelph, Stratford, and Stork (Waterloo)). YMCA aquatic programs create a positive atmosphere where members can both strive for and achieve their personal goals. 

YMCA aquatic programs teach participants of all ages how to be safe in and around water and give them the sense of accomplishment that comes from learning something new. Learning to swim is more than just stroke development. It’s about building confidence and self-esteem, and developing strong values in our participants. Our highly-qualified instructors teach participants of all ages how to swim safely, helping them to overcome their fears and to develop lifelong skills. 

Please refer to our program schedule for daily swim schedule and swim lesson times. 


Swim Lessons

Led by certified instructors, YMCA swim lessons provide children with opportunities to improve their water confidence and overall health and well-being. 


Swim Lesson Report Cards

Keep track of your child’s progress through the YMCA swim program with our online swim lesson report card system. 


Recreational Swims

Enjoy a wide variety of recreational activities for you and your family in one of our five pools across the Three Rivers’ communities.


Aquatic Leadership and Certifications

Swim. Teach. Save lives. Dive into aquatic leadership at the Y.

bottom of page