School swimming

We offer a variety of school swimming programs to suit the needs of your students. Programs are run at Collingwood Leisure Centre, Fitzroy Swimming Pool and Richmond Recreation Centre. 

You can hire lanes and run your own swim program or we can design a tailored program to meet your needs. Classes can focus on stroke improvement, water safety and water sports.

We also offer group fitness and small group training sessions to schools wanting a mixed program with dry and aquatic classes. 

How are school programs run?

We're flexible to make swimming lessons work for schools. We will find a time within school hours that suits your timetable.

You can have school swimming as a:

  • term program (once a week for the length of a term)
  • intensive program (8 or 10 school days in a row). 

Students are placed in a class with other participants of a similar ability to ensure they get the most out of their lessons. We will send you a pre-program questionnaire to help streamline the grading process and maximise your lesson time. 

At the end of the program, all students receive a certificate highlighting the skills they have developed.

How many students per session?

Each of our pools has capacity for 50 students per session. We provide a minimum of 1 instructor for every 8 students. This ensures all children receive sufficient guidance, feedback and supervision.

How much does school swimming cost?

Our standard cost is $8.20 per student, per 40 minute lesson (GST ex).

Schools may also require one of our program supervisors. We will advise if this is needed and the cost.

A concession is available for students who hold a valid healthcare or concession card. A copy of the concession card must be provided.

How do I book school swimming lessons?

Please complete our online booking form. An Aquatic Programs team member will be in touch with you soon.

How much does lane hire cost?

Lane hire is available at each of our centres for the following rates.

Pool type Rate (per lane, per hour)
Richmond (indoor, 50m) $49.00
Fitzroy (outdoor, 50m) $49.00
Collingwood (indoor, 25m) $37.00
Learn to swim (various) $12.30

Do you host school swimming carnivals?

Absolutely. The iconic Fitzroy Swimming Pool is the perfect location to hold your next school swimming carnival. We offer a PA System, dive blocks, chairs and tables inclusive of the booking price. 

To learn more about booking our facilities for your school carnival please contact us at

 Fitzroy (outdoor, 50m)  $49.00
 Fitzroy (outdoor, 50m)  $49.00