press to zoom

press to zoom

press to zoom

press to zoom

Registration open for Fall 2022 and Winter and Spring 2023

Swimming Lessons are Fun at Frank’s Swimming School!

When it comes to swimming schools in North York, Frank’s Swim School Ltd is the trusted name in swimming lessons for kids of all ages.


It’s been a tradition in the local swim community since 1968, with generations of young North Yorkers learning how to swim and many achieving swimming badges, honours and swim instructor status in the process.

Read a few of our five-star reviews to learn more.



Great place to have young children learn how to swim! Great people and environment. Highly recommended!


Ready to get your child’s splash on?

Call (416) 636-5021 or register your child for swimming lessons today!

Choose from one of four conveniently located swim schools near you:

More reasons to choose Frank’s Swim School Ltd?


The Government of Ontario recognizes us as an Educational Institution. In addition, we are also the oldest privately run swimming school for children and families in North York. We've been teaching children in North York and nearby communities to swim for over 54 years and still going strong.


Child safety is our #1 priority


We adhere to all COVID-19 guidelines for recreational water facilities, as set out by the City of Toronto.


Moreover, our indoor pool locations are safe, nurturing and inclusive environments for parents and their young ones to learn how to swim under the guidance of certified and highly trained instructors.


Trusted Swimming Instructors


We are affiliated with the Lifesaving Society and use the Lifesaving Awards and SWIM Award System, the most widely used in Canada.


The skills required to receive a SWIM award are very demanding. However, at Frank’s Swim School, we help children bridge the gap where necessary to ensure that every child gets their badge.


Frank's SWIM badges encourage and show that the student is partway through the appropriate level.


Swimming Programs & Certifications


Frank’s Swim School offers a wide variety of on-site classes and swimming programs for kids and teens, starting at four months up to fourteen years of age.


We provide swimming classes, awards and badges for:

  • Parents and Tots - Babies 4 to 24 months

  • Beginners - From 2 to 4 years old but up to 7 years old for first-time students

  • Beginner to Intermediate - From 4 to 8 years old

  • Intermediate to Advanced - Recommended for children six years and older

  • Advanced - Swimmer levels 5, 6, 7 and 8

  • Lifesaving Patrol Awards - Swimmers 10 -13 years old that completed Swimmer level 8

  • Swim Team - Recommended after Fitness Awards or after Bronze Awards

  • Bronze Awards - For swimmers achieving a Lifesaving Patrol & Lifesaving Fitness

  • Leadership Award Training – Best for experienced swimmers that have completed their Bronze Cross

  • Child youth and adult precompetitive swim fit


We also teach Instructor and National Lifeguard awards


Looking for a swimming school near you? There’s only one number to call.


Call Frank’s Swim School today at 416-636-5023 or Register your child for the best in children’s swimming classes in North York. You’ll be glad you did!