We look after 18 public pools from Helensburgh to Dapto. Whether you’re looking for a fun place to splash around, or you’re serious about laps, there are plenty of options to choose from.
People using our public swimming pools must wear suitable swimwear while in the pool.
Our freshwater pools are all supervised by Council Lifeguards. Entry fees apply only to heated pools.

5.45am - 8.30pm Monday to Thursday (swim school only 3.45 - 7.15pm)
5.45am - 8.30pm Friday (swim school / club only 3.45 - 8.30pm)
6.30am - 5.30pm weekends
Lane availability varies daily.
Call Beaton Park Leisure Centre on (02) 4227 7755 to confirm hours.

6am - 7pm daily
Please leave the pool 15 minutes before closing
Closed Good Friday, Anzac Day & Christmas Day
Free Entry

6am - 7pm daily
Please leave the pool 15 minutes before closing
Closed Good Friday, Anzac Day & Christmas Day

6am - 7pm daily
Please leave the pool 15 minutes before closing
Closed Good Friday, Anzac Day & Christmas Day

6am - 7pm daily
Please leave the pool 15 minutes before closing
Closed Good Friday, Anzac Day & Christmas Day
Free Entry

6am - 7pm daily
Please leave the pool 15 minutes before closing
Closed Good Friday, Anzac Day & Christmas Day
Free Entry
Our three saltwater pools are supervised by Council Lifeguards. Entry is free.

6am - 7pm daily
Please leave the pool 15 minutes before closing
Closed Christmas Day

6am - 7pm daily
Please leave the pool 15 minutes before closing
Closed Good Friday, Anzac Day & Christmas Day

6am - 7pm daily
Closed Good Friday, Anzac Day & Christmas Day
Our nine rock pools are some of our most loved swimming spots. Set in picturesque rock shelf locations, most of our rock pools are best at low tide.
There is no lifeguard service at our rock pools.









Pool Inflatable
Take your swim to a new level of fun this summer with Pool Inflatable!
Upcoming sessions are shown below, or check out our Pool Inflatable flyer PDF, 3473.23 KB for details.