top of page
learn-to-swim-kids-swimming-lessonsjpg

Kids Swimming Lessons

From Crab to Octopus

Crab learn to swim class illustration AquaBuddies Coogee and Bondi

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.png
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.
goldfish.png
Goldfish
Goldfish are typically advanced preschool or early primary school age. This level builds on Turtle skills with a focus on developing propulsive movements, increasing strength and coordination, and maintaining good body position in the water.
turtle.png
Turtle
Typically preschool age, Turtle children are happy and confident in the water. They have developed breath control, can float with a board and are beginning to swim short distances independently. This level builds directly on the skills learned in Crab.
octopus.png
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.

​

​

Accredited and endorsed by leading swim and aquatic bodies in Australia.

Swim School member logo
AUSTSWIM recognised swim centre logo
Swim Australia member logo
Australian Swim Schools Association member logo
NSW Active and Creative Kids provider logo
Healthy Swim 2023 accredited swim school logo
AquaBuddies Swim School Coogee and Bondi

 

© 2026 by AquaBuddies. Designed by Strawberry Leopard

 

Our Locations

​

Bondi

Wairoa School Pool, Cnr Hastings Parade & Brighton Boulevard, North Bondi, NSW 2026

​​

Coogee

Shop 3, Lower Ground, 54B Bream Street, Coogee, NSW 2034

bottom of page