Gyms in Perth

Find the best gyms in Perth in our directory to exercise and take care of your body. We are the largest national gym guide and have 81 gyms in the Perth area. Find the gym that is closest to your home or best fits your needs in terms of equipment, activities, services, and price.

From modern centers equipped with the latest fitness machinery technology to spaces dedicated to Zumba, Pilates, Spinning, Crossfit, and Yoga. Choose the gym that best suits your needs.

If you prefer to search by proximity, you can use our handy map to quickly locate the gyms closest to you in Perth.

Start today your journey towards a more active and healthy lifestyle. Our platform makes it easy to compare prices, services, and reviews from other users to ensure you find the best place to train in Perth.

View results on the map

81 Gyms in Perth

5 (204)
Bobridge Gym

Bobridge Gym

See address and contact details
Fitzgerald St 217-225 - 6000, Perth
+61 415 765 616
4.9 (199)
Snap Fitness West Leederville 24/7

Snap Fitness West Leederville 24/7

See address and contact details
Cambridge St 109 - 6007, Perth
+61 432 152 221
5 (175)
MH Performance Coaching - Wangara
MH Performance Coaching - Wangara

MH Performance Coaching - Wangara

See address and contact details
3/10 Advantage Way - 6065, Perth
+61 485 867 918
4.5 (209)
Next Gen Kings Park

Next Gen Kings Park

See address and contact details
Jorang Grv - 6005, Perth
+61 8 9217 6300
4.5 (185)
Snap Fitness 24/7 Mt. Lawley
Snap Fitness 24/7 Mt. Lawley

Snap Fitness 24/7 Mt. Lawley

See address and contact details
565/569 Beaufort St - 6050, Perth
+61450185585
4.2 (233)
Beatty Park Leisure Centre

Beatty Park Leisure Centre

See address and contact details
Vincent St 220 - 6006, Perth
+61 8 9273 6080
4.7 (143)
Snap Fitness Perth CBD 24/7

Snap Fitness Perth CBD 24/7

See address and contact details
St Georges Terrace 81 - 6000, Perth
+61 450 707 627
5 (124)
Zia Smetka Health & Fitness

Zia Smetka Health & Fitness

See address and contact details
Harper Terrace 5 - 6151, Perth
+61 402 677 574
4.7 (129)
Champions Gym

Champions Gym

See address and contact details
Lord St 324 - 6003, Perth
+61 481 169 801
4 (161)
Anytime Fitness
Anytime Fitness

Anytime Fitness

See address and contact details
158-160 Murray St - 6000, Perth
+61422859905
5 (108)
LA Fit Subiaco
LA Fit Subiaco

LA Fit Subiaco

See address and contact details
319 Hay St - 6008, Subiaco
+61893804249
4.1 (170)
Loftus Recreation Centre
Loftus Recreation Centre

Loftus Recreation Centre

See address and contact details
99 Loftus St - 6007, Perth
+61892276526
4.7 (93)
Dohertys Gym

Dohertys Gym

See address and contact details
Edward St 154 - 6000, Perth
+61 435 558 534
5 (79)
West Coast Barbell Club

West Coast Barbell Club

See address and contact details
Chelsea St 4 - 6000, Perth
+61 424 301 717
5 (77)
TheTrack Langley
TheTrack Langley

TheTrack Langley

See address and contact details
30 Terrace Rd - 6004, Perth
+61420487019
4.9 (81)
AirSpace
AirSpace

AirSpace

See address and contact details
626 Newcastle St - 6007, Perth
+61488850961
5 (75)
WA SportsMed Physiotherapy
WA SportsMed Physiotherapy

WA SportsMed Physiotherapy

See address and contact details
231 Bulwer St Corner, Lake St - 6050, Perth
+61863119787
5 (72)
Trained Physio & Fitness Perth
Trained Physio & Fitness Perth

Trained Physio & Fitness Perth

