Skip to main content

Learn to swim

Based in Joondalup, we provide fun, flexible swim classes for kids ages 6 months - 15 years.

Leisure Pool Closed to Public Saturdays 8am-11:30am

On Saturdays, the Leisure Pool is reserved for Swim School customers only from 8am to 11:30am and is not accessible to the public or casual lap swimmers during this time. See more Lane Availability here. 

50m pool closed, construction now underway.

The 50m pool is closed. Construction has begun. Read more here.

Arena Joondalup Swim School offers programs aimed at helping kids become confident and capable in the water.

No matter what age or ability you are, from baby swimming lessons to teenage classes, Swim School offers a warm and encouraging environment where everyone can reach their goals and potential.

We pride ourselves on providing the best children's swimming lessons in Joondalup and we do this through a focus on flexible, low class sizes to ensure the safety of your child and that they get the attention they deserve.

Explore the different classes we offer by reading below.

Continuous Swim School Program

Enrol today in our year-round program - spots still available, be quick!  Enrol now

Benefits of Arena Joondalup Swim School

  • Continuous program

  • Low class ratios ensuring maximum learning

  • Range of class times

  • Indoor heated pools

  • Track progress online

  • Free swim assessment available

  • Royal Lifesaving WA endorsed swim school logo

    Royal Life Saving endorsed school

  • AUSTSWIM endorsed swim school logo

    Austswim recognised member

Be rewarded as a Swim School Member. Access exclusive discounts and offers through our Member Benefits Program.

Swim School Classes

