Swim Lessons

Whether you are learning to swim or simply looking to brush up on your stroke and technique, we offer a full range of private and semi-private swimming lessons which are designed to help you meet your unique and specific needs.

Our certified instructors provide instruction based on the comprehensive Swim for Life program which stresses in-water practice to develop solid swimming strokes and skills for learners of all ages and abilities. Swim for Life is accessible, flexible, success-oriented and fun!

Private Swim Lesson Registration

We are very happy to welcome you back to our aquatic programs. We will incorporate precautions and observe best practices to minimize risks and to protect against the hazards presented by COVID-19. We are grateful for everyone’s continued understanding and patience. For your safety and well-being we have established precautionary measures consistent with Public Health and Canadian Lifesaving Society guidelines along with industry best practices. We ask for your cooperation in adhering to our new operating guidelines and practices which may be updated as required.

Private Lesson RegistrationSwim Program (PDF)

Please Note: Group swimming lessons will not be offered at this time. Please check back for any updates.



  - $40 Dinner Classic


   - Birthday Parties
   - Sugar Plum Fair


   - Membership
   - Personal Training
   - Swim Lessons
   - Fitness Classes


   - Hockey Leagues
   - Golf Specials  
   - Summer Camps

Special Features

Engaged Over the Holidays? Request A Wedding Kit
Engagement & Wedding Details

NEW MENU: $40 Winter Classics Three Course Dinner
Winter Classics Special Curbside $40 Dinner

Let's Do Lunch! $20 Combo Menu Available
$20 Lunch Special Menu