See address and contact details
108 Brown St - 6004, Perth
+61893257602
4.1 (93)
Surge 247 Fitness

Surge 247 Fitness

See address and contact details
Telethon Ave 10 - 6000, Perth
+61 8 9408 5659
4.7 (73)
Snap Fitness Perth City

Snap Fitness Perth City

See address and contact details
Hay St 914 - 6000, Perth
+61 490 071 509
4.8 (65)
Grandstand Crossfit

Grandstand CrossFit®

See address and contact details
Parry St 92 - 6000, Perth
+61 8 9328 3134
4.9 (63)
LA Fit Studio Highgate

LA Fit Studio Highgate

See address and contact details
Brisbane St 91 - 6000, Perth
+61 8 9227 9070
5 (64)
Peak Performance Institute
Peak Performance Institute

Peak Performance Institute

See address and contact details
144 Cambridge St - 6007, Perth
+61893811265
3.9 (124)
Revo Fitness - Northbridge

Revo Fitness - Northbridge

See address and contact details
Parker St 20 - 6003, Perth
+61 1300 738 638
5 (60)
Day56 Training
Day56 Training

Day56 Training

See address and contact details
525 Newcastle St - 6005, Perth
3.5 (113)
Goodlife Health Clubs Murray Street

Goodlife Health Clubs Murray Street

See address and contact details
Murray Street Mall 166 - 6000, Perth
+61 8 9421 3100
4.9 (54)
F45 Training East Perth

F45 Training East Perth

See address and contact details
Wellington St 74 - 6004, Perth
+61 479 136 125
5 (51)
Physique Performance Specialists
Physique Performance Specialists

Physique Performance Specialists

See address and contact details
Unit 8/59 Erceg Rd - 6164, Perth
+61411660440
4.9 (51)
Marmion Beach Fitness

Marmion Beach Fitness

See address and contact details
14/19 Sheppard Way - 6020, Perth
+61892434682
5 (48)
Physique Performance Specialists Subiaco

Physique Performance Specialists Subiaco

See address and contact details
105 Hay St - 6008, Subiaco
+61415927459
5 (49)
Prime Health & Fitness
Prime Health & Fitness

Prime Health & Fitness

See address and contact details
1/643 Dundas Rd - 6058, Perth
+61433298521
4.9 (49)
Spear Dojo
Spear Dojo

Spear Dojo

See address and contact details
3/12 Buckingham Dr - 6065, Perth
+61894094172
5 (45)
INSPIR3D CULTURE
INSPIR3D CULTURE

INSPIR3D CULTURE

See address and contact details
11 Whipple St - 6021, Perth
+61449797208
4.9 (46)
F45 Training Northbridge

F45 Training Northbridge

See address and contact details
Brisbane St 131 - 6000, Perth
+61 447 417 500
4.9 (45)
KX Pilates Canning Bridge

KX Pilates Canning Bridge

See address and contact details
11 Ogilvie Rd - 6153, Perth
+61455279269
5 (44)
F45 Training Leederville
F45 Training Leederville

F45 Training Leederville

See address and contact details
19/663 Newcastle St - 6007, Perth
+61423247701
5 (43)
Bolt Fitness East Perth
Bolt Fitness East Perth

Bolt Fitness East Perth

See address and contact details
182 Wittenoom St - 6004, Perth
+61432095292
5 (43)
RAW Fit Co
RAW Fit Co

RAW Fit Co

See address and contact details
49 Gladstone St - 6000, Perth
+61468683932
5 (43)
F45 Training West Leederville

F45 Training West Leederville

See address and contact details
27b Northwood St - 6007, Perth
+61415353326
5 (41)
Air Locker Training Balcatta
Air Locker Training Balcatta

Air Locker Training Balcatta

See address and contact details
11/30 Erindale Rd - 6021, Perth
+61413964364
5 (41)
TUFF Team
TUFF Team

