Babies under 7 months swim for FREE! Click here to sign up and reserve your spot!
New Families get 1 FREE LESSON! Easy installment plans available - call us to sign up!

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.

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!

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!

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!

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!

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!

Register Now Find A Location