Programs at a Glance

Between our four swim school locations in Brampton, Milton, Mississauga and Vaughan, Making Waves Swim School currently teaches over 7,000 students per week in learn-to-swim programs. Whether you’re a parent hoping to get your little swimmer in the water or an adult interested in improving your own swimming skills, we’ve got it covered! Browse our swim programs below to find the right one for you.

Summer Accelerated Program

An exclusive (and convenient!) two-week swimming program offered during your busy summer months.

Learn More

Parent & Tot Program (2-23 months)

Build your child’s confidence in the water while having fun with our parent and baby swimming lessons – ages 2-23 months.

Learn More

Little Waves Program (2-5 years)

Keep your child moving and increase their swim skills a little further – ages 2-5 years.

Learn More

Big Waves Program (6+ years)

Front crawl, back crawl, breast stroke, side stroke…Your child will learn it all in this 10-level swim program! Ages 6 years and older.

Learn More

Teen Swim Lessons (13-18 years)

Learn how to swim in deep water or simply improve a stroke with our teen swimming lessons – ages 13-18 years.

Learn More

Adult Swim Lessons (18+ years)

Our adult swimming lessons are the perfect way to gain confidence to enjoy being in and around the water, regardless of skill level or swimming ability.

Learn More

Lifesaving Courses

From Swim Patrol to Bronze Medal classes, we offer a variety of Lifesaving Courses so you can learn essential lifesaving skills.

Learn More

Instructor Courses

If you’re over the age of 15, register for one of our Instructor courses and help others start making waves in our indoor swimming pools!

Learn More