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

Top 100 highest rated Gyms in Perth

5 (204)
Bobridge Gym

Bobridge Gym

See address and contact details
Fitzgerald St 217-225 - 6000, Perth
+61 415 765 616
5 (197)
Strength and Motion Academy Midland 24/7 Gym
Strength and Motion Academy Midland 24/7 Gym

Strength and Motion Academy Midland 24/7 Gym

See address and contact details
4 Elliott St - 6056, Perth
+61419429678
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 (186)
The Track

The Track

See address and contact details
High Rd 159 - 6155, Perth
+61 8 6162 9903
5 (175)
Helix Gym

Helix Gym

See address and contact details
Buckingham Dr 30 - 6065, Perth
+61 450 830 009
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
4.5 (209)
Next Gen Kings Park

Next Gen Kings Park

See address and contact details
Jorang Grv - 6005, Perth
+61 8 9217 6300
5 (172)
HELIX Body Composition

HELIX Body Composition

See address and contact details
Albany Hwy 484 - 6100, Perth
+61 427 039 443
4.9 (172)
Plus Fitness 24/7

Plus Fitness 24/7

See address and contact details
Mirrabooka Ave 200 - 6064, Perth
+61 8 9342 2245
4.7 (179)
Snap Fitness Victoria Park 24/7

Snap Fitness Victoria Park 24/7

See address and contact details
Albany Hwy 923 - 6101, Perth
+61 402 833 399
4.9 (164)
Head 2 Toe Wellness Solutions - Mirrabooka Physiotherapy
Head 2 Toe Wellness Solutions - Mirrabooka Physiotherapy

Head 2 Toe Wellness Solutions - Mirrabooka Physiotherapy

See address and contact details
8 Cobbler Pl - 6061, Perth
+61892071594
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
3.9 (200)
World Gym Malaga 24/7
World Gym Malaga 24/7

World Gym Malaga 24/7

See address and contact details
31 Exhibition Dr - 6090, Perth
+61892493112
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
4.7 (140)
Snap Fitness 24/7 Morley
Snap Fitness 24/7 Morley

Snap Fitness 24/7 Morley

See address and contact details
Shop 2/484 Walter Rd E - 6062, Perth
+61416235449
4.5 (155)
Roar Fitness 24/7 Cockburn

Roar Fitness 24/7 Cockburn

See address and contact details
Armadale Rd 49 - 6164, Perth
+61 8 6117 2671
4.9 (136)
XO FIT 24/7 GYM
XO FIT 24/7 GYM

XO FIT 24/7 GYM

See address and contact details
Shop 37/46 Benningfield Rd - 6149, Perth
+61487104274
5 (126)
Ludus Sports Performance

Ludus Sports Performance

See address and contact details
1/9 Malland St - 6154, Perth
+61482099234
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.2 (211)
Craigie Leisure Centre

Craigie Leisure Centre

See address and contact details
Whitfords Ave 751 - 6025, Perth
+61 8 9400 4600
5 (121)
9Round

9Round

See address and contact details
Charles St 364 - 6006, Perth
+61 451 421 225
4.7 (129)
Champions Gym

Champions Gym

See address and contact details
Lord St 324 - 6003, Perth
+61 481 169 801
5 (120)
Rucci’s Gym
Rucci’s Gym

Rucci’s Gym

See address and contact details
1/5 Tambrey Way - 6090, Perth
+61403608056
5 (118)
Bemore Fitness Morley
Bemore Fitness Morley

Bemore Fitness Morley

See address and contact details
Unit 1/85/91 Broun Ave - 6062, Perth
+61892713764
4.8 (132)
Portside Boulders O'Connor
Portside Boulders O'Connor

Portside Boulders O'Connor

See address and contact details
12 Murphy St - 6163, Perth
+61421244870
4.8 (130)
Snap Fitness Dianella 24/7

Snap Fitness Dianella 24/7

See address and contact details
137 Walter Rd W - 6059, Perth
+61412621225
4.8 (124)
Jetts Canning Vale South

Jetts Canning Vale South

See address and contact details
1/404 Ranford Rd - 6155, Perth
+61894560102
4 (161)
Anytime Fitness
Anytime Fitness

Anytime Fitness

See address and contact details
158-160 Murray St - 6000, Perth
+61422859905
4.6 (124)
Snap Fitness 24/7 Canning Vale

Snap Fitness 24/7 Canning Vale

See address and contact details
3/459 Nicholson Rd - 6155, Perth
+61411275701
5 (108)
LA Fit Subiaco
LA Fit Subiaco

LA Fit Subiaco

See address and contact details
319 Hay St - 6008, Subiaco
+61893804249
5 (107)
One Life Fitness
One Life Fitness

One Life Fitness

See address and contact details
52 Erceg Rd - 6164, Perth
+61438202242
5 (106)
FLOW PERFORMANCE

