Skip to main content Skip to footer

Swimming Lessons

Our swim programs include Parent and Tots sessions, regular group and private swimming lessons. For more advanced courses and recreational swim opportunities, please visit our Specialty and Lifeguard Training Programs page.

We use the Lifesaving Society swim lesson program to provide swim levels for all ages. View the list of available swim levels for more information.

Swimming Lesson Descriptions

If you are not sure of what level to register for, please contact the Municipal Administration Office. During the summer season, you can also reach out to your local pool to schedule a screening and determine the appropriate level for you or your child. 

Swimming Lessons Schedules

Coming Soon

 

Group Swimming Lessons

Family Lesson Rate

We offer a discount rate for family swim lessons for $194.00 for first three children, plus half the lesson price for additional children, based on the higher lesson rate. All group swimming lessons take place Monday-Friday. 

Age Group and Class Cost
Parent & Tots 1,2,3 $71.00 
Preschool A, B, C, D $71.00 
Tiny Tots $71.00 
Lifesaving Society Swim Kids 1-4 $75.00
Lifesaving Society Swim Kids 5-7 $81.00
Lifesaving Society Swim Kids 8-10 $86.00

 

Private or Semi-Private Swim Lessons

If you’re interested in private or semi-private swim lessons for you or your child, we offer 30-minute sessions. Please note that other lessons may be taking place in the pool at the same time.

  • Semi-private lessons – Semi-private lessons are available with up to three participants per lifeguard at a cost of $26.00 per class, per participant. To qualify for a semi-private lesson, you must register with two or three participants at the same or similar lesson level. If additional participants cannot be found for the requested  level, the lesson will be automatically changed to a private lesson. The Municipality will try its best to schedule semi-private lessons together, but cannot guarantee availability.
  • Private lessons – Private lessons are one-on-one with an instructor and cost $31.00 per session.

This website uses cookies to enhance usability and provide you with a more personal experience. By using this website, you agree to our use of cookies as explained in our Privacy Policy.