New Program Names

Notice: Trying to access array offset on value of type bool in /home/customer/www/ on line 11

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!

Over the past 20+ years, Aquatics has taken me around North America where I have had the opportunity to share my knowledge, expertise and passion with others and love that I’m able to share that with Making Waves every day! One thing I’m proud of is developing our new Making Waves learn-to-swim program! When I am away from the pool you can find me running or out on the water, travelling the world, playing board games or just spending quality time with my wife.

Our Commitment to Safety:

We are committed to health and safety for our employees and families. Our plan promotes and adheres to strict hygiene, sanitation standards, and physical distancing to the extent possible. These will be our guiding principles in determining key factors to resume our swimming lessons safely.

Read more about some of the ways we've adapted the facility.

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!