Knowing how to swim can save your life — or even someone else’s. Taught by certified YMCA instructors, our swimming lessons develop lifelong skills that help your child to be safe in and around the water.


Get your child’s Swim Lesson Progress Report online. Have your YMCA membership card ready and click the teal button below, have your 8-digit membership number/letter ready. Printed copies are available upon request at Membership Services desk or with the Aquatics office.



Swim Lesson Calendar 2018

Jan 8-Apr 1
Apr 9-June 30
July 9- Sept 2
Sept 17 -Dec 16
Parent and Instructor
Connect Week
Feb 12-18May 21- 27Aug 6-11Oct 30- Nov 4
Online Progress Report availableMarch 26- Apr 1June 25- June 30Aug 27- Sept 2Dec 10-16
Program Break
Apr 2-8Jul 2-8Sept 4- 16
Pool closed
for annual maintenance
Dec 17-23
Family Day
Good Friday
March Break 12-16
Victoria Day
Canada Day
Civic Holiday
Labour Day
Holiday Break
Dec 24- Jan 6, 2019

Private and Semi-Private Swim Lessons

All ages

At the YMCA, we offer even more options for those wanting to learn how to swim. Choose from private swim lessons, semi-private swim lessons or registered swim lessons, which can be used in addition to the weekly swimming lesson included with your membership. This is a great option if you think you or your child would benefit from additional swimming lessons.

Private 4$160$180To book, email or
Semi-Private4$95 per person$115 per person
Semi-Private 8$165 per person$185 per person

Additional Swim Lessons

All ages

In addition to the weekly, one 30-minute swim lesson included with YMCA membership, you can purchase a 12-week swim lesson package. Learning to swim is more than just stroke development; it’s also about building confidence, self-esteem and developing lifelong skills. One class per week. Registration is required each session

Mon-Fri4:30-7:15 pmApril 9-June 3012$140$160Register Online
Sat9:00 am-12:30 pmApril 9-June 3012$140$160Register Online

Parent and Tot 

3-35 months

Introduce your baby to the water! Learn to blow bubbles, kick and splash using a mix of games, songs, and activities. One class per week. registration is required each session for both members and non-members.

Mon-Thurs 10:30-11:00 amApril 9-June 3012Included$160Register Online
Mon - Fri 5:15-5:45 pmApril 9-June 3012Included$160Register Online
Sat9:00-9:30 am
9:45-10:15 am
10:30-11:00 am
April 9-June 3012Included$160Register Online

L’il Dippers

3 years -5 years

You’re never too young to enjoy the water! For children between 3 years and 5 years old, the YMCA L’il Dippers program will introduce your toddler or preschooler to the basics of swimming.

We have developed each level in L’il Dippers with your child’s natural growth and development in mind. We know each child is unique, so our YMCA swim instructors encourage your child to progress at their own pace to reach their potential.

There are six levels in the YMCA L’il Dipper program:  Bobbers, Floaters, Gliders, Divers, Surfers, and Dippers.

Explore all the levels to find the one that’s right for your child.

Learn to Swim

6-12 years

Swimming lessons for children 6-12 years old who are ready to take the plunge and learn how to swim! The YMCA Learn to Swim program encourages children to build their skills while being active in the water and meeting new people.

Starting with the basics and progressing to stroke development, the four levels of YMCA Learn to Swim – Otter, Seal, Dolphin, Swimmer – teach kids essential swimming skills that they’ll use for the rest of their life. Our lessons empower your child to take an active part in their learning by setting their own goals and choosing from a range of optional skills during each level.

After completing Swimmer, the highest level, your child will be able to submerge, kick, roll, and jump into the water. They’ll be swimming on their fronts and back for short distances. But best of all, they’ll have achieved lifelong skills through their own efforts!

Star Program

6-12 years

Swimming lessons for children 6-12 years old who have mastered Learn to Swim and/or basic swimming skills, the YMCA Star program is a series of four swimming lessons focuses on technique, stroke development and endurance.

At the YMCA, we believe that swimming benefits your child through better health, new friends, and self-confidence. That’s why we encourage your child to take an active part in their learning, connect with others, and share in our passion for swimming. It’s the healthy thing to do!

Adult Beginner

16+ years

Swim lessons for 16+ years designed to introduce the water, plus some basic swimming skills and techniques.

Mon11:00- 11:30am April 9-June 3012Included$160Register Online
Mon8:00-8:30 pm April 9-June 3012Included$160Register Online

Adult Intermediate

16+ years

The goal of this program is to develop proficiency and endurance in one or more of the swimming strokes.

Mon11:30-12:00 pmApril 9-June 3012Included$160Register Online
Wed8:00-8:30 pm
April 9-June 3012Included$160Register Online

905-845-5597 ext. 307 and 244