Learn more


Birthday Parties

Learn more

Learn more


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!


8:30am-9:00am: Camp Rules & Songs

9:00am-9:30am: Snack

9:30am-10:30am: Swim Lesson

10:30am-11:00am: Change

11:00am-11:45am: Games

11:45am-12:45pm: Lunch

12:45pm-1:45pm: Outside Activities

1:45pm-2:15pm: Transition & Change

2:15pm-3:30pm: Fun Swim

3:30pm-4:00pm: Change

4:00pm-5:00pm: Craft / Snack / Free Time

This camp is for ages 4 years (Junior Kindergarten) - 12 years!

When: March Break 2024: March 11th - 15th
Location: Highway 6 - Hamilton/Guelph Location
Price: $325/child
Drop Off: 8:30am
Pick Up: 5:00pm

*Extended Hours will be accommodated on an as needed basis!*
**When you register, 50% of your tuition will be taken to reserve your spot.**

Here is an example of our camp schedule:

Have questions? contact us!

Register for march break camp here!

Join Us for a fun filled week with swimming, games, and outdoor exploration!

Birthday Parties!

Location: We offer birthday parties at our Highway 6 - Hamilton/Guelph Location
  • Our Birthday Party's are 2.5 hours long on Saturdays from 1-3:30pm and 3:30-6pm.
  • Maximum of 16 swimmers
  • 1 hour and 45 minutes of swim time
  • 45 minutes in the party room
  • 2 Staff who are Lifeguards and your Birthday Party Hosts!

 **Food and drinks are not included in the birthday party package, but can be added at an extra cost.**

Price: $405.00

Give your little one a birthday to remember with shining stars!

(We can alter the times to meet your party's needs!)

Book Your Party Here!

Lifeguarding Services!