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

Did you know that you can hire our courts for casual use or training? If you’re looking for a place to get some friends together for a game of basketball, tennis, badminton, volleyball or even some team training, than HBF Arena has the facilities for you.

Community Court Hire Pricing (cost per hour)

Note: Racquets and balls/shuttlecocks available for hire from Reception.

  Before 5.00pm After 5.00pm & weekends
Astro Turf $127.00  $127.00
Badminton $18.50 $18.50
Basketball $42.00 $43.00
Basketball (hoops only) $5.00 per hour per person $5.00 per hour per person
Soccer (indoor) $42.00 $43.00
Netball (indoor) $42.00 $43.00
Netball (Outdoor) $18.50  $18.50
Tennis $20.50  $20.50
Volleyball $42.00 $43.00


Enquire about Court Hire at HBF Arena

If you have any questions about hiring a court, please fill out the form below including the dates and times and we'll get back to you as soon as possible. Alternately you can call us directly on 9300 7100 and we can assist with your booking straight away.