View Timetables Safe Environment Change Centre
YMCA logo Mariners Centre of Excellence YMCA Swim School JOIN NOW
  • Safe Environment
Opening Hours View opening hours
Monday 6:00 am‒7 pm
Tuesday 6 am‒6.30 pm
Wednesday 6:00 am‒7 pm
Thursday 6:00 am‒7 pm
Friday 6:00 am‒7 pm
Saturday 8:30 am ‒1.30 pm
Sunday 8:30 am‒12 pm
Swimming lessons & Squads Swimming lessons & Squads

Learn to swim. Do some laps in your own time. Join a squad to take it up a notch.

Aquatics for fun Aquatics for fun

Getting in the pool can be a whole lot of fun – and great for your health.

Holiday Intensive Program Holiday Intensive Program

Intensive programs are a great way to increase skill acquisition water safety.

Memberships Memberships

Join online now or sign in to manage your membership.


Your community recreation centre

YMCA Swim School is your local community aquatic centre. But we’re a little more than that.  

As part of YMCA NSW, we believe in giving back to our local communities. Your memberships and fees help us fund a range of important community programs such as SwimAbility and Brightside.

Get fit and healthy. And feel good that you’re doing your bit for the community.  

YMCA Swim School is part of the Mariners Centre or Excellence and is run by YMCA NSW.


Facilities & services

Indoor pool (heated) Indoor pool (heated)
Public transport Public transport
Change rooms Change rooms
Disability access Disability access
Pool hoist Pool hoist
Free parking Free parking
Smoke free Smoke free
Program pool (heated) Program pool (heated)
Family change rooms Family change rooms
Family play area Family play area
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now