TUFF Team

See address and contact details
3/84 Berriman Dr - 6065, Perth
+61466696650
5 (40)
BFT Cannington
BFT Cannington

BFT Cannington

See address and contact details
6B/1480 Albany Hwy - 6107, Perth
+61481993513
5 (40)
Competitive Boxing & Fitness
Competitive Boxing & Fitness

Competitive Boxing & Fitness

See address and contact details
30 Finance Pl - 6090, Perth
+61892486966
5 (40)
F45 Training Perth CBD East

F45 Training Perth CBD East

See address and contact details
St Georges Terrace 105 - 6000, Perth
+61 424 564 545
5 (39)
F45 Training Osborne Park
F45 Training Osborne Park

F45 Training Osborne Park

See address and contact details
235 Main St - 6017, Perth
+61483981533
5 (39)
HUSTLE AND HARVEST
HUSTLE AND HARVEST

HUSTLE AND HARVEST

See address and contact details
1/24 Mercantile Way - 6090, Perth
4.9 (42)
Jetts O'Connor

Jetts O'Connor

See address and contact details
Shop 9/378 South St - 6163, Perth
+61893372797
5 (37)
ZH Fitness
ZH Fitness

ZH Fitness

See address and contact details
2/8 Pitt Way - 6154, Perth
+61420419492
4.9 (36)
THE LABODYTORY
THE LABODYTORY

THE LABODYTORY

See address and contact details
4/5 Bishop St - 6062, Perth
+61412278742
4.9 (33)
Gladiator Wrestling Perth
Gladiator Wrestling Perth

Gladiator Wrestling Perth

See address and contact details
2/7 Fonts Pl - 6062, Perth
+61427713129
4.9 (34)
FIT College: Fitness Courses Perth North - Joondalup
FIT College: Fitness Courses Perth North - Joondalup

FIT College: Fitness Courses Perth North - Joondalup

See address and contact details
11 Injune Way - 6027, Perth
+611300887017
4.9 (32)
Earn The Right
Earn The Right

Earn The Right

See address and contact details
72 Plaistowe Mews - 6005, Perth
+61403846188
4.6 (35)
HANG-TUFF TRX SUSPENSION TRAINING

HANG-TUFF TRX SUSPENSION TRAINING

See address and contact details
3A Osborne St - 6060, Perth
4.9 (31)
NextMove Wellness and Physio
NextMove Wellness and Physio

NextMove Wellness and Physio

See address and contact details
Suite 5/32 Endeavour Rd - 6025, Perth
+61893071244
4.2 (38)
FITNESS RENEGADES

FITNESS RENEGADES

See address and contact details
77a McCoy St - 6154, Perth
4.2 (40)
Stadium Fitness East Perth
Stadium Fitness East Perth

Stadium Fitness East Perth

See address and contact details
Level 1/11 E Parade - 6004, Perth
+61434233382
4.4 (34)
Jetts 24 hour fitness Midland

Jetts 24 hour fitness Midland

See address and contact details
1/147 Great Eastern Hwy - 6056, Perth
+61892505750
4.5 (33)
Fernwood Fitness
Fernwood Fitness

Fernwood Fitness

See address and contact details
4b/248 Leach Hwy - 6154, Perth
+61893307055
3.2 (75)
Goodlife Health Clubs Brookfield Place

Goodlife Health Clubs Brookfield Place

See address and contact details
St Georges Terrace 125 - 6000, Perth
+61 8 6141 1800
4.6 (32)
Heart 'n' Soul Fitness
Heart 'n' Soul Fitness

Heart 'n' Soul Fitness

See address and contact details
2/16 Chipping Dr - 6057, Perth
+61894545220
4.8 (28)
F45 Training Mount Lawley
F45 Training Mount Lawley

F45 Training Mount Lawley

See address and contact details
33 Railway Parade - 6050, Perth
+61410994459
5 (26)
F45 Training Booragoon

