We have been making waves for over 20 years! Making Waves Swim School has been producing confident swimmers and providing award-winning water safety programs for children and adults since 1994. Between our three locations in Brampton, Milton and Vaughan, Making Waves Swim School currently teaches over 5,500 students per week in learn-to-swim programs. What can you expect from Making Waves Swim School?

  • Energetic, caring and talented people dedicated to the success and safety of every student
  • Fun and challenging swim classes in an encouraging atmosphere
  • Small classes and individual attention from instructors
  • High quality aquatic programming
  • Hands-on teaching methods regardless of skill level
  • Warm pools for a more comfortable learning environment
  • Observation areas for parents to cheer on their children