I am a CURRENT customer | City of Fremantle

Top Menu

I am a CURRENT customer

Vertical Tabs

Swim School Portal

Click here to:

> Book swimming lessons
> Change my swimming lesson day/time
> Track swimming lesson progress
> Update my payment method
> Pay an outstanding amount
And more.

I cannot attend my lesson

For medical absence
If you cannot attend a swimming lesson for medical reasons, please obtain a medical certificate stating the swimmers name, dates the swimmer cannot attend swimming and a signature from a registered medical practitioner (on letterhead) and we can credit your account for the missed lessons. Click here to submit your medical credit request form.

For any other reason (non-medical)
If the reason you cannot attend is not medical-related, unfortunately we cannot credit your account or offer a make-up lesson/session. If you are going away, you can either cancel your booking, or continue paying your fees in order to keep your spot.


View the swim school 2024 calendar

The swim program calendar displays all direct debit dates, public holiday closure dates, school holidays and term start/end dates. Click here to view the 2024 calendar.

Cancel swimming lessons

To cancel your swimming lessons, click here.

I want to provide feedback to the swim school team

We LOVE receiving feedback about our programs. It's a great way for us to know what we are doing really well and areas we can improve in. To provide feedback, click here.

I have a KidSport voucher

Great News! Fremantle Leisure Centre Swim Programs is a registered club with KidSport.

What is KidSport?

KidSport makes it possible for children to participate in community sport and recreation, no matter their financial circumstances. KidSport allows eligible youth aged 5 – 18 years to apply for financial assistance to contribute towards club fees. A maximum of $150 per child, per financial year, is available and can be utilised towards swim program bookings at Fremantle Leisure Centre.

To be eligible for KidSport, applicants must be:

  • Aged 5 to 18 years
  • A resident in Western Australia
  • Named on a valid Health Care Card or Pensioner Concession Card
  • Registering with a KidSport approved club - that's us! (Fremantle Leisure Centre)

How can I apply?

If you hold a valid Health Care Card / Pension Concession Card, you can apply for Kidsport online. Please ensure you have access to a scanner, or have an electronic copy of your Health Care/ Pensioner concession card so it is ready to attach as a file online. Successful applicants will receive an email with a six-character voucher code. Click here to apply for KidSport online.

How to activate my KidSport voucher at Fremantle Leisure Centre

Current swim program students:
For students already enrolled in our programs, email your KidSport voucher codes to swimschool@fremantle.wa.gov.au and we will apply a credit of the total voucher amount to your account.

New students:
Follow the prompts on the Swim School Portal page for "NEW" families to set up your swim school account and assign your children a level. Then email your KidSport voucher codes to swimschool@fremantle.wa.gov.au and we will apply a credit of the total voucher amount to your account.

For any further questions please contact our team on 9432 9527 or email us at swimschool@fremantle.wa.gov.au.

View our KidSport terms and conditions here.