FLOW PERFORMANCE

See address and contact details
Cressall Rd 14 - 6021, Perth
+61 488 883 351
3.9 (199)
Cockburn ARC
Cockburn ARC

Cockburn ARC

See address and contact details
31 Veterans Parade - 6164, Perth
+61894113344
3.9 (162)
Roar Active Bibra Lake
Roar Active Bibra Lake

Roar Active Bibra Lake

See address and contact details
23 Port Kembla Dr - 6163, Perth
+61894120000
4 (200)
Aqualife Centre

Aqualife Centre

See address and contact details
42 Somerset St - 6101, Perth
+61893735400
4.5 (121)
Anytime Fitness
Anytime Fitness

Anytime Fitness

See address and contact details
Unit1/398 South St - 6163, Perth
+61411358011
5 (98)
Bsweat Fitness Studio & Gym North Fremantle
Bsweat Fitness Studio & Gym North Fremantle

Bsweat Fitness Studio & Gym North Fremantle

See address and contact details
2/107 Stirling Hwy - 6159, Perth
+61421642562
4.6 (117)
Genesis Bull Creek

Genesis Bull Creek

See address and contact details
Wheatley Dr 77 - 6149, Perth
+61 8 9313 5088
4.3 (126)
Roar Active Canning Vale
Roar Active Canning Vale

Roar Active Canning Vale

See address and contact details
280 Amherst Rd - 6155, Perth
+61894562266
5 (98)
W.A. Sports Performance & Physio
W.A. Sports Performance & Physio

W.A. Sports Performance & Physio

See address and contact details
U12b, 113 High Rd - 6155, Perth
+61449708121
4.8 (105)
Jetts Yokine

Jetts Yokine

See address and contact details
Wanneroo Rd 6 - 6060, Perth
+61 8 9444 9057
4.9 (99)
CrossFit Euphonic

CrossFit® Euphonic

See address and contact details
Burgay Ct 4 - 6017, Perth
+61 466 716 768
5 (96)
F45 Training South Perth

F45 Training South Perth

See address and contact details
Canning Hwy 97-99 - 6151, Perth
+61 455 668 997
5 (95)
MacFit Personal Training & Performance Centre

MacFit Personal Training & Performance Centre

See address and contact details
Hilarion Rd 75 - 6023, Perth
+61 447 007 883
5 (95)
The Tribe Strength Through Movement

The Tribe Strength Through Movement

See address and contact details
Port Pirie St 9 - 6163, Perth
+61 420 833 259
3.8 (191)
Stirling Leisure Centre - Leisurepark Balga

Stirling Leisure Centre - Leisurepark Balga

See address and contact details
Princess Rd 109 - 6061, Perth
+61 8 9205 7340
4.1 (170)
Loftus Recreation Centre
Loftus Recreation Centre

Loftus Recreation Centre

See address and contact details
99 Loftus St - 6007, Perth
+61892276526
4.9 (96)
Shredded Health & Performance | Innaloo
Shredded Health & Performance | Innaloo

Shredded Health & Performance | Innaloo

See address and contact details
Tenancy 7/401 Scarborough Beach Rd - 6018, Perth
+61892840144
5 (95)
Adaptive Strength
Adaptive Strength

Adaptive Strength

See address and contact details
27 Shields Cres - 6154, Perth
+61894683555
5 (94)
Round 1 Fitness

Round 1 Fitness

See address and contact details
Hammond Rd 22 - 6164, Perth
+61 8 9414 1141
4.1 (134)
Revo Fitness - Morley
Revo Fitness - Morley

Revo Fitness - Morley

See address and contact details
Gateway Shopping Centre, Shop 10/60 Russell St - 6062, Perth
+611300738638
4.9 (92)
Physique Performance Specialists Morley
Physique Performance Specialists Morley

Physique Performance Specialists Morley

See address and contact details
6/101 Catherine St - 6062, Perth
+61415927459
5 (90)
CrossFit Frantic (Fitness HQ)

CrossFit® Frantic (Fitness HQ)

See address and contact details
Sevenoaks St 383 - 6107, Perth
+61 435 666 716
4.8 (98)
Snap Fitness Malaga 24/7
Snap Fitness Malaga 24/7

Snap Fitness Malaga 24/7

See address and contact details
4/23 Bonner Dr - 6090, Perth
+61413481889
4.9 (91)
Ellenbrook Life Balance Chiropractic and Health
Ellenbrook Life Balance Chiropractic and Health

Ellenbrook Life Balance Chiropractic and Health

See address and contact details
38 Ellen Stirling Parade - 6069, Perth
+61862966597
5 (90)
Back2It Sports Physiotherapy & Fitness
Back2It Sports Physiotherapy & Fitness

Back2It Sports Physiotherapy & Fitness

