Swimming Lessons

Our team works hard to deliver structured swimming programs that focus on stroke technique and water safety. We teach swimming lessons in a fun and safe environment to create happy, healthy and confident swimmers. Splash into swimming lessons at Craigie!

Ongoing Lessons
Small Classes
Track Progress Online
Warm Water
Lessons Available 7 Days a Week
Babies
6 months – 3 years
$16.50
Per lesson
Fortnightly direct debit
Toddlers
3 years – full time school age
$18.50
Per lesson
Fortnightly direct debit
Children
Full time school age
$18.50
Per lesson
Fortnightly direct debit
Adults
16 years +
$18.50
Per lesson
Fortnightly direct debit

Find Your Level

Not sure what swimming level or class is most appropriate for you or your child? Use the tool below to find out.


Please fill out the swimmer's name and birthday to begin.

BOOK A FREE SWIM ASSESSMENT

Not sure what level to enrol into?

Book a free swim assessment to find out which level is best suited for you.

Book Now

Ongoing Program

Our program is ongoing, which means you can join at any time. The program breaks for six weeks over the December / January school holidays, over the Easter long weekend (Good Friday to Easter Monday, inclusive) and for two weeks in the July school holidays. Lessons do not run on public holidays. A free family swim pass is offered for missed lessons.

Swimming Lessons Calendar

Change My Lesson

Please complete this form to request to change your swimming lesson to a different day, time or level. Alternatively, please contact reception on 9400 4600

Change My Lesson

Cancel My Lesson

Complete the form and we'll get in touch within seven days to confirm the cancellation. There is no fee to cancel your enrolment however you must provide seven days' notice before the next direct debit.

Cancel My Lesson

Missed Lessons

If you miss a lesson, claim your free family swim pass at reception before your next lesson. 


STUDENT PROGRESS

Track your child's swimming progress online through your portal.

Login to Portal

For more information,
please call 9400 4600.