Best Personal Trainers near me in Perth, Australia
Choose from 8 venues offering Personal Trainers near you in Perth See map
Call to book

Bobridge Gym
217/225 Fitzgerald St, West Perth WA 6000, Australia
+61 415 765 616+61 415 765 616Call to book
Armadale Fitness and Aquatic Centre
60 Champion Dr, Seville Grove WA 6112, Australia
+61 8 9394 5850+61 8 9394 5850Call to book
4 Life Physiotherapy - Mandurah
u1/25 Rafferty Rd, Mandurah WA 6210, Australia
+61 8 9583 5200+61 8 9583 5200Call to bookPhysical Therapy
Acupuncture
Dry Needling

Bodysmart Physio Pilates & Chiro Perth CBD
1/179 St Georges Terrace, Perth WA 6000, Australia
+61 8 9481 8708+61 8 9481 8708Call to bookThai Massage
Therapeutic Massage
Full Body Massage
Prenatal Massage

Pilates Fit Perth
Unit 3/30 Hammond Rd, Cockburn Central WA 6164, Australia
+61 8 9437 4772+61 8 9437 4772Call to book
PLC Joondalup
Unit 3/7 Packard St, Joondalup WA 6027, Australia
+61 483 951 175+61 483 951 175Call to book
BOLT Health and Fitness
484 Albany Hwy, Victoria Park WA 6100, Australia
+61 447 615 000+61 447 615 000Call to book
Life Ready Physio + Pilates South Perth
240 Canning Hwy, South Perth WA 6151, Australia
+61 8 9200 3440+61 8 9200 3440Call to bookDry Needling
Physical Therapy

Zia Smetka Health & Fitness
G1/5 Harper Terrace, South Perth WA 6151, Australia
+61 402 677 574+61 402 677 574Call to book
Chris Wilson Fitness Studio
108 Stirling Hwy, Nedlands WA 6009, Australia
+61 1300 002 978+61 1300 002 978Call to bookPersonal Training

MH Performance Coaching - Wangara
3/10 Advantage Way, Wangara WA 6065, Australia
+61 437 351 603+61 437 351 603Call to book
Strength and Motion Academy Midland 24/7 Gym
4 Elliott St, Midvale WA 6056, Australia
+61 419 429 678+61 419 429 678Call to bookPersonal Training

Life Ready Physio & Pilates Cockburn
Cockburn Gateway Shopping City, First, 816 Beeliar Dr, Success WA 6164, Australia
+61 8 6168 8565+61 8 6168 8565Call to bookRelaxing Massage
Deep Tissue Massage
Reflexology
Sports Massage

Life Ready Physio + Pilates Floreat
4/1 Howtree Pl, Floreat WA 6014, Australia
+61 8 6280 1090+61 8 6280 1090Call to bookCouples Massage
Remedial Massage
Relaxing Massage
Ayurvedic Massage

djohns Personal Training-Go Fit Yourself
Amberton beach light house park, Eglinton WA 6034, Australia
+61 403 543 652+61 403 543 652Call to bookPersonal Training

Head 2 Toe Wellness Solutions - Mirrabooka Physiotherapy
8 Cobbler Pl, Mirrabooka WA 6061, Australia
+61 8 9207 1594+61 8 9207 1594Call to bookPhysical Therapy
Dry Needling

Adaptive Strength
27 Shields Cres, Booragoon WA 6154, Australia
+61 8 9468 3555+61 8 9468 3555Call to bookPersonal Training

Genesis Health + Fitness Belmont
1&2/199 Abernethy Rd, Belmont WA 6104, Australia
+61 8 9477 6824+61 8 9477 6824Call to book
The Body Transformation Studio
2/82 Norma Rd, Booragoon WA 6154, Australia
+61 8 6142 9777+61 8 6142 9777Call to bookPersonal Training

FLOW PERFORMANCE
14 Cressall Rd, Balcatta WA 6021, Australia
+61 483 929 104+61 483 929 104Call to book
Bemore Fitness Rockingham
1/4 Cessnock Way, Rockingham WA 6168, Australia
+61 8 9527 6297+61 8 9527 6297Call to book
Element Pilates
484 Albany Hwy, Victoria Park WA 6100, Australia
+61 481 613 975+61 481 613 975Call to book
Extension Fitness
49 Gladstone St, Perth WA 6000, Australia
+61 421 552 691+61 421 552 691Call to bookPersonal Training