F45 Training Booragoon

See address and contact details
500 Marmion St - 6154, Perth
+61424277446
4.5 (32)
Plus Fitness 24/7

Plus Fitness 24/7

See address and contact details
T1 &, T6/10 Conochie Cres - 6152, Perth
+61862255006
4.5 (31)
Plus Fitness 24/7 South Lake
Plus Fitness 24/7 South Lake

Plus Fitness 24/7 South Lake

See address and contact details
41/620 N Lake Rd - 6164, Perth
+61894171771
4.9 (25)
Earn The Burn - Group Fitness & PT
Earn The Burn - Group Fitness & PT

Earn The Burn - Group Fitness & PT

See address and contact details
1/4 Haydock St - 6112, Perth
+61483922311
5 (21)
12RND Fitness South Perth

12RND Fitness South Perth

See address and contact details
Labouchere Rd 53 - 6151, Perth
+61 487 877 227
4.7 (25)
Jetts Hillarys

Jetts Hillarys

See address and contact details
9/37 Endeavour Rd - 6025, Perth
+61894024148
4.3 (29)
Victoria Avenue Fitness Centre

Victoria Avenue Fitness Centre

See address and contact details
Victoria Ave 2 - 6000, Perth
+61 481 581 568
5 (20)
Legendary Lifting

Legendary Lifting

See address and contact details
Murray St 581 - 6005, Perth
+61 432 113 957
4.6 (22)
Plus Fitness 24/7 Joondalup

Plus Fitness 24/7 Joondalup

See address and contact details
Joondalup Dr &, Sundew Rise - 6027, Perth
+61893001778
3.7 (36)
Snap Fitness 24/7 South Perth
Snap Fitness 24/7 South Perth

Snap Fitness 24/7 South Perth

See address and contact details
80 Angelo St - 6151, Perth
+61498286444
4.5 (24)
Anytime Fitness

Anytime Fitness

See address and contact details
361 Scarborough Beach Rd - 6018, Perth
+61892041240
5 (17)
Inspired Movement

Inspired Movement

See address and contact details
Edward St 65 - 6000, Perth
+61 400 755 860
4.1 (25)
Snap Fitness
Snap Fitness

Snap Fitness

See address and contact details
Corner of Pinaster Parade and The Promenade, The Promenade - 6069, Perth
+61450343430
4.5 (20)
Palmyra Rugby Union Club
Palmyra Rugby Union Club

Palmyra Rugby Union Club

See address and contact details
Tompkins Park Corner of Canning Hwy and, Dunkley Ave - 6154, Perth
+61893306010
3.8 (25)
Zap Fitness 24/7 Willetton
Zap Fitness 24/7 Willetton

Zap Fitness 24/7 Willetton

See address and contact details
2/113 High Rd - 6155, Perth
+611300927348
4.8 (12)
Vault Fitness

Vault Fitness

See address and contact details
St Georges Terrace 44 - 6000, Perth
+61 8 9221 7517
5 (10)
Get Fit Central

Get Fit Central

See address and contact details
Cleaver St 4 - 6005, Perth
+61 8 9328 2022
5 (8)
Re-Boot Collective East Perth

Re-Boot Collective East Perth

See address and contact details
Wittenoom St 44 - 6004, Perth
+61 421 510 608
5 (1)
Beatty Park Masters Swimming Club

Beatty Park Masters Swimming Club

See address and contact details
Vincent St 220 - 6006, Perth
Andersons Health & Fitness

Andersons Health & Fitness

See address and contact details
St Georges Terrace 44 - 6000, Perth
+61 8 9218 9878

Are you a gym owner or personal trainer in Perth?

If you want to appear in our list of gyms in Perth or in our list of personal trainers in Perth, you can register right now, appearing in our directory is completely free!

Request free listing

You can also contact us if you have detected an error in the data we already have about your company so that we can proceed to rectify it.