We are hiring! Click HERE to see our current employment opportunities.

Learn to Swim

All lessons are in 30 minute time slots.

Monday – Thursday4.00pm – 6.30pm
Friday4.00pm – 6.00pm
Saturday8.30am – 12.30pm
Sunday10:00am – 1.30pm

Private lessons are available in later time slots subject to availability.

Parent & Toddler Lessons

Suitable for children aged 2 years to 3.5 years.

All lessons are in 30 minute time slots.

Saturday9.00am – 11.00am
Sunday10.00am -11.00am

Adult Learn to Swim

All lessons are in 45 minute time slots

Monday – Beginner 6.30pm – 7.15pm
Wednesday – Intermediate 6.30pm – 7.15pm

Sensory Swimming

All lessons are in 30 minute time slots and are 1:1.

Sunday2.00pm – 4.30pm

Junior Squad

All sessions are 1 hour, except for FRIDAY CLUB NIGHT.

Monday, Tuesday, Wednesday & Thursday4.00pm – 5.00pm
Friday – CLUB NIGHT
(attendance highly encouraged)
4.00pm – 5.30pm
Saturday8.30am – 9.30am

Junior Development Squad

All sessions are 1 hour, except for FRIDAY CLUB NIGHT.

Monday, Wednesday5.00pm – 6.00pm
Tuesday & Thursday4.00pm – 5.00pm
Friday – CLUB NIGHT
(attendance highly encouraged)
4.00pm-5.30pm
Saturday8.30am – 9.30am

Target State Squad

Monday6.00pm – 7.30pm
Tuesday5.15pm – 7.00pm (Dryland 5.15pm – 5.45pm)
Wednesday6.00pm-7.30pm
Thursday5.15pm – 7.00pm (Dryland 5.15pm – 5.45pm)
Saturday – CLUB MORNING
(attendance highly encouraged)
6.30am – 8.15am

State Development Squad

Monday 6.00pm – 7.30 pm
Tuesday 4.45pm – 7.00pm (Dryland 4.45pm – 5.15pm)
Wednesday6.00pm – 7.30 pm
Thursday4.45pm – 7.00pm (Dryland 4.45pm – 5.15pm)
Saturday – CLUB MORNING
(attendance highly encouraged)
6.30am – 8.15am

State Squad

Monday6.00pm – 7.30 pm
Tuesday4.45pm – 7.00pm (Dryland 4.45pm – 5.15pm)
Wednesday6.00pm – 7.30 pm
Thursday4.45pm – 7.00pm (Dryland 4.45pm – 5.15pm)
Saturday – CLUB MORNING
(attendance highly encouraged)
6.30am – 8.15am

Masters Squad

Tuesday and Thursday6.30am – 7.45am
Saturday6.45am – 8.15am
Sunday8.00am – 9.30am

All Abilities

Sunday8.30am – 9.30am