UBX Scarborough
25 Scarborough Beach Rd, Scarborough WA 6019, Australia
+61 432 445 211+61 432 445 211Call to bookPersonal Training

Natura Forma Fitness
Revo Fitness Cannington, 1382 Albany Hwy, Cannington WA 6107, Australia
+61 415 315 135+61 415 315 135Call to bookPersonal Training

XTEND Currambine
2/74 Delamere Ave, Currambine WA 6028, Australia
+61 418 498 165+61 418 498 165Call to book
Move Forward Jindalee Physiotherapy
21/6 Jindalee Blvd, Jindalee WA 6036, Australia
+61 8 9562 4720+61 8 9562 4720Call to bookPhysical Therapy
Dry Needling

Legion Strength and Conditioning
Unit 2/9 Kirke St, Balcatta WA 6021, Australia
+61 485 874 497+61 485 874 497Call to book
W.A. Sports Performance & Physio
U12b, 113 High Rd, Willetton WA 6155, Australia
+61 449 708 121+61 449 708 121Call to book
MacFit Personal Training & Performance Centre
11/59 Arnisdale Rd, Duncraig WA 6023, Australia
+61 447 007 883+61 447 007 883Call to bookPersonal Training

The Tribe Strength Through Movement
2/9 Port Pirie St, Bibra Lake WA 6163, Australia
+61 438 855 090+61 438 855 090Call to bookPersonal Training

Kookaburra Yoga
210 Carradine Rd, Bedfordale WA 6112, Australia
+61 8 9399 1000+61 8 9399 1000Call to book
Hybrid Pilates
21/155 Canning Hwy, East Fremantle WA 6158, Australia
+61 8 6161 7525+61 8 6161 7525Call to book
SpeedFit Mandurah
8/3 Dower St, Mandurah WA 6210, Australia
+61 8 9289 6584+61 8 9289 6584Call to book
Soul Flexible
10 Welcome Meander, Harrisdale WA 6112, Australia
+61 401 436 986+61 401 436 986Call to book
Eric Meade Health and Fitness
69 Wanneroo Rd, Greenwood WA 6024, Australia
+61 410 400 927+61 410 400 927Call to bookPersonal Training

Ludus Sports Performance
1/9 Malland St, Myaree WA 6154, Australia
+61 482 099 234+61 482 099 234Call to book
West Coast Barbell Club
4 Chelsea St, Perth WA 6000, Australia
+61 424 301 717+61 424 301 717Call to bookPersonal Training

Stone's Throw Yoga
2815 Jacoby St, Mundaring WA 6073, Australia
+61 8 6118 0277+61 8 6118 0277Call to book
Bsweat Fitness Studio & Gym North Fremantle
2/107 Stirling Hwy, North Fremantle WA 6159, Australia
+61 421 642 562+61 421 642 562Call to bookWeight Loss

SpeedFit Midland
Shop T- 155/274 Great Eastern Hwy, Midland WA 6056, Australia
+61 8 6155 0956+61 8 6155 0956Call to bookPersonal Training

Beyond Limits Health & Fitness
unit 3/29 Biscayne Way, Jandakot WA 6164, Australia
+61 438 393 242+61 438 393 242Call to bookPersonal Training

Day56 Training
525 Newcastle St, West Perth WA 6005, Australia
0498207892089804982078920898Call to book
BFT Morley
213-215 Collier Rd, Bayswater WA 6053, Australia
+61 423 510 195+61 423 510 195Call to book
Bemore Fitness Morley
Unit 1/85/91 Broun Ave, Morley WA 6062, Australia
+61 8 9271 3764+61 8 9271 3764Call to book
Move Forward Hillarys Physio + Pilates
Shop 45/470 Whitfords Ave, Hillarys WA 6025, Australia
+61 8 9403 3884+61 8 9403 3884Call to bookDry Needling
Physical Therapy

Absolute Balance Exercise Physiology Group
4 Gould St, Osborne Park WA 6017, Australia
+61 1800 273 422+61 1800 273 422Call to bookPersonal Training

