Baby Swimming Lessons

Baby classes will develop your baby’s confidence, water safety and enjoyment in the water while providing an opportunity to bond. Classes are for babies from six months to three years of age.

Ongoing Lessons
Small Classes
Track Progression Online
Warm Water
Lessons Available 7 Days a Week


The baby continuum is designed to complement your child’s cognitive and physical development. 

Parent and Baby 6 - 12 months
Parent and Baby 12 - 18 months​
Parent and Toddler 18 - 24 months
Parent and Toddler 2 - 3 years

Check availability and enrol now

Find Your Level

Not sure what swimming level or class is most appropriate for you or your child? Use the tool below to find out.

Please fill out the swimmer's name and birthday to begin.


Our program is ongoing, which means you can join at any time. The program breaks for six weeks over the December / January school holidays, over the Easter long weekend (Good Friday to Easter Monday, inclusive) and for two weeks in the July school holidays. Lessons do not run on public holidays. A free family swim pass is offered for missed lessons.

Class Fortnightly Direct Debit Payment (Wednesday)


Swimming lessons calendar

SwimDesk Parent Portal

Track your child's swimming progress.

Login to SwimDesk

Missed lessons

If you miss a lesson, simply collect your free family swim pass from your instructor at your next lesson. Due to the size of the swim school, we are not able to offer make up lessons.

Change my lesson

Please complete this form to request to change your swimming lesson to a different day, time or level. Please note: if your preferred class is not available, we will add you to the waitlist and inform you when a space becomes free (the waitlist is available to current students only).

Change my lesson

Cancel my lesson

Complete the form and we'll get in touch within seven days to confirm the cancellation. There is no fee to cancel your enrolment however you must provide seven days notice.

Cancel my lesson

For more information,
please call 9400 4600.