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!
Contact
Calendar
Join Our Team
Parent Login
About
Swim Lessons
3-23 months
Parent & Tot
2-5 years
Little Waves
6-12 years
Big Waves
13-17 years
Teen Program
18+ years
Adult Program
Summer Accelerated Program
Lifesaving Courses
Locations
Brampton
Guelph
Milton
Mississauga
Oakville
Vaughan
Register Now
Search
Search
Register
About
Swim Lessons
3-23 months
(Parent & Tot)
2-5 years
(Little Waves)
6-12 years
(Big Waves)
13-17 years
(Teen Program)
18+ years
(Adult Program)
Summer Accelerated Program
Lifesaving Courses
Locations
Brampton
Guelph
Milton
Mississauga
Oakville
Vaughan
Contact
Calendar
Join Our Team
Parent Login
Search
Close
Register Now
"
Required
" indicates required fields
Step
1
of
5
20%
Have you swam with Making Waves before?
Required
Yes
No
Do you need help determining your child's level?
Required
Yes
No
Location
Required
Choose a location…
Brampton
Guelph
Milton
Mississauga
Oakville
Vaughan
Session
Required
Choose a session…
Choose a session…
Fall 2026 (Sep 8 – Dec 22)
Start swimming any time! Cost is prorated based on your start date.
How many swimmers are you registering?
Required
—
1
2
3
4
Swimmer #1
Program
Required
Choose a program…
3-23 months (Parent & Tot)
2-5 years (Little Waves)
6-12 years (Big Waves)
13-17 years (Teen)
18+ (Adult)
Lifesaving
Level
Required
Parent & Tot Level 1
Parent & Tot Level 2
Parent & Tot Level 3
Little Waves 1 / Little Waves 2
Little Waves 2 / Little Waves 3
Little Waves 3 / Little Waves 4
Little Waves 4 / Little Waves 5
Little Waves 5 / Little Waves 6
Little Waves 6 / Little Waves 7
Big Waves 1 / Big Waves 2
Big Waves 2 / Big Waves 3
Big Waves 3 / Big Waves 4
Big Waves 4 / Big Waves 5
Big Waves 5 / Big Waves 6
Big Waves 6 / Big Waves 7
Big Waves 7 / Big Waves 8
Big Waves 8 / Big Waves 9
Big Waves 9 / Big Waves 10
Teen Intermediate
Adult Beginner
Adult Intermediate
Rookie
Ranger
Star
Bronze Star
Bronze Medallion
Bronze Cross & SFA
National Lifeguard
Classes are split level to allow for progress.
Ratio
—
3 swimmers : 1 coach
2 swimmers : 1 coach
Swimmer #2
Program
Required
Choose a program…
2-24 months (Parent & Tot)
2-5 years (Little Waves)
6-12 years (Big Waves)
13-17 years (Teen)
18+ (Adult)
Lifesaving
Level
Required
Parent & Tot Level 1
Parent & Tot Level 2
Parent & Tot Level 3
Little Waves 1 / Little Waves 2
Little Waves 2 / Little Waves 3
Little Waves 3 / Little Waves 4
Little Waves 4 / Little Waves 5
Little Waves 5 / Little Waves 6
Little Waves 6 / Little Waves 7
Big Waves 1 / Big Waves 2
Big Waves 2 / Big Waves 3
Big Waves 3 / Big Waves 4
Big Waves 4 / Big Waves 5
Big Waves 5 / Big Waves 6
Big Waves 6 / Big Waves 7
Big Waves 7 / Big Waves 8
Big Waves 8 / Big Waves 9
Big Waves 9 / Big Waves 10
Teen Intermediate
Adult Beginner
Adult Intermediate
Rookie
Ranger
Star
Bronze Star
Bronze Medallion
Bronze Cross & SFA
National Lifeguard
Classes are split level to allow for progress.
Ratio
—
3 swimmers : 1 coach
2 swimmers : 1 coach
Swimmer #3
Program
Required
Choose a program…
2-24 months (Parent & Tot)
2-5 years (Little Waves)
6-12 years (Big Waves)
13-17 years (Teen)
18+ (Adult)
Lifesaving
Level
Required
Parent & Tot Level 1
Parent & Tot Level 2
Parent & Tot Level 3
Little Waves 1 / Little Waves 2
Little Waves 2 / Little Waves 3
Little Waves 3 / Little Waves 4
Little Waves 4 / Little Waves 5
Little Waves 5 / Little Waves 6
Little Waves 6 / Little Waves 7
Big Waves 1 / Big Waves 2
Big Waves 2 / Big Waves 3
Big Waves 3 / Big Waves 4
Big Waves 4 / Big Waves 5
Big Waves 5 / Big Waves 6
Big Waves 6 / Big Waves 7
Big Waves 7 / Big Waves 8
Big Waves 8 / Big Waves 9
Big Waves 9 / Big Waves 10
Teen Intermediate
Adult Beginner
Adult Intermediate
Rookie
Ranger
Star
Bronze Star
Bronze Medallion
Bronze Cross & SFA
National Lifeguard
Classes are split level to allow for progress.
Ratio
—
3 swimmers : 1 coach
2 swimmers : 1 coach
Swimmer #4
Program
Required
Choose a program…
2-24 months (Parent & Tot)
2-5 years (Little Waves)
6-12 years (Big Waves)
13-17 years (Teen)
18+ (Adult)
Lifesaving
Level
Required
Parent & Tot Level 1
Parent & Tot Level 2
Parent & Tot Level 3
Little Waves 1 / Little Waves 2
Little Waves 2 / Little Waves 3
Little Waves 3 / Little Waves 4
Little Waves 4 / Little Waves 5
Little Waves 5 / Little Waves 6
Little Waves 6 / Little Waves 7
Big Waves 1 / Big Waves 2
Big Waves 2 / Big Waves 3
Big Waves 3 / Big Waves 4
Big Waves 4 / Big Waves 5
Big Waves 5 / Big Waves 6
Big Waves 6 / Big Waves 7
Big Waves 7 / Big Waves 8
Big Waves 8 / Big Waves 9
Big Waves 9 / Big Waves 10
Teen Intermediate
Adult Beginner
Adult Intermediate
Rookie
Ranger
Star
Bronze Star
Bronze Medallion
Bronze Cross & SFA
National Lifeguard
Classes are split level to allow for progress.
Ratio
—
3 swimmers : 1 coach
2 swimmers : 1 coach
Name
Required
First
Last
Email
Required
Phone
Still have questions about getting started?
Call Us
Email Us