Our kids Learn to Swim programs in Coogee and Bondi are designed for children aged 3 and over, progressing through structured levels from first-time beginners through to confident independent swimmers. If your child is under 3 or not yet toilet trained, our Baby and Toddler classes are the right starting point.
Every class runs with a maximum of 3 children, so your child gets real instruction time in every lesson. Find out how to enrol or use our level finder to find the right starting point for your child.

Crab
The starting point for complete beginners aged 3 and over who are toilet trained. Crab focuses on water confidence and basic water safety in a fun, relaxed environment. Suitable whether your child has never had a lesson or is transitioning from our Baby and Toddler program.

Octopus
At Octopus level, children begin learning freestyle and backstroke technique, including an introduction to side breathing. Children ready to progress further may be suited to our Stroke Correction program.
Lesson Fees at Coogee and Bondi
We offer flexible class options to suit your child’s needs and stage:
​
Weekday
Group (max 3): $28.50
Private (1:1): $75
Weekend
Group (max 3): $30
Private (1:1): $80
​
Fees are calculated monthly based on scheduled lessons and collected by direct debit on the 25th of each month. Enrolment is ongoing - to cancel, written notice is required by the 20th of the month. At Bondi, school holidays and public holidays are closure periods and are not included in monthly fees. At Coogee, classes continue as normal during the school holiday period, however public holidays are closure periods and are not included in monthly fees.
​
Learn to Swim in Coogee & Bondi
AquaBuddies offers kids swimming lessons at two locations in Sydney's Eastern Suburbs: our indoor heated pool in Coogee and our North Bondi pool, just minutes from Bondi Beach. Both locations run the same structured learn to swim program.
​
Learn to Swim Coogee
Our Coogee swim school runs kids swimming lessons six days a week in an indoor heated pool at 32 degrees. Children's swimming lessons at Coogee are available from age 3, progressing through Crabette, Crab, Turtle, Goldfish and Octopus levels. Swimming classes for kids run year round regardless of season.
​
Learn to Swim Bondi
Kids swimming lessons at our North Bondi pool run Monday, Wednesday, Friday and Sunday. Swimming lessons for kids at Bondi follow the same structured learn to swim levels as Coogee, with the same maximum of 3 children per class and the same qualified AquaBuddies instructors.
​
Both locations offer rolling monthly enrolment so your child can start kids swimming classes at any time, not just at the beginning of a school term. Visit our Coogee or Bondi location pages for full program details, fees and hours.
​
Once your child has completed Octopus level and is ready to work on formal stroke technique, our Stroke Correction program is the natural next step.
Kids Swimming Lesson FAQs
What age do kids swimming lessons start?
Our Learn to Swim program starts from age 3 for toilet-trained children. For children under 3, our Baby and Toddler classes at Coogee are the right fit.
How do I know which level is right for my child?
Levels are based on ability rather than age. If you are unsure, get in touch and we will help you find the right starting point based on your child's current experience and confidence. You can also use our quick level finder to get an idea of the correct level.
Are lessons available at both Coogee and Bondi?
Yes. Kids swimming lessons run at both our Coogee and Bondi locations. Baby and toddler classes are available at Coogee only.
How many children are in each class?
A maximum of 3 children per group class. Crabette runs with a maximum of 2. Private and semi-private lessons are also available at both locations.
​
My child has had lessons before at another school, how do I know which level to start at?
We place children based on ability, not just age or their previous school's level names. If you're unsure, use our level finder as a starting point and we can confirm the right group when you get in touch.
Can my child join mid-term?
Yes. AquaBuddies runs on rolling monthly enrolment so your child can start at any time. Contact us to check availability at your preferred location.
​
​




