Group fitness room closure

The group fitness room downstairs will be closed from Monday 10 June to Tuesday 9 July. During this period, classes will be held in alternative locations. For more information, please contact the center.

Contact us
One alert active

Holiday swimming lessons are a fantastic way for your child to boost their swimming skills.

A swimming lessons holiday program allows your child to improve on the skills they've gained from their weekly swimming lessons. It's also a wonderful way to get back into swimming lessons if you've had some time away.

Lessons will cover all elements of stroke progression, water safety and personal survival, as well as encouraging improvement and confidence – all while making sure your child has lots of fun!

The intensive swimming lessons program will run over the school holidays. Students will be placed into age and skill appropriate classes for the program. The focus is on progression with lots of encouragement along the way. Swimming holiday programs are open to all (not limited to students already enrolled in swimming lessons).

Bookings for the next swimming holiday program will open Tuesday 25 June.

Program details


  • Ashburton Pool and Recreation Centre

Dates and times

Our school holiday intensive swimming programs will run for five days from:

  • Monday 1 July to Friday 5 July

To view the timetable, please click the ‘Book now’ button under the ‘How to enrol’ section and follow the steps.

Program levels

We have classes for primary school aged students from beginner to intermediate and advanced. YMCA swimming lesson levels will be available from Octopus right up to Shark. There will be both private and group classes available.

Find out more about our school-age swimming levels (Octopus, Sardine, Turtle, Salmon, Tuna, Dolphin, Shark).


5 x 30 min group lessons $115.25
5 x 1:1 30 min private lessons $322.75

How to enrol in holiday swimming lessons

To enrol in our intensive holiday program please book below. For help with online enrolments please see our 'How to book into our school holiday intensive swimming lesson program' guide.

Book now

  • How to book into our school holiday intensive swimming lesson program

    To enrol your child or someone who you are a guardian for:

    1. Create a responsible person / guest account
      • Visit the online customer portal
      • Select your centre
      • Select 'Swimming Lessons / Gymnastics'
      • Select 'Next'
      • Select 'Create Parent / Guardian Account'
      • Select 'Next'
      • Complete your (the responsible parent / guardian) details
      • Select 'Create account'
      • Select 'Enrol a student or make a Casual Booking'
      • Select your centre
      • Select 'Next'
    2. Add a student
      • Complete the student details
      • Select 'Create account'
    3. Determine your level (students must complete a level assessment to enrol in a day and time)
      • Select the 'Swimming Lessons' category to start the self-assessment 
      • Answer questions
      • Your level will be assigned
      • Select 'Next' to receive confirmation that you student account has been created
      • Select 'Select day and time' to be taken to the swimming lessons timetable for your allocated level
    4. Enrol into the swimming holiday program
      • Select the semester filter 'Swimming holiday program'
      • Search and select your class time (these will be filtered to your allocated level)
      • Select 'Enrol now'
      • In the pop-up window, select 'Enrol now' for the student you wish to enrol in this class
    5. Make payment
      • Select the holiday program payment
      • Complete the agreement of terms and conditions
      • Select your preferred payment method (bank details or credit card / debit card) for your contract and select 'Next')

    Payment methods

    Please note, these details you enter will be linked to your contract for all future payments. You can change your payment details in the future using your online customer portal.

    Bank details

    • Enter your bank details
    • You will be taken to the payment gateway to make your initial payment which will need to be made by a credit / debit card
    • Make payment

    Credit / debit card

    • Enter your credit / debit card details
    • Make payment
    • Contract confirmation 

    Please note that you cannot enrol in private swimming lessons online. Instead, please submit an enquiry.

  • Prices
      Program price (five days of lessons)
    Group lesson $110.75
    Private lesson $310.25
  • Cancellations and missed lessons

    Cancellations are not accepted for swimming holiday programs and compensation is not available if your child misses a lesson.

    If your child is unwell or suffering from a contagious illness or condition, they should not attend the swimming holiday program.

    If your child misses two or more lessons for medical reasons, we'll provide a credit to the value of the lessons missed. You'll be able to use this credit for any swimming lesson fees within 12 months. Please note that you will need to present a medical certificate to receive the credit.

For more information on swimming lessons see our FAQs


You may also be interested in