Skip to content
Lake Mac Swim Centres - Lake Macquarie City Council - logo Lake Mac Swim Centres - Lake Macquarie City Council - logo
My Swim
  • Home
    • Corporate Fitness
    • Multi-visit Passes
    • Pool Parties
    • Programs and Classes
  • Log In
    • Create Account | Forgot Your Password?
For a complete overview of all features and guidance on using the My Swim portal to manage your Learn to Swim enrolment, please refer to our Customer Portal Guide.

Programs and Classes


Enrol for a free swimming assessment for Learn to Swim or Squad, or enrol in our Learn to Swim term or school holiday programs.


Important information for online enrolment:
• If you can only see one child and not the other, or if any existing enrolments are missing, please email [email protected] with your name and children's names. We can link the missing contacts or merge your new customer portal account with an existing profile.
• Class moves cannot be made through My Swim. All class moves during the term must be arranged by contacting reception.
• Service NSW vouchers cannot be redeemed online. To redeem your voucher, call or visit reception. Please note that full payment is required to complete your enrolment.
• Online enrolment is available for one lesson per week only. To enrol for two lessons per week or to use the discounted Corporate Fitness rate, please contact reception. Note: Fitness Passport holders are not eligible for discounted program rates at Lake Mac Swim Centres.

For information about our term program, please visit our Learn to Swim page.


  1. Home
  2. Programs and Classes

New Enrolment

Some features of this site require cookies, but cookies are not enabled in your browser.
  1. Timetable

Select your enrolment type from each of the options below.

Select a location
  1. Charlestown
  2. West Wallsend
Select a program
  1. LEARN TO SWIM – Term EnrolmentOnline enrolment is available for current students enrolling in the Learn to Swim term. New students must either undergo an assessment or contact the swim centre directly to determine their most suitable class level before enrolling online.
  2. LEARN TO SWIM – Swimming AssessmentChildren aged 5 and over with prior lessons or swimming experience must undergo a FREE assessment before enrolling. This is to determine their most suitable class level. For all others, please call reception to be placed directly in a class.
  3. SQUAD – Swimming AssessmentA chance for swimmers to demonstrate their skills and endurance, allowing us to determine the most suitable squad level. Participants must be proficient in all strokes and capable of swimming continuously for 1-2 hours in our 25m or 50m pools.

Powered by Envibe © 2025 JONAS LEISURE

Acknowledgement of Country

We remember and respect the Ancestors who cared for and nurtured this Country. It is in their footsteps that we travel these lands and waters. Lake Macquarie City Council acknowledges the Awabakal people and Elders past, present and future.

Contact us

Charlestown Swim Centre

52 Dickinson Street
Charlestown NSW 2290

Phone 02 4921 0782

Speers Point Swim Centre

20 Park Road
Speers Point NSW 2284

Phone 02 4921 0580

Swansea Swim Centre

79 Channel Street
Swansea NSW 2281

Phone 02 4921 0733

West Wallsend Swim Centre

35A Edden Street
West Wallsend NSW 2286

Phone 02 4921 0738

Morisset Swim Centre

7 Kahibah Street
Morisset NSW 2264

Phone 02 4973 1070

Toronto Swim Centre

Corner Awaba Road and Carleton Street
Toronto NSW 2283

Phone 02 4959 9229

Connect

  • Like us on Facebook
  • Follow us on Twitter
  • Follow us on Instagram

Related sites

  • Lake Macquarie City Council
  • Lake Macquarie Arts
  • Museum of Art and Culture, yapang
  • Lake Mac Libraries
  • Visit Lake Mac
  • Holiday Parks
  • Lake Mac Print
  • Dantia