Advanced Martial Arts & Fitness
9/5 Milford St, East Victoria Park WA 6101, Australia
+61 8 9355 0255+61 8 9355 0255Call to bookPersonal Training

Valetudo Fitness and Physio - Floreat
Surf Life Saving Club, W Coast Hwy Floreat, W Coast Hwy, City Beach WA 6015, Australia
+61 1300 799 915+61 1300 799 915Call to bookThai Massage
Sports Massage
Deep Tissue Massage
Foot Massage

Core9 Fitness
4/11 Rouse Rd, Greenfields WA 6210, Australia
+61 478 074 521+61 478 074 521Call to book
Body MBrace Health & Fitness
156 Wellington Rd, Morley WA 6062, Australia
+61 8 9375 3735+61 8 9375 3735Call to bookWeight Loss

Functional AF
9/61 Key Largo Dr, Clarkson WA 6030, Australia
+61 439 654 365+61 439 654 365Call to bookPersonal Training

BFT Osborne Park
325 Harborne St, Osborne Park WA 6017, Australia
+61 412 658 746+61 412 658 746Call to book
M Theory Fitness
20 Hampton Street, Greenfields 2 Beardsley Street, Port Kennedy, 20 Hampton St, Greenfields WA 6210, Australia
+61 477 119 008+61 477 119 008Call to book
Heartbeat High
Level 3/5 Barrack St, Perth WA 6000, Australia
+61 427 760 420+61 427 760 420Call to book
9Round Ellenbrook
44 Ellen Stirling Parade, Ellenbrook WA 6069, Australia
+61 483 918 565+61 483 918 565Call to book
Move Physiotherapy and Fitness
The Gateway, Building Suite 16/173 Davy St, Booragoon WA 6154, Australia
+61 8 6113 8062+61 8 6113 8062Call to bookDry Needling
Physical Therapy

Repose Pilates
Unit 3/151 Main St, Osborne Park WA 6017, Australia
+61 8 9443 9473+61 8 9443 9473Call to bookPersonal Training

9Round Lakelands
Shop/44a Mandurah Rd, Lakelands WA 6180, Australia
+61 423 948 300+61 423 948 300Call to book
Propa Fitness Academy
1/101 N Lake Rd, Myaree WA 6154, Australia
+61 406 461 191+61 406 461 191Call to bookPersonal Training

Fit N Fearless
Unit 2/20 Pedlar Cct, Rockingham WA 6168, Australia
+61 421 578 401+61 421 578 401Call to bookPersonal Training

