Skip to content
  • Home
    • Bookings
    • Courses
    • Facilities
    • Group Fitness - Swim Fit
    • Memberships
    • Passes
    • Sports
  • Log In
    • Create Account | Forgot Your Password?

Learn to Swim and Learn to Play Programs


Enrol for a free swimming assessment for Learn to Swim, or enrol on one of our Basketball Learn to Play or Games Skills programs. Assessments for Learn to Swim must be completed before booking, simply select your site from below and select free assessment.


Online enrolments for child learn to swim are only currently available through a held position, for more information, please see our reception team


Important information for online enrolment:
• If you are an existing customer and this is your first time accessing our portal, you may need to contact our reception team to link your child's contact to your account.
For information about our program, please visit our Learn to Swim page.

Manage your swim school enrolment online Online portal how to guide.

  1. Home
  2. Courses

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. Gosford Olympic Pool
  2. Lake Haven Recreation Centre
  3. Peninsula Leisure Centre
  4. Toukley Aquatic Centre
Select a program
  1. Lake Haven Rec Centre - School Term Basketball Coaching Sessions for 12-16 years
  2. Lake Haven Rec Centre - School Term Basketball Coaching Sessions for 6-11 years
Select a level
  1. LHRC School Term Basketball Game Skills for 12-16yrs55 minute basketball coaching session for girls and boys on Mondays, Wednesdays or Thursdays. Active Kids Vouchers accepted and make-ups included for non attendance or planned absences.Target age 12 to 16 years

Powered by Envibe © 2025 JONAS LEISURE


Gosford Pool

P. 02 4304 7250


Peninsula Leisure Centre

P. 02 4325 8123


Toukley Aquatic Centre

P. 02 4304 8060


Lake Haven Recreation Centre

P. 02 4304 8020


Wyong Olympic Pool

P. 02 4304 8060


Niagara Park Stadium

P. 02 4304 8020