LeadTaro
Navigation
PrivacyTerms

List Of All personal trainer Leads in Johannesburg

Searching for personal trainer in Johannesburg? Below are 25 businesses with the essentials - location, contact details, and customer ratings. BodyBack SA currently holds the top rating at 5.0★, while the average across the list sits around 4.9★. Updated 10/13/2026 - scroll down to compare the full list and follow through to whichever business suits your needs.

25 results · last updated 10/13/2026

Want this list saved for later?
Free account: export to CSV, save to your CRM, and get alerts when new personal trainer appear in Johannesburg.
CompanyAddressRatingPhoneEmailWebsiteSocial
BodyBack SAPersonal trainer
Top Floor, 15 Ballyclare Dr, Bryanston, Sandton, 2191, South AfricaView on Google Maps
5.0(241)
-he***@b*******.co.zaView in Leads Searchbodyback.co.za/
InstagramFacebook
IronWood Impact FitnessPersonal trainer
Cnr Smith and, Bedford Square Shopping Centre, Van Der Linde Rd, Bedfordview, Germiston, 2007, South AfricaView on Google Maps
5.0(58)
+*78***99*55View in Leads Search-www.ironwoodimpactfitness.com/-
RAW Combination Fitness Training CentreGym
159 Roberts Ave, Kensington, Johannesburg, 2101, South AfricaView on Google Maps
5.0(30)
+*778***8768View in Leads Search-www.rawcomboftc.com/-
AML FitnessPersonal trainer
21 North St, Illovo, Johannesburg, 2196, South AfricaView on Google Maps
5.0(22)
+*7798****88View in Leads Searchan**********@g****.comView in Leads Searchamlfitness.co.za/
Instagram
Elite Personal Trainer SAPersonal trainer
The Gantry Wellness Centre, The Straight Ave, Pine Slopes AH, Johannesburg, 2156, South AfricaView on Google Maps
5.0(18)
+*78*69*9900View in Leads Searchin**@e****.comView in Leads Searchelitepersonaltrainersa.com/
LinkedInInstagramFacebook
BS
BlaqFitness StudioFitness centre
4 Ashwold Rd, Saxonwold, Johannesburg, 2196, South AfricaView on Google Maps
5.0(16)
+*77*8****96View in Leads Search---
AP Fitness CoachingNutritionist
setmore.comView on Google Maps
5.0(13)
+**69***66*70View in Leads Searchsu*****@a****************.comView in Leads Searchwww.apfitnesscoaching.com/
Instagram
BS
Bester Strength and ConditioningGym
15 Chaucer Rd, Senderwood, Johannesburg, 2145, South AfricaView on Google Maps
5.0(10)
+*76**698*05View in Leads Search--
Instagram
Gains Grams and GoalsPhysical Fitness Programme
Rosebank Mall, 50 Bath Ave, Rosebank, Johannesburg, 2196, South AfricaView on Google Maps
5.0(10)
+*778**6**51View in Leads Search-gainsgramsandgoals.com/-
Coach Adam FitnessPersonal trainer
Melrose, 11 The High St, Melrose North, Johannesburg, 2196, South AfricaView on Google Maps
5.0(8)
+*78*7799*82View in Leads Searchad**********@h******.comView in Leads Searchcoachadam.dunstan.org.za/
Instagram
AF
Affinity FitnessPersonal trainer
Johannesburg, 2000, South AfricaView on Google Maps
5.0(4)
+*77****7*22View in Leads Search---
TB
trained by Jordz -personal trainingPersonal trainer
50 Bath Ave, Rosebank, Johannesburg, 2196, South AfricaView on Google Maps
5.0(1)
+*778**6**51View in Leads Search--
Instagram
PT
Personal Trainers in JohannesburgPersonal trainer
Muirfield Rd, Greenside, Randburg, 2193, South AfricaView on Google Maps
5.0(1)
+*77***6**83View in Leads Search---
GG
Gains, Grams and Goals personal trainingPersonal trainer
5 Lower Road, Morningside, Sandton, 2057, Sandton, 2196, South AfricaView on Google Maps
5.0(1)
+*778**6**51View in Leads Search--
Instagram
2.0 Strength and FitnessGym
5 Long Ave, Glenhazel, Johannesburg, 2192, South AfricaView on Google Maps
4.9(129)
+*78**7***09View in Leads Search-www.2-0.co.za/-
Burnside GymPersonal trainer
66 6th St, Linden, Johannesburg, 2034, South AfricaView on Google Maps
4.9(29)
+*779***6730View in Leads Searchin**@b**********.co.zaView in Leads Searchwww.burnsidegym.co.za/
InstagramFacebook
T
TysonFitPersonal trainer
11 The High St, Melrose North, Johannesburg, 2196, South AfricaView on Google Maps
4.9(19)
+*76**7***24View in Leads Search---
"V
"Positive Vibrations Fitness and WellnessPersonal trainer
The High St, northern Johannesburg, Johannesburg, 2196, South AfricaView on Google Maps
4.9(18)
+*768****742View in Leads Search---
WonderfitnessPersonal trainer
Cnr Comaro St & Boundary Ln Comaro Crossing, Oakdene, Johannesburg, 2190, South AfricaView on Google Maps
4.9(13)
+*76*9****78View in Leads Search-wonderfitness.co.za/-
Move4HerFitness centre
9 Argyle St, Waverley, Johannesburg, 2090, South AfricaView on Google Maps
4.9(11)
+*7676**8*53View in Leads Search-move4her.co.za/-
Unique PhysiqueGym
2a East Rd, Morningside, Johannesburg, 2196, South AfricaView on Google Maps
4.8(64)
+*78**8**839View in Leads Searchgl******@g****.comView in Leads Searchwww.uniquephysique.co.za/
InstagramFacebookX (Twitter)YouTube
Gym on 5thGym
60 5th St, Houghton Estate, Johannesburg, 2198, South AfricaView on Google Maps
4.7(42)
+*78****8*36View in Leads Search-www.gymon5th.co.za/-
Alex Campbell TransformationPersonal trainer
1 Woodyatt Ave, Johannesburg, 2192, South AfricaView on Google Maps
4.5(8)
+*76***67*99View in Leads Searchal************************@g****.comView in Leads Searchwww.alexcampbelltransformation.com/
InstagramFacebookX (Twitter)
Elite Motion FitnessPersonal trainer
1 Fairway Ave, Linksfield North, Johannesburg, 2192, South AfricaView on Google Maps
-+*76*686*682View in Leads Searchel******************@g****.comView in Leads Searchwww.elitemotionfitness.co.za/
Instagram
RJ
Rika Joubert - travelling health and fitness coachPersonal trainer
29 8th St, Houghton Estate, Johannesburg, 2198, South AfricaView on Google Maps
-+*78******06View in Leads Search---

Keep reading

Guides and playbooks on lead generation, cold outreach and prospecting.

Join 600+ businesses finding leads daily

Start finding leads today.

Join businesses using LeadTaro to discover, save, and reach their ideal customers worldwide.

600+
Active users
50K+
Leads found
4.9★
User rating
Trusted by 600+ businesses worldwide