Programs at a Glance

Swim Lessons for all Ages & Swim Levels
No matter their age or skill level, every swimmer can find a place in our programs. Lessons build on each other so swimmers steadily grow, achieve personal milestones, and enjoy recognition as they reach new heights. With supportive coaches guiding each step, every class is designed to inspire confidence, skill, and a love of the water.

Consistent
Progress

Goal-Based
Levels

Celebrations at
Every Stage
3-23 months
Parent & Tot Program
Learn the basics, make a splash, and have a blast together! You’ll pick up simple water-safety skills and holding techniques while your little one explores, plays, and connects. It’s the perfect, joy-filled start to their swim journey!





2-5 years
Little Waves Program
Watch your child grow at their own pace through seven flexible levels designed just for them. Every class sparks imagination, builds confidence, and deepens water know-how — all through playful games and activities that make learning feel like pure fun!







6-12 years
Big Waves Program
Level up your swimmer’s skills with a 10-level program that makes progress exciting! They’ll master core strokes, learn lifesaving kicks and self-rescue techniques, and boost their fitness — all through engaging activities that keep every lesson motivating!












Teen & Adult Programs
Whether you’re conquering fears or fine-tuning your strokes, this program helps you feel confident in the water. With a coach who tailors each lesson to your goals and a class that welcomes every skill level, you’ll learn, grow, and make real progress every step of the way!
Lifesaving Courses
Get ready for big skills and big confidence! Swim Patrol introduces first aid and lifesaving basics, while the Bronze courses take things up a notch with advanced skills like CPR. These action-packed programs are available in Brampton, Milton, and Mississauga — perfect for future lifesavers in the making!