See address and contact details
104 Walters Dr - 6017, Perth
+61894434923
5 (89)
New Vision Women's Fitness
New Vision Women's Fitness

New Vision Women's Fitness

See address and contact details
4/39 Erceg Rd - 6164, Perth
+61452474300
4.7 (104)
Snap Fitness 24/7 Midland
Snap Fitness 24/7 Midland

Snap Fitness 24/7 Midland

See address and contact details
228 Great Eastern Hwy - 6056, Perth
+61413502638
5 (88)
F45 Training Midvale
F45 Training Midvale

F45 Training Midvale

See address and contact details
Unit 3/28 Elliott St - 6056, Perth
+61408906406
5 (88)
Fitstop South Fremantle
Fitstop South Fremantle

Fitstop South Fremantle

See address and contact details
2/252 Hampton Rd - 6162, Perth
+61478191515
5 (87)
Founders Fitness 24/7 Gym
Founders Fitness 24/7 Gym

Founders Fitness 24/7 Gym

See address and contact details
18/69 Hector St W - 6017, Perth
+61862558805
4.6 (101)
Plus Fitness Mount Lawley

Plus Fitness Mount Lawley

See address and contact details
Beaufort St 800-802 - 6050, Perth
+61 8 6460 5031
4.5 (101)
Jetts Aveley

Jetts Aveley

See address and contact details
31 Egerton Dr - 6069, Perth
+61862967042
4.7 (97)
Stadium Fitness

Stadium Fitness

See address and contact details
Scarborough Beach Rd 278 - 6017, Perth
+61 432 445 603
5 (84)
SKILLATHLETIC Vic Park

SKILLATHLETIC Vic Park

See address and contact details
Albany Hwy 484 - 6100, Perth
+61 427 039 443
5 (82)
Athletic Institute

Athletic Institute

See address and contact details
Berriman Dr 42 - 6065, Perth
+61 8 9409 9404
5 (85)
The Yard Gym Fremantle
The Yard Gym Fremantle

The Yard Gym Fremantle

See address and contact details
1 Westbury Cres - 6157, Perth
+61455878655
4.7 (93)
Dohertys Gym

Dohertys Gym

See address and contact details
Edward St 154 - 6000, Perth
+61 435 558 534
3.8 (196)
Leisure World

Leisure World

See address and contact details
Culross Ave - 6108, Perth
+61 8 9251 8700
3.7 (129)
Genesis Bailey Fitness
Genesis Bailey Fitness

Genesis Bailey Fitness

See address and contact details
Unit 7/714 Ranford Rd - 6110, Perth
+61893940700
4.8 (86)
Foundry Fitness

Foundry Fitness

See address and contact details
Karrinyup Rd 200 - 6018, Perth
+61 8 9446 1051
4.8 (85)
Vigor Gym

Vigor Gym

See address and contact details
Albany Hwy 1885 - 6109, Perth
+61 8 6183 7804
4.8 (89)
Plus Fitness 24/7 Ellenbrook
Plus Fitness 24/7 Ellenbrook

Plus Fitness 24/7 Ellenbrook

See address and contact details
20 Sunray Cir - 6069, Perth
+61862967666
3.7 (158)
Revo Fitness - Innaloo

Revo Fitness - Innaloo

See address and contact details
Ellen Stirling Blvd 37 - 6018, Perth
+61 1300 738 638
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 (79)
Legion Strength and Conditioning

Legion Strength and Conditioning

See address and contact details
Kirke St 9 - 6021, Perth
+61 404 427 918
4 (148)
HBF Stadium

HBF Stadium

See address and contact details
Stephenson Ave 100 - 6010, Perth
+61 8 9441 8222
4 (111)
Fitness Renegades

Fitness Renegades

See address and contact details
8/505 Scarborough Beach Rd - 6017, Perth
+61894451245
5 (77)
TheTrack Langley
TheTrack Langley

TheTrack Langley

See address and contact details
30 Terrace Rd - 6004, Perth
+61420487019
4.9 (77)
Athlete X

Athlete X

See address and contact details
Discovery Dr 77 - 6164, Perth
+61 457 357 873
4.9 (81)
AirSpace
AirSpace

AirSpace

See address and contact details
626 Newcastle St - 6007, Perth
+61488850961
5 (75)
9Round Ellenbrook
9Round Ellenbrook

9Round Ellenbrook

See address and contact details
44 Ellen Stirling Parade - 6069, Perth
+61483918565
5 (74)
SpeedFit Midland
SpeedFit Midland

SpeedFit Midland

See address and contact details
Shop T- 155/274 Great Eastern Hwy - 6056, Perth
+61861550956
4.6 (80)
Re-Boot Collective North Perth

Re-Boot Collective North Perth

See address and contact details
Scarborough Beach Rd 18 - 6006, Perth
+61 421 510 608

Others Gyms in Perth

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.