Producing confident swimmers for over 25 years!

Small Classes, Warm Water, Friendly Coaches

Find out what teaching over 7,000 students per week in learn-to-swim programs looks like.

Dive into one of our locations


99 Rosedale Ave
Brampton, ON L6X 1K4
Phone: 905.455.7946

Map of milton location


250 Bronte St South
Milton, ON L9T 1Y8
Phone: 905.878.9747

map of mississauga location


3087 Winston Churchill Blvd
Mississauga, ON L5L 2V8
Phone: 905.949.6772

Map of vaughan location


10557 Keele St., Unit 2
Vaughan, ON L6A 0J5
Phone: 905.832.7665

The more diversity we have in our team, the more unique perspectives and fun ideas we share. It fuels our passion and connects us closer to our families and the communities we serve. We cheer for diversity in age, gender identity, race, sexual orientation, physical or mental ability, ethnicity, and perspective. And we’ll do whatever it takes to create an environment where everyone can do their best work and be their best selves.


US Swim School Association
Lifesaving Society
australian swim schools association