HBF Arena Kennedya Drive Joondalup WA 6027
Day Aquatic centre Fitness centre Crèche Café 
Monday - Thursday 5.30am - 8.00pm 5.30am - 9.00pm 8.15am - 1.00pm 7.30am - 5.00pm 
Friday 5.30am - 8.00pm 5.30am - 8.00pm 8.15am - 1.00pm 7.30am - 5.00pm
Saturday 6.00am - 6.00pm 6.00am - 6.00pm 8.15am - 12.00pm 7.30am - 5.00pm
Sunday 8.00am - 5.00pm

8.00am - 2.00pm

8.00am - 5.00pm (from 6 Oct)

CLOSED 8.30am - 4.00pm

On public holiday or during holiday periods the venue may be closed or opening times may differ, visit the public holiday hours page for up to date information. 

HBF Arena

Kennedya Drive Joondalup WA 6027

Get directions
Public transport

HBF Arena is approximately 1km from the Joondalup railway station, about 15 minutes by foot. Buses run regularly from the train station and surrounding suburbs.


There are 1000 parking spaces at the venue including disabled and motorbike bays. Bicycle racks are located by the entrance to secure your bike. A parking fee may apply during major events.

Visit us

Kennedya Drive Joondalup WA 6027


We strive to improve our services based on your feedback and experience at our venues

Feedback form

'We have seen amazing progress with Rafe over the course of his lessons. He has gone from being unsure of himself in the pool to really enjoying his lessons and being able to do most of his exercises unassisted' - Drew

Learn to swim at HBF Arena Swim School

  • continuous program
  • no pool or parent spectator entry fee
  • Flexible class times
  • indoor heated pools
  • low class ratio's ensuring maximum learning
  • friendly and knowledgeable instructors
  • we're an Austswim recognised swim school
  • member of the Australian Swim Schools Association

Being a confident swimmer is an important life skill for all Australians. The comprehensive Swim School program at HBF Arena caters for ages 6 months (parent and baby) to 15 years with group, squad and private swim lessons.

Our Swim School follows the Royal life Saving Society of Australia’s Swim & Survive Continuum, which focuses on establishing water confidence by developing stroke technique, water safety and survival skills. Our pools are built for learning, with varying levels of depth including beach style, toddler splash pool and lap pool with 25 metre capabilities. Our pools are the perfect place to learn to swim.

We believe that creating a positive environment is key when learning to swim and recognise the water can be confronting for beginners. Our instructors are committed to ensuring your child feels safe, comfortable and has fun while learning.

Swim School Timetable

Course  Day Time Duration
Parent & baby      
Level 1 - 4 M - F 9.00am - 11.00am 30 mins
 6m - 3 years Sat  8.30am - 11.30am 30 mins
  Sun 9.00am - 11.00am 30 mins
Pre school      
Level 1 -3  M - F 9.00am - 11.00am 30 mins
 3 - 5 years  M - F 3.30pm - 5.30pm 30 mins
  Sat 8.30am - 11.30am 30 mins
  Sun 9.00am - 11.00am 30 mins
School age      
Level 1 - 7 M - F 3.30pm - 5.30pm 30 mins
5 - 10 years  Sat 8.30am - 11.30am 30 mins
  Sun  9.00am - 11.00am 30 mins
Junior (levels 8 & 9) T 4.30pm - 5.15pm 45 mins
  W 3.30pm - 4.15pm 45 mins
  Th 4.30pm - 5.15pm 45 mins
  F 4.30pm - 5.15pm 45 mins
  Sat 9.30am - 10.15am 45 mins
Intermediate (levels 10, 11 & 12) M 3.30pm - 4.15pm 45 mins
  W 4.45pm - 5.30pm 45 mins
  F 4.00pm - 4.45pm 45 mins
  Sat 10.15am - 11.00am 45 mins
Senior (levels 13, 14 & 15) M 4.15pm - 5.00pm 45 mins
  F 4.45pm - 5.30pm 45 mins

For pricing information please complete the enquiry form below and our friendly Swim School Team will be in touch. 

No Lessons on Public Holidays

Continuous Program 

Our Swim School is a Continuous Program with classes running throughout the year and a convenient direct debit payment method. Download the Swim School Registration and Direct Debit Authority forms below, and submit by post, fax, email or in person next time you're in the venue. Got more questions? View our FAQ's here.

To register your child for swimming lessons at HBF Arena, please download the PDF form below. Once you complete the relevant sections for kids and the payment details, come into HBF Arena and we will get your child started. 

Forms and Program Information

Forms and documents


Parent and baby classes (6 months to 3 years)

Maximum of eight children per class

Parent and Baby classes introduce your baby to 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 first interact with and establish their enjoyment and confidence in the water. A friendly, qualified and experienced instructor will be in the water guiding you and providing feedback as your baby learns to kick, splash and float.

Designed to develop physical, social, emotional and cognitive development, classes include movement exploration, adjustment to water and fun games. With you there to support learning, comfort and enjoyment this creates a strong bond between you and your baby.

As your baby progresses they will be introduced to more advanced skills such as breath control, front and back floats, swimming unassisted for short periods and submerging.

To enrol your baby in this class or to find out more give us a ring on 9300 7118 or send us an email

Pre-school (3 - 5 years)

Maximum of four children per class

Children enrolled in our pre-school lessons develop their independence as they start to become more familiar in the water, focusing on safe entry and exit from the water as well as building confidence under water.

Classes are centered on physical, social, emotional and cognitive development incorporating the development of water safety education based on play, games and activities.

Children learn floating, gliding, water treading, elements of breaststroke and backstroke and start to develop the freestyle stroke. 

To enrol your child in this class or to find our more give us a ring on 9300 7118 or send us an email 

School age level 1 – 7 (5 - 15 years)

Six – eight children per class

Structured on a series of Beginner to Intermediate levels, classes focus on stroke technique across freestyle, breaststroke and backstroke. Later stages introduce survival strokes and elements of competitive swimming including diving and endurance swimming.

To enrol your child in this class or to find out more give us a ring on 9300 7118 or send us an email

Squad swimming level 8 + (8 - 15 years)

Sessions run for 45 minutes

Junior Squad Program 
Junior Squad is an introductory squad that runs for 45 minutes. Swimmers continue to work on their freestyle, backstroke, breaststroke and butterfly. In addition they learn the basis of dive starts, tumble turns and the use of a pace clock. 

Intermediate Squad Program 
Intermediate Squad swimmers should be competent in all four strokes. In this level swimmers are introduced to breaststroke turns, breaststroke split stroke and backstroke turns. Sessions run for 45 minutes and swimmers are encouraged to swim twice per week to build up endurance and speed. 

Senior Squad Program 
The main objective of this squad is stroke development and greater emphasis on improving endurance. The consolidation of more advanced skills and individual medley are introduced. 

To enrol your child in a squad or to find out more give us a ring on 9300 7118 or send us an email

Before submitting an online enquiry form, please read our FAQ's and view the prices listed on the table above.
Please note: you are required to complete a Swim School Registration Form (found above) for your child, online enquiry forms do not substitute a formal Registration Form.  

Need more info?

If you're looking for more information about swimming lessons at HBF Arena, let us know what you're after by filling out the form below. If your query is urgent, please call us directly on 9300 7118 and we can attend to your query straight away.

255 characters remaining out of 255 characters