Making Waves Swim School has been producing confident swimmers and providing award-winning water safety programs for children and adults since 1994.
Our Vaughan location opened for swimming lessons on January 4th, 2016. If you are looking to register, please give us a call.
The Vaughan pool is an above-ground pool with a custom deck. This location also has a climate controlled viewing area and state of the art UV water sanitation system! You can watch swim lessons through windows overlooking the pool or on the screen in the viewing lounge. Your family will enjoy 2 Family change rooms with private changing. The pool is also kept at a warm 90 degrees to keep your little ones warm while they learn!more...See more text