Learn more

Lifeguarding

Swim Lessons

Learn more

Our Programs!

We teach a unique program with a Survival First Approach in a fun and gentle way!
Survival Skills and Safe Water Practices are essential to your child's safety.

Once our swimmers have the foundational knowledge to survive an accidental fall into
any body of water, they progress to swim strokes and technique!

We Offer Private Lessons (1 Child), Semi-Private Lessons (2 Children) and have a Special Ability Program (1 Child).
We only offer Group Lessons (6 Children) for our Intermediate and Advanced Swimmers.

Our 45 minute Private (1:1) and Semi-Private (2:1) lessons allows instructors to build strong relationships with your child, individualize our program to your child's specific needs, as well as make progress faster. 

Our Special Ability Program gives kids with developmental or physical disabilities the opportunity to learn to swim with a certified and specialized instructor with one-on-one attention!

we give children the gift of water Safety!

Swim Lessons!

School Year Program:
September - June

Summer Program:
June - August

We have an ongoing program during the school year.

We register students year-round!
Once you are in a class, you can keep your spot until the end of June!

  • We only have 2 registration periods!

    Registration for September opens in June, Registration for Summer opens in February.

    Otherwise, you can enrol at any time during the year!

  • If you need to withdraw from the program before the end of June, that's no problem! You just need to give us 30 days notice!
We offer our Summer Program for our Indoor Locations and our Backyard Program (where we travel to you)!

It runs from July - August, with an option to add June lessons for our Backyard Program!

  • Summer Registration Opens in February for current families and March for Waitlist Families, and for everyone else!



We travel to you in the summer!
You can register for lessons in your own backyard!

Travelling to:

  • Guelph & Surrounding Towns

  • Cambridge/Kitchener/Waterloo
    & Surrounding Towns

  • Hamilton Mountain

  • Waterdown & Burlington

  • Ayr/Brant & Surrounding Towns

Pricing & Registration!

Pricing & Registration for Indoor locations!

Pricing & Registration To swim in your own backyard!

Lifeguarding Services!

We love being able to give your family peace of mind by adding that extra safety layer to your pool party! 

Our minimum booking time is 2 hours! 

  • 15 swimmers or less only requires 1 lifeguard, which is $80 per hour.

  • 16 swimmers or more requires 2+ lifeguards, which is $160/hour.

If your pool has additional features, like a slide, diving board or rope swing, we may determine that a second lifeguard is necessary even if the number of swimmers is under 15. 

If you fill out the following form with information about the pool, its features, the party date/times, how many attendees there are, etc. we will be able to give you the most accurate information specific to your party!

Once you are booked, the lifeguards will arrive 5-10 minutes prior to the start time of the party prepared to guard. We provide our own equipment and insurance. 

Guards will ask all swimmers in the pool to take a swim test, and any swimmer who does not pass will be asked to stay in the shallow area or wear a lifejacket to ensure everyone's safety! 

We will guard rain or shine! We will not guard in case of severe weather limiting visibility of the pool (including the lifeguards' ability to see the bottom) or thunderstorms as that poses a risk to both swimmers and lifeguards. 

FILL OUT YOUR BOOKING FORM HERE!