Learn to Swim

COVID-19 UPDATE – Wednesday, 28 July 2021

With the announcement today by the NSW Premier of an extension of the current lockdown to 28 August 2021, and in accordance with NSW Health guidelines, Council services operating in the community remain limited.

Our facilities remain closed. This includes Hornsby Shire Libraries, Community Centres, Thornleigh Brickpit, Hornsby Shire Aquatic & Leisure Centres, Thornleigh Community Recycling Centre and our Customer Service Centres.

These measures are to keep our community and our staff safe during this current outbreak but we are still here for you. Please be assured that we will respond to emergency callouts. If you have any requirements of Council, please contact Customer Service on 9847 6666 and online as usual and we will respond during normal business hours.

Under these current restrictions, while we may not be able to respond face-face, we will endeavour to find a way to assist in a COVID-safe way wherever possible. Many of our services are available online, including lodgement of Development Applications, and our Duty Planning Officer is available for enquiries on 9847 6760 (8.30am-5pm).

Further information on the new restrictions is available in the NSW Premier’s media release and on the NSW Health website.

We are constantly monitoring this evolving situation and will keep you updated here and on Facebook with any changes.

School Holiday Intensives

Aquafun Swim School runs school holiday intensives throughout the school holidays. This program is designed to accelerate your child’s progression and confidence within the water.

To find out more click here or email the learn to swim office at

Learn to Swim Customer Service

For assistance, please contact our customer service team on 9847 6306 or 9847 6307 (HALC) and 9847 6340 (GALC).

Hornsby Aquatic and Leisure Centre offers a progressive Learn to Swim program for both adults and children.

Swimming lessons run for 30 minutes and are available during the following times:

Monday to Sunday - 8am to 12noon
Monday to Friday - 3.30pm to 6pm

During these times lap swimming is limited.

Group lessons cost $180 for a 10-lesson term.
15-minute private lessons cost $280 for a 10-week term.
Parent n Bubs 30 minute lesson $130.00 for a 10 week term

We accept Active Kids Vouchers for Learn to Swim classes.

Lessons run all year round (to public school terms) and are available for all ages, from babies to adults. All staff are fully qualified with AUSTSWIM. Private lessons and intensive school holiday programs are also available

Bookings are essential. For further information or to book your free assessment please call the centre on (02) 9847 6340.