New Program Names

Welcome to Making Waves!

Making Waves Swim School has been producing confident swimmers and providing award-winning water safety programs for children and adults since 1994. Between our four locations in Brampton, Milton, Mississauga and Vaughan, we currently teach over 6,000 students per week in learn-to-swim programs.

Our Facility Features:

  • Custom designed teaching pools with warm water
  • Large comfortable viewing areas
  • Family change rooms with hair dryers
  • Highly trained staff and trusted Small Steps Teaching Method

Testimonials as seen on Google Reviews

  • "Best swim school in Vaughan!!! Both my kids have attended for over a year. My oldest went from a struggling level 1 swimmer to confident level 7 swimmer in a year. The facility is clean and well maintained and the staff are fantastic!"

    Tanya C

  • “Making Waves Swim School at the Vaughan location has been truly amazing thus far. The staff are enthusiastic, very positive and encouraging. The classes are 30 minutes long with a student ratio of 3:1, who are closely at the same swimming level. The instructor equally splits the time developing specific skills for each individual. My son loves learning here! Also the facility is nice and clean."

    Helen Cho

  • "We have been with Making Waves since they opened here in Vaughan. Their instructors are so dedicated, kind and approachable. They tailor their lessons to each child's needs and personality that even my 2 year old daughter eagerly waits for the next lesson. They provide continuous updates on each child's progress. Both my 5 yr old son and 2 yr old daughter have advanced so much in such a short time. Their facility is very clean and spacious. Bonus is the kids play space in the viewing area which keeps little ones pre-occupied while waiting."

    Emily Lien

Meet the Manager of Vaughan!

Hello! My name is Deanna, but you can call me “D”. I have been making waves since 2016 and have been in aquatics for over 11 years – swimming is my thing! I am excited to be managing our Vaughan pool and contribute to the amazing team who work so hard with our swimmers. My favourite thing about Making Waves is that the staff take time to connect with our families both professionally and personally. We also know how to be silly and have fun too! We’re really one big family and I hope you’ll come by to check us out!

Our Commitment to Safety:

We are as committed to safety as we are to the success of each and every one of our families. We believe that swimming is a lifelong, and potentially lifesaving skill that everybody should learn. As Carolyn Bennett, Former Minister of Public Health & Safety once said:

“Learning what to do when you fall into water is as important as learning how to read and write.”

Hope to see you at the pool!

10557 Keele Street, Unit 2
Vaughan, Ontario L6A 0J5
Phone: 905.832.7665

Register Now


Save these dates!

Year round swim sessions offer daytime, evening and weekend options to suit every schedule.  Session start dates are listed below. Individual class start and end dates will vary based on the day of the week you are registered for.

Below are important dates throughout the year to remember, including session start and end dates, closures, and registration periods.

New Program Names

Conversion Chart


ATTENTION: Making Waves is closed to align with directives based on the advice of Ontario’s Chief Medical Officer of Health regarding COVID-19. Please know that we are ready to open as soon as children’s activities resume in our communities. We all want our children back to a normal routine as soon as possible. We will keep in touch as this situation unfolds and will continue to respond to email and phone communications as promptly as possible during this time. Please continue to stay connected with us on our social media channels. We are so looking forward to laughter and learning filling our pools again!