Learn to swim

Swim school

Swim School 

Our learn to swim program teaches people of all ages and abilities swimming and water safety skills.

Our swim school is AUSTSWIM gold accredited, and our team loves to work with kids and adults in order to build skills and confidence.

We have small class sizes which means every student gets the attention they need.

Swimming lessons for children

How does Learn to Swim work?

Enrol your child into an ongoing lesson on a regular day and time for at least 1 term. You will attend this class every week.

When you enrol your child you can choose to pay upfront or by fortnightly direct debit on a membership enrolment.

Swim school membership enrolment

  • Pay by fortnightly direct debit.
  • Enrolment is ongoing and automatically continues into the next term. Please contact us if you would like to cancel.
  • Includes access to our pools anytime while you're enrolled.
  • Includes a locker.

Upfront enrolment

  • Pay for the whole term upfront.
  • 1 term only. You will need to re-enrol for the following term.

At the end of each term, our instructors assess your child's skills and advise if it's time to progress to the next level.

If a term doesn't suit, you can book private solo or paired lessons.

How much do lessons cost?

You enrol for a full term of lessons. The cost is based on the number of weeks in the term.

Lessons are charged per child.

Swim school membership paid via direct debit

Charged per fortnight, based on 1 lesson per week:

  • Full fee $30
  • Concession $18

Upfront term payments

Charged per lesson, based on 1 lesson per week:

  • Full fee $19
  • Concession $11.40

*Fees effective to July 2020.

When are lessons?

Lessons are available every day during school terms. We have lots of lesson times every day.

Outside of school terms, we run a holiday program.

Where are lessons?

Lessons run at Collingwood Leisure Centre and Richmond Recreation Centre all year. At Fitzroy Swimming Pool we have lessons during school terms 1 and 4.

Lessons are in the Learn to Swim pool and main pool, depending on the age group.

What level is my child?

  • Babies - 6 months to 1.5 years
  • Toddler - 1.5 to 2.5 years
  • Pre Schooler - 2.5 to 3.5 years
  • Level 1 - 3.5 years plus (no swimming experience)
  • Level 2 to 6 - Assessment required

What will my child learn?


Our infant program is for ages 6 months to 3.5 years. We introduce babies, toddlers and pre-schoolers to the water, with the goal to become familiar with the water. Parents/guardians join infants in the water to build confidence through games and songs.


Our children's program is for ages 3.5 to 12 years. Each level progresses student's swimming and safety skills. We cover everything from blowing bubbles and floating, through to gaining confidence underwater, and refining stroke technique.

What feedback do parents get?

Each child gets a progress report at the end of every term. This report helps parents/guardians understand how their child is going with each skill.

Swimming lessons for adults

It's never too late to learn to swim!

Beginner is if you have little or no experience in the water and want to gain confidence, learn basic swimming and survival skills, and build up to 10m distance.

Intermediate is if you have a basic knowledge of swimming strokes but want to further develop your skills, building up to 50m distance.

Stroke improvement is you are a confident swimmer and want to improve technique. Stroke improvement short courses are offered on a regular basis through Yarra Triathlon.

Adults can also book private lessons.

Ask us about Learn to Swim.