top of page

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.

average rating is 5 out of 5

"My Kids have been to many swim schools in the past. Franks, by far, is the best, most organized swim school we've ever been part of"

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.


Our partner company (under same ownership as Frank's Swim School), Human Moves Day Camp, has started registration for Summer 2023. Their activities are tailored for children aged 4 to 15 years old at Downsview Park and Cedarvale Park.


Human Moves Day Camp offers the perfect place for fun and excellent adventures. Operating since 2003, the Summer Day Camp offers a wide range of regular and special activities all included for different age groups. Some of these activities are: indoor electric Go Karting, indoor rock climbing, parkour at The Monkey Vault, swimming, basketball, dance, arts & crafts, and more!


Child safety is our #1 priority


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

  • Intermediate - Recommended for children six years and older

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

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

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

  • Lifeguard & Swim Instructor – Best for experienced swimmers that have completed their Bronze Cross

  • Swim Team - Recommended after Fitness Awards or after Bronze 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!

bottom of page