To enrol for swimming lessons at Cannington or Riverton please click on the enrol now button below.

Enrol now

Our Swim School combines fun with aquatic education to provide children lessons in stroke technique, personal development and water ​familiarisation.

The City of Canning's comprehensive Learn to Swim program is available at two locations (Cannington Leisureplex and Riverton Leisureplex) with the added advantage of greater lesson choice.

The Swim Schools operate a term based program seven days a week and have five teaching pools across the two centres. This includes the program pool at Riverton Leisureplex and the leisure pool at Cannington Leisureplex, maintained at ideal temperatures for baby lessons.

Term 3, 2020 runs from Monday 20 July - Sunday 27 September

Monday - Sunday: 10 Week Term - $148.50 (including our 10% 'We've Got Your Back' discount for Term 3 2020).

Subject to availability, you have the opportunity to select a lesson day and time from the timetables provided above. Teachers will be confirmed closer to the start of term.

How to enrol

Step 1: All customers will need to submit an online enrolment request via the web form above.
You will receive a confirmation email when we have received your request.
No more waiting on hold or waiting in line, yay!
Step 2: A Swim School representative will call you to secure your enrolment and process your payment.
Customers will be contacted in the order of submission.
No more stress about missing out on a spot! Sit back and relax… we’ll call you!
It’s that easy!


Enrolments will not be taken without payment - customers will be given the following option when making payment:

  1. Pay term fees by credit card over the phone
For the safety of our staff, the City is currently cash fee and all financial transactions are electronic.

If you or your child are sick, please stay at home for the safety of all other Leisureplex users. We have relaxed our Swim School Terms & Conditions and are offering credits if you miss a lesson due to illness with prior notification. We do not offer makeup lessons.

What does your enrolment include?

Included in your enrolment is unlimited pool entry outside of your swimming lesson, giving swimmers the opportunity to practise what they have learnt at swimming lessons for free!

This applies to all customers who have an active swimming lesson or squad session enrolment and allows one child and one adult to access the pools. Swim School parents of an enrolled child who wish to redeem this offer can only do so if their enrolled child is present. Please note, this offer excludes the Wellness Suites at both centres.

To ensure that we provide a safe swimming environment and comply with current COVID-19 restrictions, the following changes have been made:

  • frequency of cleaning practices has increased at each centre
  • automatic hand sanitiser dispensers have been installed at various locations around the centre
  • physical distancing will need to be adhered to at all times
  • parent spectators with children under the age of 12 years old are required to stay for the duration of their child's swimming lesson. Please note, only one parent spectator per child is permitted. We encourage parents with children 12 years and over to refrain from entering the pool hall as numbers in our centre are restricted. However, if you would feel more comfortable accompanying your child, you are more than welcome to do so.
  • classes will now have a five minute transition time to allow for customers to exit their designated lesson area and for the next class to enter
  • we are limiting unnecessary physical contact with others - no handshakes, high fives, hugs, etc.
  • additional equipment has been purchased in order to provide sanitised equipment and toys for each class
  • if your child is sick, please keep them at home for the safety of all Leisureplex users
  • our teachers will be required to stay home if they are sick. Please note, this will result in relief teachers taking your child's lesson. Our system allows us to keep record of your child's progress and therefore relief teachers will be aware of your child's needs


Please click through to more information on each of the programs listed below

baby icon       

Babies and Tots Lessons (3 months to 3 years)

Water familiarisation classes encourage you to praise, reassure and applaud your baby's natural curiosity. 
Babies lessons are available at a new promotional rate of $150.

toddler icon  

Pre-School Lessons (3 years to the term just before they turn 6 years)

With its warm water and varying depths, the leisure pool becomes a water playground for our Taddies.

school age icon  

School Age Lessons (Level 1 to Level 16 (Bronze Medallion)

Find out more about swimming lessons for school-aged children that are skills-focused and outcome based, lifesaving and rescue awards, and our Junior Lifeguard Club.

swim squad icon  

Swim Squad

Our monthly squad program is based at Riverton Leisureplex and encompasses all levels of swimming, from junior development through to competitive national age swimmers. We also offer a teenage fitness program for youth aged 13 years and over.

private swim icon  

Private Special Needs

Canning Swim School offers a range of private and one-on-one lessons for children with special needs.

vacswim icon  


The Department of Education Western Australia runs swimming lessons at your local Leisureplex during the spring and summer school holidays.

vacswim icon  

Family Swimming Lessons

Family swimming lessons encourage the whole family to learn to swim together.


Adult Swimming Lessons

Beginner, intermediate and advanced lessons for adults.

For any queries relating to:

  • Assessments
  • Squad program
  • General information
please click on the enquire now button and someone will be in touch with you shortly.
Enquire now
extraMile by Integranet