top of page

swim lessons


Our swim lessons strive to make water safety active, engaging and age-appropriate.  Our programs also come with recognition tools to encourage each swimmer’s success, no matter their age or ability.  We teach all five strokes (front crawl, back crawl, breaststroke, elementary backstroke, and sidestroke), and promote a love of water, fitness and endurance.  Lessons are available for ages 6 months and up. 


30 minute group lessons

(Preschool, Swimmer 1-6)
$28.50 per class

45 minute group lessons

(Swimmer 7-10, Patrol/Adult/Fitness)
$41.50 per class

60 minute group lessons

(Swim Team)
$50 per class

30 minute private lessons

(all ages and levels)
$60 per class

30 minute semi-private lessons

(all ages and levels)
$50 per student per class

(Please email us to add a second child to your private class)

Thanks to the generosity of Freddie Shore, the Miles Nadal Jewish Community Centre is able to offer free swim and aquatic leadership classes to people of all ages. Through Mr. Shore's generous continued support, the MNjcc can extend its reach and continue its important work towards preventing unnecessary drowning tragedies. For more information about the Freddie Shore Learn to Swim subsidy, contact Wendy Moss at (416) 924-6211 x 6231 or

The application form is available on our Financial Accessibility page and can be emailed to

Please note that we will not be accepting applications by mail or in person.

Freddie Shore Learn to Swim Subsidy



Swimming is one of the best activities you can do for yourself. Whether you’re a child or an adult, swimming engages many of your muscles and has stress-reducing effects. Learning this skill is setting yourself up for a lifetime of worthwhile experiences in and around many bodies of water.

Though there are many positive benefits of a group environment, one size does not always fit all. If you or your child need additional attention or learn at a different pace than others, private lessons may be an excellent option to consider. Ready to dive in?


Please read through carefully before you register and note the registration dates at the top of this page:

  1. Registration is online; please do not come to the building as we will not be taking in-person applications.

  2. We will not hold spots or hand out numbers in advance

  3. You do not need to be a member to register

  4. All classes will have waiting lists to join after they are full

  5. If you have any questions or require help with the registration process/new levels, please don't hesitate to contact (


Summer Camp Swim Test Prep

Prepare your child to pass their summer camp swim test! We're offering each child two 30-minute private lessons from June 19-29 to help them feel more confident, practice their skills and head to day/overnight camp ready to jump right in the water!

summer swim 2023 (Facebook Post).png


SwimFit (15+)

This course is designed for more advanced swimmers who are looking to incorporate swimming into their regular exercise routine. Participants will be introduced to the language of competitive swimming, as well as the basics of set building and equipment use. Training is provided by one of our experienced coaches who will help you achieve your swimming goals. Expect to improve swimming strength, speed, and endurance through a mix of sprints, sets, and distance-based workouts.  Swimmers must have a strong understanding of and be proficient at front crawl, back crawl, and breaststroke and must be able to swim 400m continuously. This course is free for Fitness Members!

 All spring and summer swim families will have priority registration for fall lessons.

SUMMER lessons



Masters Swim (15+)

For advanced swimmers looking for a challenge. Masters Swim offers a great workout and training provided by one of our experienced coaches who can work with you to help achieve your swimming goals. Drop-in or monthly pricing is available, and your first class is free! Swimmers must be able to swim confidently front crawl, back crawl, and breaststroke as well as be able to swim stroke of choice 1.5 km continuously. This course is free for Fitness Members!

bottom of page