Family orientated, quality learn to swim school focusing on Babies, Beginners & Beyond.

Leonie's Swim For Life

We are passionate about teaching all levels of Learn to Swim, a skill that your child will have for life! From Babies & Beginners, to competent squad training, encouraging children to extend themselves for future competition and fitness.


We have a positive nuturing environment that has been created to assist with the learning process. This helps to ensure the BEST possible results


All instructors are Aust Swim and Swim Australia Certified.

Enquire Here

Baby Swim Classes

12 weeks-24 months. Max 8 per class.


Babies classes are the essential foundation for your child's involvement in the Aquatic environment. 


Through play and familiarisation, they develop age-appropriate safety skills. Your child will gain confidence, awareness and an understanding of water submersion. 


This all contributes to the enjoyment and satisfaction that both parent and child gain from regular on-going participation (consistency is essential for your child's progression).


Price: $20 per lesson


Learn to Swim Classes - 3 Levels


Lessons are 30m. Max of 4 in level 1 & Max of 5 in levels 2 & 3.


Seashells: Beginner


Seahorse: Developing unaided


Penguin: Advanced - 12.5m Freestyle bi-lateral breathing.


Price: $20 per class

Squad Training


Mini Squad: 1/2-hour sessions

25m-minimum distance


Junior Squad:  45-minute session


Advanced Squad: 1 hour session


Once per week: $19

Twice per week. $18 



All training sessions are given constant stroke correction.  Our aim is to develop the swimmer’s technique while increasing their stamina and overall fitness level.


Private/Semi Private Lessons

Private Lessons:


Private Lessons are for 20 minutes and are $42.


Times depends on pool space and instructor availability.


Semi-Private Lessons:


These are for 2 chidren / 1 instructor 30mins = $60 or 20 mins = $50.


These can be extremely beneficial when needing to focus on a particular skill/weakness/fear without any additional distractions!!


Depending on instructor availability.

Lap Swimming


Leonie's Swim For Life offers lap swimming which is $4.50 entry.


Lap Swimming Times:

Monday: 11:30am - 1pm

Tuesday: CLOSED

Wednesay: 11:30am - 1pm

Thursday: CLOSED

Friday: 11:30am - 1pm

Download our app to get the latest up to date swim term information,

easily contact us and more!

Enquire Here!

Contact Us

Share by: