HBF Arena Kennedya Drive Joondalup WA 6027


Aquatic centre  Fitness centre Crèche Café 
Monday - Thursday 5.30am - 8.00pm 5.30am - 9.00pm 8.15am - 1.00pm

7.30am - 6.00pm

Friday 5.30am - 8.00pm 5.30am - 8.00pm 8.15am - 1.00pm

7.30am - 6.00pm

Saturday 6.00am - 6.00pm 6.00am - 6.00pm 8.15am - 12.00pm

 8.00am - 5.00pm


8.00am - 6.00pm

8.00am - 2.00pm CLOSED 

9.00am - 5.00pm


On public holidays 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

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 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.

Learn to swim at HBF Arena Swim School

  • no pool entry fee or parent spectator fee
  • low class ratio's ensuring maximum learning
  • registered with Swim Australia
  • we're an Austswim recognised swim school

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 - 15 years  Sat 8.30am - 11.30am 30 mins
  Sun  9.00am - 11.00am 30 mins
Level 8 - 15 M - F 3.30pm - 5.30pm 45 mins
10 - 15 years  Sat 8.30am - 11.30am 45 mins
  Sun 9.00am - 11.00am 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

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

School age level 8 + (10 - 15 years)

Sessions run for 45 minutes

Levels 8 - 15 are designed to refine technique, test endurance, increase fitness and develop rescue skills. These levels introduce butterfly stroke, use of a pace clock, starts and turns, and resuscitation training and simulated rescue situations.

To enrol your child in this class 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.