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

Brampton

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

Map of milton location

Milton

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

map of mississauga location

Mississauga

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

Map of vaughan location

Vaughan

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.

Partners

US Swim School Association
Lifesaving Society
australian swim schools association