Learn to Swim

Give your kids the chance to learn a valuable skill for life while getting fit, having fun, and making new friends.

Our GOswim program is a fun, practical way for your kids to learn to swim. With participation and practise time maximised during classes, it develops effective swimming techniques and teaches essential water survival skills - priceless!

What you need to know

  • GOswim curriculum developed with Swimming Australia
  • Heated pools all-year round
  • Nationally accredited instructors
  • FREE access to pools outside of lesson times
  • 4 weeks FREE access over the Summer holiday break
  • We're an approved Active Kids and First Lap provider
  • Each swimming lesson runs for 30 minutes
  • Flexible program, running 48 weeks of the year
  • Enrol when it suits, no need to wait for new school term
  • 12 week commitment period
  • Accessible and affordable with fortnightly direct debit payment system

Please note: Learn to swim classes do not run on public holidays.

Want to chat with our team about booking into our learn to swim program?

Active Kids and First Lap Vouchers

Click on one of the links below to find out if you are eligible for a NSW Government voucher to put towards your child's swimming lessons.

Ready to redeem an Active Kids or First Lap Voucher with us?

You've now enrolled your child into GOswim, and have successfully applied for and received your Active Kids and/or First Lap Vouchers. The last step is to redeem these vouchers against your GOswim enrolment.

  • Your child must first be enrolled into the GOswim program. This can be done by calling our customer help desk on , or chatting to our friendly team in-centre.

    1. Once you have received your Active Kids or First Lap voucher submit the voucher details via this link.
    2. Our team will confirm the validity of the voucher and register it to your child’s enrolment in the GOswim program.
    3. You will receive an email confirming the voucher has been successfully redeemed.
    4. Your credit will then be applied to your enrolment in our program and will be reflected in your direct debiting cycle.

    Alternatively, First Lap vouchers can be redeemed in-centre at the reception desk via the QR code on the voucher.


  • Learn to Swim caters to:

    Infants with their parents - Children aged 6 months to 3 years

    Preschoolers - Children aged 3 - 5 years

    Primary school aged children - Children aged 5 years and above

    • A towel
    • Goggles or cap, if the student prefers
    • A happy and cheery smile with lots of energy
    • Students membership card and rewards card
    • A hat or beanie to keep the head warm in winter

    Happy nappy policy, requires all children under the age of 3 (regardless if they are toilet trained) to wear an aqua nappy

  • Our rolling program does not provide make-up lessons.

Advanced swimming programs

Students are encouraged and supported to explore competitive swimming. For advanced swimmers looking to take the next step, both Squads and the City of Sydney Aquatic Club offer additional programming and improvement opportunities.