Press a Topic Below to See More!

Current clients registering to “Keep Same Day” have priority to register for a class AT ANY TIME on the same day that they are currently swimming. You are NOT guaranteed to get the exact same class day and time.
underwater_4Classes for children under 3 years of age are categorized by age: Waterbabies for 6 months to 18 months, Parent/Tot for 18 months to almost 3 years, and Family Tot for 6 months to almost 3 years. The curriculum for these classes is the same. Family Tot is a mixed age class and offers additional options of class days and times for any student under 3 years. A Family Tot class is also an option for families with a baby and a toddler to swim in the same class. However, one adult per child is required to be in the water.

The preschool (3 to 5 years) and school age (6 to 14 years) program is divided into levels based on skill. If your child is a beginner, then he/she would start in the first level Starfish for the preschool program or Yellow for the school age program. If your child is not a beginner and able to swim unassisted with his/her face in the water, contact us to book a complimentary in-water assessment to determine the appropriate level. Assessments are available daily: Monday to Friday at 12:00pm, 5:00pm, or 8:15pm, Saturday or Sunday at 12:00pm or 5:00pm. (Times vary for our summer session.)

If you have already setup an account with us, you can login at to verify your child’s level. Please see instructions under “How To Register“.

underwater_10To ensure that your child gets the optimum successful lesson experience, your child needs to be registered in the correct level. These in-water assessments will allow us to see your childs swimming ability and determine the most appropriate level.
underwater_6_smlIf you do not find any class times that work for you, we can place you on waiting lists.

  • Waiting lists are for specific class days and times in a specific session.
  • They do not carry over from one session to the next.
  • There is no general waitlist for entry into the program.

Each student can be placed on as many waiting lists as you like.

You can register for a class and still be waitlisted for more preferred times. If a waitlist becomes available, you can switch to the new class time.

We will call waitlists until the 3rd lesson of a session. No cancellations or change of class times are allowed after the 3rd lesson. If you do not hear from us by that time and you are still interested in joining our program, please try registering again the following session. We regularly update the information under “Registration Dates” and “Schedule“.