Online Registration and payments

Enter the online registration and payment system for Goodridge Swim School classes


Class Information

Classes are ongoing , providing a range of programs from beginners through to advance swimmers.

Welcome to the Goodridge Swim School

“Dont just teach your children to swim, teach them to love swimming”

It sounds simple, but that’s the basis of our approach to teaching swimming. We love swimming and we want you and your children to love it too! There’s an amazing world of opportunity available to the competent swimmer: Water sports become a pleasure, water play becomes easier and, most importantly, safer. This is why we are so passionate about teaching children to swim and to love swimming, because all of our teachers enjoy the active, healthy lifestyle that swimming offers.

What’s new?

Term 3 2016:

Monday 18th July  – Sunday 25th September

Sunday Swimmers will have a 9 week term as there is NO swimming on Sunday 14th August due to the city to surf.

Term 4 2016:

Monday 10th October – Sunday 18th December


Class Information

Mums/dads & bubs – “Droplets”

The first introduction to the water

These classes are about water familiarisation using toys and songs to encourage a fun and happy atmosphere. Babies are introduced to floating, submersion, propulsion, kicking and other important swimming skills. Read More

Learn-to-swim – “splashers”

Level 0, 1, 2, and 3

Splasher 0 is a general starting point for the younger, more fearful kids. Kids that are reserved or refuse to put their face in the water, may cry or have a difficult time separating from their parent/carer. Read More

Advanced-learn-to-swim – “super splasher”

‘Super Splasher’ Level 0, 1, 2, and 3

This is an extension of the Learn to Swim program. There is further development of strokes, especially freestyle and backstroke. Swimmers will begin to complete half-laps working on building swimming strength and endurance. Read More

transition squad – “Ripples”

Level 0, 1 and 2

These levels aim to further develop great stroke technique and other competition skills in a structured program setting.Read More

Get in touch


Level B/100 New South Head Rd, 

Edgecliff, Australia 2027




+61 2 9362 1496

Business hours

Mon – Fri: 8:30 am – 12:30 pm / 3:00 pm – 6:00 pm
Sat: 8:30am – 12:30pm / 2pm – 4:30pm
Sun: 8:30 am – 12:30 pm