Select a class type below to read details about each level.

    Parent and baby

    6 months - 3 years

    Parent and baby swimming lessons will introduce your baby to the water in a gentle, safe and encouraging way. Parent participation is required for this class. You will be in the pool with your baby assisting them as they establish their enjoyment and confidence. 

    Parent and baby

    6 months - 3 years

    Our classes build water confidence and teach floating and basic swimming through group activities and water play. Parents must provide in-water supervision.

    Age groupings:

    • Parent & baby 1 (6m – 12m)
    • Parent & baby 2 (12m – 24m)
    • Parent & baby 3 (24m – 36m)
    Class durationClass times
    30minsMonday - Friday
     9:00am - 11:00am
    Single class rate 
    $16.80Saturday
     8:30am - 11:30am
    Children per class 
    8 

     

    Pre-school

    Pre-school

    3-5 years

    These classes are all about establishing children's familiarity of the water by practising paddle hands, leg kicks, floating and safe entry and exit from the water. As the class progresses, focus moves to unassisted skills and the development of water treading and the freestyle stroke. 

    Level 1 - Beginner

    This beginner level is focused on water familiarisation and building confidence. Students will learn breath control, submersion, flotation and exploration of body position in the water.

    Class duration 30 mins
    Single class rate $19.10
    Children per class 6
    Class times

    Monday - Thursday
    9:00am - 11:00am

    Friday
    3:30pm - 5:30pm

    Saturday
    8:30am - 11:30am

    Sunday
    9:00am - 11:00am

    Enrol now
    School age

    School age - Level 1 - 7

    6 - 15 years

    Classes focus on stroke technique across freestyle, breaststroke and backstroke. Later stages introduce survival strokes, butterfly stroke and elements of competitive swimming including diving and endurance in preparation for squad levels. 

    Level 1 - Beginner

    This beginner level is focused on water familiarisation and building confidence. Students will learn breath control, submersion, flotation and exploration of body position in the water.

    Class duration 30 mins
    Single class rate $19.10
    Children per class 6
    Class times

    Monday - Thursday
    9:00am - 11:00am

    Friday
    3:30pm - 5:30pm

    Saturday
    8:30am - 11:30am

    Sunday
    9:00am - 11:00am

    Enrol now
    Squads

    Squads - Junior, Intermediate, Senior

    Have passed Level 7 (Kids up to 15 years)

    With Junior, Intermediate and Senior levels, our squad program is designed to refine technique, test endurance, increase fitness and advance current skills. These levels introduce butterfly, use of a pace clock, starts and turns with a competition focus. 

    Level 1 - Beginner

    This beginner level is focused on water familiarisation and building confidence. Students will learn breath control, submersion, flotation and exploration of body position in the water.

    Class duration 30 mins
    Single class rate $19.10
    Children per class 6
    Class times

    Monday - Thursday
    9:00am - 11:00am

    Friday
    3:30pm - 5:30pm

    Saturday
    8:30am - 11:30am

    Sunday
    9:00am - 11:00am

    Enrol now

    Continuous Program Timetable & Pricing

    Class details  DaysTimeDurationSingle
    Parent & babyLevel 1 - 3PB 1: 6m - 12m
    PB 2: 12m - 24m
    PB 3: 24m - 36m

    Mon - Fri


    Sat

    9:00am - 11:00am


    8:00am - 11:30am

    30 mins


    30 mins

    $16.80


    $16.80

    Pre-schoolLevel 1 - 33 - 5 years

    Mon - Fri
    Mon - Thu
    Fri
    Sat
    Sun

    9:00am - 11:00am
    3:30pm - 6:00pm
    3:30pm - 5:30pm
    8:30am - 11:30am
    9:00am - 11:00am

    30 min
    30 min
    30 min
    30 min
    30 min

    $19.10
    $19.10
    $19.10
    $19.10
    $19.10
    School ageLevel 1 - 76 - 15 years

    Mon - Thu
    Fri
    Sat
    Sun

    9:00am - 11:00am
    3:30pm - 5:30pm
    8:30am - 11:30am
    9:00am - 11:00am
    30 mins
    30 mins
    30 mins
    30 mins

    $19.10
    $19.10
    $19.10
    $19.10

    Squads

    Junior




    Intermediate


    Senior

    School aged




    School aged


    School aged

    Tue
    Wed
    Thu
    Fri
    Sat

    Mon, Tue
    Wed
    Sat

    Mon, Fri

    4:45pm
    3:30pm
    4:30pm
    4:00pm
    9:30am

    4:00pm
    4:15pm
    9:30am

    4:45pm

    45 mins
    45 mins
    45 mins
    45 mins
    45 mins

    45 mins
    45 mins
    45 mins

    45 mins

    $19.10
    $19.10
    $19.10
    $19.10
    $19.10

    $19.10
    $19.10
    $19.10

    $19.10

    Prices are valid until 30 June 2025. Classes will not be held on public holidays, and you will not be charged for those days

    Swim instructor in the water teaching a young boy to swim

    Kids Swim School Tips

    Our Swim School Team have put together a few basic tips you and your child might find helpful as they progress their journey to becoming a competent swimmer.
    Swim School Swim Tips

    Frequently Asked Questions

    • View our location map to find us on pool deck.

    • Swimming Lessons are a continuous program with progressive development. Your child will swim continuously over the year including most school holiday periods. Assessment will be ongoing, with certificates awarded when your child has achieved their skills relevant to their stage. This means you won’t need to wait until the end of the term for your child to move up to the next level. Classes are held weekly with your fees debited from your account on a weekly basis. Once you are enrolled, you will not be required to re-enrol again, unless you withdraw your enrolment and decide to re-join the program at a later date.

    • Classes are offered seven days a week, with a variety of classes and times available.

    • Yes, your child can commence their swimming lessons at any time. Enrolment is done online via the customer portal.

      Please refer to our help and support guide on the website for instructions.

    • If your preferred class is showing 'full capacity' in our online booking please contact Swim School staff directly on 93007118 for alternate options.

    • When the students are ready to move classes, the teacher will instruct the Pool Deck Supervisor and they will notify the parent/guardian as to the new level and then direct you to the Swim School Office where you can check what is available.

      You can check your child's progress at any time through your customer portal. View the video guide.

    • Please bring bathers, towel and goggles. All equipment is provided.
    • Lessons will not be run on public holidays and you will not be charged. All lessons will continue during school holidays on the same day and time, except for a six week break over the Christmas and New Year period. Lessons will end with the school year and resume with the start of Term 1. More information will be provided in the lead up to these holidays.

    • Prices are dependent upon class style/duration and age of your child. See our Continuous Program Timetable & Pricing section on the Kids Swimming Lessons page for further information.

    • For your convenience we offer the opportunity to suspend your lessons for a period of up to eight weeks per year in addition to the scheduled Christmas/New Year break. Your eight weeks can be taken in one block or broken up into smaller timeframes.

      To do this, please log into the customer portal and enter the suspension. Suspensions done via the portal can be done up until midnight the day before. Follow our Suspend swimming lessons guide for step by step instructions.

      Alternatively, you can complete a Suspension Form. These are available from the Swim School office. If using this method, 7 days’ notice is required.

    • As our continuous program is charged by direct debit the options to pay includes your credit card or bank details.
    • Ages
      6 months (parent and baby) – 15 years
      (Children must be at least 6 months old to enrol)
      Adults 16+

      Class size – subject to change at discretion of Swim School Coordinator:

      Parent & Baby: 8 children per class (+ ea carer)
      Pre School levels 1 to 3: 4 children per class
      School age levels 1 to 6: 6 children per class
      School age levels 7: 8 children per class
      Squads: 10 children per class

    • Enrolment is done online via the customer portal. Please refer to our help and support guide on the website for instructions.

      Please note, if you enquired about our Swim School online prior to making your decision to join, please use the same email address as your original enquiry, choose Forgot password and follow the prompts to set a new password.

    • The 50 metre lap pool is heated to a comfortable 27 degrees and the family pool is heated to a warm 29.9 degrees year round.
    • All teachers hold an AUSTSWIM qualification or equivalent, CPR/Resuscitation certificate and Working with Children Check.

    • Swimming classes are continuous with a six week break in the December/January school holidays. Classes will continue weekly at all other times throughout the year.

    • To cancel from the Swim School program, complete the Request to Cancel form. Remember to allow 7 days’ notice as not to incur the next direct debit charges.

      Help us continue to improve our service by completing the Exit Survey which will be emailed to you after processing your request. We value your feedback and thank you for your time in sharing your experience.

    • 1:1 and 1:2 Private lessons are available for Children and Adults subject to availability. The fee for 30 minutes 1:1 is $45.00.

    • Visit - Book a Free swim assessment. Simply fill in the form and our friendly Swim School Team will be in touch with you to organise your free swim assessment.  

      Alternatively, use our Swim Level Finder to identify your child's level.

    • Credits, refunds and make up lessons are not available for missed lessons.
    • We are a flexible swim school and often change our timetables depending on demand. See next page for a guide of class times.

    • Terms and Conditions are available when the registration period commences.  A copy can be downloaded here.
    • Replacement fobs will be charged a $5 fee.