Learn to Swim
Our swim school provides inclusive, skill-based lessons to help everyone in the community learn to swim with confidence.
Year-Round Swim Lessons at Three Convenient Locations
Central Coast Council’s Swim School runs lessons all year, with only a short two-week break over Christmas.
Peninsula Leisure Centre
📞 (02) 4325 8123
✉️ plc@centralcoast.nsw.gov.au
Gosford Olympic Pool
📞 (02) 4304 7250
✉️ gosfordolympicpool@centralcoast.nsw.gov.au
Toukley Aquatic Centre
📞 (02) 4304 8060
✉️ tac@centralcoast.nsw.gov.au
Dive into our Learn to Swim programme – fun, safe, and tailored for all ages! From six-month-old babies to adults, our small group classes focus on confidence and skill development. With fully trained instructors, we’ll help you master water safety and survival skills that last a lifetime.
Missed a lesson? No problem! Our generous replacement policy means you can reschedule at any time – no limits, no expiry (conditions apply).
Manage Your Swim Lessons Anytime with Our Online Portal
Stay connected and in control with easy access to everything you need:
- Enrol in Swim School
- Book an assessment or sign up for Aqua Play, Adult Learn to Swim, or school holiday clinics
- Track progress for you or your child
- Reschedule classes (subject to availability)
- Notify absences and secure a replacement session
- Book make-up lessons (limited availability)
- Update your details, including payment information
- Our Aqua Play and Adult classes can be booked online.
- For children 3+, please book an assessment through the Enrol Now link to ensure they are placed in a class appropriate to their skill level.
Got a question or need support? Reach out – we’d love to hear from you! 🏊♂️👶
Important links
Program Levels and Progression
-
Teacher qualification: Current Teacher of Infant and Preschool Aquatics or Teacher of Swimming and Water Safety (TSW) qualification dependant on age and ability. Current CPR Certificate.
Program content: Formal stroke techniques and essential water safety skills are taught. Participants are continually assessed to ensure a smooth progression through our Learn to Swim levels.
Class size: Five per class.
Cost: $81.60 per 4 week cycle on Direct Debit*.
Get Started: No assessment needed. Enrol online, drop into reception or email swimprograms@centralcoast.nsw.gov.au *All lesson fees are charged via Direct Debit.
-
Class times:
Day Hours Monday - Friday 8am to 1pm Saturday 7am - 3pm Sunday 8am - 1pm Age range: Children six months to four years.
Teacher qualification: Teachers must hold a current Teacher of Infants and Preschool Aquatics qualification. Current CPR Certificate.
Program content: Survival skills are slowly introduced to ensure your child has a fun and stimulating water experience. The use of song helps teach babies essential skills such as floating, turning back to touch grab the edge, 'falling in'', kicking and breath control.
Class size: 10 per class. Parent / carer in the water.
Class duration: 30 minutes.
Cost: $70.00 per 4 week cycle on Direct Debit*.
Get started: No assessment needed. Enrol online, drop into reception or email swimprograms@centralcoast.nsw.gov.au *All lesson fees are charged via Direct Debit.
-
Class times:
Day Hours Monday - Friday 8am to 1pm Saturday 7am - 3pm Sunday 8am - 1pm Age range: Children six months to four years.
Teacher qualification: Teachers must hold a current Teacher of Infants and Preschool Aquatics qualification. Current CPR Certificate.
Program content: Enhancing independence in the water to transition into a parent-free class.
Class size: Four per class. Parent / carer transitioning out of the water.
Class duration: 30 minutes.
Cost: $81.60 per 4 week cycle on Direct Debit*.
Get started: An assessment is needed to ensure children are placed in the class that is correct for their skill level. Enrol online, drop into reception or email swimprograms@centralcoast.nsw.gov.au *All lesson fees are charged via Direct Debit.
-
Teacher qualification: Current Teacher of Infants and Preschool Aquatics or Teacher of Swimming and Water Safety (TSW) qualification. Current CPR Certificate.
Program content: Available on request.
Class size: Dependant on age and ability.
Duration: 30 minutes.
Cost: Price on application.
Get started: An assessment is needed to ensure children are placed in the class that is correct for their skill level. To book, drop into reception or email swimprograms@centralcoast.nsw.gov.au*All lesson fees are charged via Direct Debit.
-
Class times:
Day Hours Monday - Friday 6:30am to 12pm Saturday 7am - 3pm Sunday 8am - 1pm Age range: Children six months to four years.
Teacher qualification: Current Teacher of Infants and Preschool Aquatics qualification. Current CPR Certificate.
Program content: Formal stroke techniques and essential water safety skills are taught. Children are continually assessed to ensure a smooth progression through our Learn to Swim levels.
Class size: Four per class.
Class duration: 30 minutes.
Cost: $81.60 per 4 week cycle on Direct Debit*.
Program content: An assessment is needed to ensure children are placed in the class that is correct for their skill level. Enrol online, or email swimprograms@centralcoast.nsw.gov.au *All lesson fees are charged via Direct Debit.
-
Class times:
Day Hours Monday - Friday 3pm to 7pm Saturday 7am - 3pm Sunday 8am - 1pm Age range: Four years plus.
Teacher qualification: Current Teacher of Infants and Preschool Aquatics qualification or Teacher of Swimming and Water Safety (TSW) qualification. Current CPR Certificate.
Program content: Formal stroke techniques and essential water safety skills are taught. Children are continually assessed to ensure a smooth progression through our Learn To Swim levels.
Class size: Four per class.
Class duration: 30 minutes.
Cost: $81.60 per 4 week cycle on Direct Debit*.
Get started: An assessment is needed to ensure children are placed in the class that is correct for their skill level. Enrol online. *All lesson fees are charged via Direct Debit.
-
Teacher qualification: Current AUSTSWIM Teacher of Infant and Preschool Aquatics or AUSTSWIM Teacher of Swimming and Water Safety (TSW) qualification dependant on age and ability. Current CPR Certificate.
Program content: Available on request
Class size: One per class.
Class duration: 15 minutes.
Cost: $150.00 per 4 week cycle on Direct Debit*.
Get started: Email swimprograms@centralcoast.nsw.gov.au*All lesson fees are charged via Direct Debit.