Station Street Fitness
1/11 Station St, Cottesloe WA 6011, Australia
+61 433 493 239+61 433 493 239Call to book
Athletic Institute
7/42 Berriman Dr, Wangara WA 6065, Australia
+61 8 9409 9404+61 8 9409 9404Call to book
Openair Fitness
Northshore Country Club (Top Floor, 19 Henderson Dr, Kallaroo WA 6025, Australia
+61 448 902 244+61 448 902 244Call to bookPersonal Training

Round 1 Fitness
1/22 Hammond Rd, Cockburn Central WA 6164, Australia
+61 8 9414 1141+61 8 9414 1141Call to book
Ethos Movement - Personal Training Studio
Colin St, West Perth WA 6005, Australia
+61 466 672 977+61 466 672 977Call to bookPersonal Training

NextMove Wellness and Physio
Suite 5/32 Endeavour Rd, Hillarys WA 6025, Australia
+61 8 9307 1244+61 8 9307 1244Call to bookPrenatal Massage
Full Body Massage
Lymphatic Drainage Massage
Therapeutic Massage

T Total Training - Personal Trainer Mandurah
15-19 Pinjarra Rd, Mandurah WA 6210, Australia
+61 450 421 993+61 450 421 993Call to bookPersonal Training

New Vision Women's Fitness
4/39 Erceg Rd, Yangebup WA 6164, Australia
+61 452 474 300+61 452 474 300Call to bookPersonal Training

Restful Waters - Yoga Retreats Counselling
64 Canns Rd, Bedfordale WA 6112, Australia
+61 418 229 662+61 418 229 662Call to book
Move Forward Quinns Physiotherapy
2/10 Mindarie Dr, Quinns Rocks WA 6030, Australia
+61 8 9305 0000+61 8 9305 0000Call to bookDry Needling
Physical Therapy

Mind Body Elite Personal Training
Shop 9/378 South St, O'Connor WA 6163, Australia
+61 411 063 308+61 411 063 308Call to bookPersonal Training

VL Fitness Essentials
6/348 Victoria Rd, Malaga WA 6090, Australia
+61 481 257 720+61 481 257 720Call to bookPersonal Training

TRANSPIRE FITNESS
Unit 8/36 Port Kembla Dr, Bibra Lake WA 6163, Australia
+61 481 335 114+61 481 335 114Call to book
SpeedFit Karrinyup
SP0005, 200 Karrinyup Rd, Karrinyup WA 6018, Australia
+61 8 9289 6523+61 8 9289 6523Call to book
Range of Motion
5/34 Sundercombe St, Osborne Park WA 6017, Australia
+61 415 984 921+61 415 984 921Call to book
VP Fit
3/5 Emplacement Cres, Hamilton Hill WA 6163, Australia
+61 493 470 046+61 493 470 046Call to book
CATFIT - Complete and Total Fitness
19 Keates Rd, Armadale WA 6112, Australia
+61 412 725 330+61 412 725 330Call to book
AP Fitness & Training
804 Beaufort St, Mount Lawley WA 6050, Australia
+61 458 676 675+61 458 676 675Call to bookPersonal Training

Fitstop Victoria Park
413 Albany Hwy, Victoria Park WA 6100, Australia
+61 493 366 100+61 493 366 100Call to book
E-Fit PT
5/6-8 Bakewell Dr, Port Kennedy WA 6172, Australia
+61 404 859 740+61 404 859 740Call to book
Physique Performance Specialists
4/8 Calabrese Ave, Wanneroo WA 6065, Australia
+61 401 298 764+61 401 298 764Call to bookPersonal Training

Bryn Evans Personal Training
256 Hampton Rd, Fremantle WA 6162, Australia
+61 481 212 994+61 481 212 994Call to bookPersonal Training

The Mind Body Heart Studio
67 Plaistowe Mews, West Perth WA 6005, Australia
+61 421 818 805+61 421 818 805Call to bookPersonal Training

PrimeFit - Small Group Personal Training Osborne Park
Unit 7/44 Hutton St, Osborne Park WA 6017, Australia
+61 8 9201 9339+61 8 9201 9339Call to bookPersonal Training
Top reviews of Personal Trainers near you in Perth
4.0
Average of 3,423 reviews of 8 venues.
Personal Training FAQs
Book your next personal training appointment in Perth with Fresha
When you want to book a last-minute personal training session in Perth and can’t decide where to go, Fresha is here to help. It’s easy to find highly rated personal trainers on our website or mobile app, and we’ve made booking an appointment easy. Fresha has done the hard work, so all you have to do is book, pay and turn up on the day.
If you’re ready to make some big changes, personal training gets you on track. You can attack your weight loss goals, get toned, or summon your strength with tried and tested techniques. There might be a big event coming up, and you’ve got that perfect physique pinned in your mind. Now’s your chance to cut to the chase, and reach your fitter figure quicker. Whether you prefer a gym trainer or outdoor training, sessions can slot easily into your lifestyle and schedule. It’ll cost around $70 on average to get started with personal training in Perth, and most sessions take between 10 minutes and 1 hour.
Now you’ve chosen your treatment in Perth, Australia, it’s time to change how you book your appointments for good. personal trainers in 120 countries around the world use our free online booking system to run their business, so you’re never far away from a top professional. We’ve confirmed over 1 billion appointments for customers just like you since 2015. And if you have a favourite personal trainer that isn’t listed on Fresha yet, feel free to send us an email at hello@fresha.com. We’d love to hear about them, and of course it’d be a real treat hearing from you, too.
Also Available in Perth

Available on
Booking app for customers
Book unforgettable beauty and wellness experiences with the Fresha mobile app - the best way to discover top-rated salons and spas
Get the app
Available on
Business app for professionals
Get started with the Fresha for professionals and never miss an opportunity to connect with customers and build your business
Get the app
















