Learn more

Lifeguarding

Swim Lessons

Learn more

Our Programs!

We teach with a survival first approach before we begin to work on stroke technique!

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 start children at the age of 2 years old & Offer Private Lessons (1 Child) and Semi-Private Lessons (2 Children).

Our one-on-one private lessons allow instructors to build strong relationships with your child, individualize our program to your child's specific needs, as well as make progress faster. 

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 January.

    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 January for current families, February for Waitlist Families, and March for everyone else!



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


Travelling to:

  • Guelph & Surrounding Towns
  • Hamilton Mountain
  • Waterdown & Burlington
  • Ayr/Brant/Cambridge & Surrounding Towns
  • Kitchener/Waterloo
  • Mississauga
  • St. Catharines

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 or more swimmers 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!

Fill out our booking form HERE:  
https://forms.gle/i2sNvTdweW7kkUfn7

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.