Top 20 Johannesburg Fitness Influencers on Instagram (Sep 2026)

We found 606 fitness Influencers in South Africa
These influencers mention 'fitness' in their Instagram bio and have audiences primarily in South Africa. Here are the top 20. To run a custom search, check out Modash's influencer discovery features (free to try).
09/18/2026
profile picture

3. Zinhle Masilela 🇿🇦

South Africa

Psalms 46:5 🤍 God |Peace |Health |Fitness + Fashion Model |Lifestyle |Globetrotter ✨ ✉️Business enquiries: infocleopatram@gmail.com

Followers
272.6k
Fake followers
30.52%
Engagement rate
2.52%
Average Reel plays
63.6k
Audience gender
female
41.28%
male
58.72%
Engagement rate benchmark
  • Median
Audience location by city
Johannesburg
14.71%
Tshwane
13.02%
Durban
7.46%
Cape Town
3.97%
Lagos
0.82%
profile picture

4. Gontse Mohlatlole |Entertainer

South Africa

Content creator | Actor | YouTuber | Fashion | Fitness | Sports | Event Curator | @justevents_za Email: justdaddyg@gmail.com

Followers
228k
Fake followers
21.13%
Engagement rate
2.2%
Average Reel plays
82.1k
Audience gender
female
54.86%
male
45.14%
Engagement rate benchmark
  • Median
Audience location by city
Johannesburg
19.76%
Tshwane
10.55%
Durban
5.2%
Cape Town
4.68%
Harare
1.71%
profile picture

5. Mollys Workouts

South Africa

Fitness YouTuber : Aunty Molly PCOS QUEEN Ambassador: @actvon6 👇🏾MEAL PLANS & WORKOUT GUIDES👇🏾

Followers
189.5k
Fake followers
28.63%
Engagement rate
2.55%
Average Reel plays
85.4k
Audience gender
female
39.76%
male
60.24%
Engagement rate benchmark
  • Median
Audience location by city
Johannesburg
12.1%
Tshwane
6.4%
Durban
5.49%
Cape Town
3.68%
New York City
1.31%
profile picture

6. Nelly sithole

South Africa

Proudly Black🖤 Fitness|| fashion || beauty content creator.

Followers
94.1k
Fake followers
17.49%
Engagement rate
7%
Average Reel plays
36.4k
Audience gender
female
41.82%
male
58.18%
Engagement rate benchmark
  • Median
Audience location by city
Johannesburg
19.66%
Tshwane
9.08%
Cape Town
4.97%
Harare
4.86%
Kinshasa
4.47%
profile picture

7. Zinhle Mazibuko

South Africa

BBZ Owner @_body_by_zee Fitness Coach • Wellness Advocate Helping women become stronger, fitter & more confident. Enquiries ⬇️

profile picture

8. 𝑴𝒂𝒍𝒆𝒉𝒍𝒐𝒉𝒐𝒏𝒐𝒍𝒐 𝑺𝒆𝒃𝒆𝒈𝒐🇿🇦

Beauty || Hair || Fashion || Lifestyle 📧: hloniiiiiim.info@icloud.com

Followers
92.1k
Fake followers
17.85%
Engagement rate
1.72%
Average Reel plays
11.4k
Audience gender
female
15.63%
male
84.38%
Engagement rate benchmark
  • Median
Audience location by city
Johannesburg
15.38%
Tshwane
7.55%
Durban
5.36%
Cape Town
2.68%
Lagos
1.34%
profile picture

9. phume22

South Africa

CA(SA) - one of a kind All things fitness Add good food, good music, good people. I'm all about that!

Followers
73.8k
Fake followers
16.64%
Engagement rate
2.11%
Average Reel plays
40.9k
Audience gender
female
64.55%
male
35.45%
Engagement rate benchmark
  • Median
Audience location by city
Johannesburg
21.19%
Tshwane
11.78%
Durban
10.52%
Cape Town
7.98%
Nairobi
0.77%
profile picture

10. Regomoditswe Khoele

South Africa

Wife | Mother | Airline Pilot | Speaker Travel & Lifestyle • Foodie • Fitness No Telegram.

Followers
64.3k
Fake followers
21.29%
Engagement rate
3.87%
Average Reel plays
19.9k
Audience gender
female
83.19%
male
16.81%
Engagement rate benchmark
  • Median
Audience location by city
Johannesburg
18.65%
Tshwane
11.92%
Durban
6.59%
Cape Town
5.74%
Nairobi
0.88%

Search & filter 350M+ influencers

Find creators with the perfect audience for your brand using Modash's discovery tools. Try for free, with no credit card required.

profile picture

11. Noni Mafani 🇿🇦

South Africa

• Actress 🎭 • TV Host | Speaker | MC 🎤 • Fitness Advocate 💪🏽 • Finance 💼 | 2 x Business Graduate👩🏽‍🎓

profile picture

12. Paki lawu

South Africa

JHB📍🇨🇩🇿🇦 @counterfit_za Friend of #disneyplusza Going to be the biggest entertainer in the world.

Followers
53.3k
Fake followers
11.33%
Engagement rate
2.08%
Average Reel plays
6.9k
Audience gender
female
50.1%
male
49.9%
Engagement rate benchmark
  • Median
Audience location by city
Johannesburg
45.4%
Cape Town
6.05%
Tshwane
5.17%
Durban
3.28%
Greater London
0.63%
profile picture

13. ZOKHANYO KANYI🌸

South Africa

Fitness | travel | F1🏎️ Zokhanyokanyi@gmail.com Brand ambassador: @underarmour @underarmour SALE CODE: Zokhanyo70

Followers
51.9k
Fake followers
19.93%
Engagement rate
4.16%
Average Reel plays
23.8k
Audience gender
female
45.07%
male
54.93%
Engagement rate benchmark
  • Median
Audience location by city
Johannesburg
15.66%
Cape Town
13.57%
Tshwane
6.66%
Durban
5.9%
Harare
0.51%
profile picture

14. Prim Thompson | Creator | Lifestyle | Business

South Africa

Dreams on payroll Business Owner | Digital Creator Helping women earn & glow ⬇️ Join my team 🇿🇦🇲🇿

Followers
48.6k
Fake followers
15.74%
Engagement rate
19.34%
Average Reel plays
595
Audience gender
female
37.31%
male
62.69%
Engagement rate benchmark
  • Median
Audience location by city
Johannesburg
19.97%
Tshwane
15.92%
Durban
3.51%
Cape Town
2.16%
Mahikeng Local Municipality
1.08%
profile picture

15. Devon Theodore Carlinsky

South Africa

For Christ Alone 🙌🏽 Faith|Fitness|Lifestyle 📧devoncreatescontent@gmail.com

Followers
44.7k
Fake followers
16.33%
Engagement rate
8.5%
Average Reel plays
131.8k
Audience gender
female
51.55%
male
48.45%
Top performing Reels
  1. Read more ⬇️ After years of living in pride, thinking I was the author of my own success, I became my own god. I used people, hurt the ones closest to me, and pushed away anyone who tried to correct me. I only prayed when I wanted something—treating God like a vending machine. Resentment and unforgiveness filled my heart like cancer, making me cold, heartless, unreachable—even to God. Despite outward success, I was spiritually bankrupt. Then 2022 hit and I lost everything: my business failed, 150K+ in debt, unemployed, alone, homeless, and emotionally numb. That was my breaking point. I finally went back home… and back to church. That’s when the weight of everything hit me like a train. I fell on my face, begging God for mercy. I recommitted my life to Jesus, but the journey was painful. I faced the consequences of my actions, asked for forgiveness from those I hurt—some forgave me, some didn’t. I prayed, went to therapy, worked through trauma, and asked God not to numb the pain so I’d never forget. Fast forward to 2025—To God be the glory. He broke me down and rebuilt me. He restored everything I lost in ways I couldn’t imagine. He gave me a new heart, a new life, and a new beginning. He met me in my mess when I deserved rejection and loved me anyway. All Glory, Honour & Praise to my Lord and Saviour Jesus Christ. The old is gone. The new has come. And this is just the beginning. 🙌🏽 #Testimony #Grace #GodRestores #JesusSaves #FromBrokenToRestored #tgbtg #christianposts
    181.3k
  2. 139.1k
  3. 93.4k
Engagement rate benchmark
  • Median
Audience location by city
Johannesburg
18.88%
Tshwane
10.42%
Cape Town
7.49%
Durban
4.76%
Nairobi
1.48%
profile picture

16. Ms. Mathilda🤍

South Africa

•HER🌸 Lifestyle | Fitness

Followers
39.3k
Fake followers
20.74%
Engagement rate
1.29%
Average Reel plays
3.4k
Audience gender
female
42.14%
male
57.86%
Top performing Reels
Engagement rate benchmark
  • Median
Audience location by city
Johannesburg
33.35%
Tshwane
9.92%
Durban
5.03%
Cape Town
2.88%
Harare
0.7%
profile picture

18. Manzezulu Muna

South Africa

@cabellohairmoso @hautepd Mlungisi Mazibuko Husband I am young. Emnambithi 🏡 ntokozomlu07@gmail.com

Followers
37.7k
Fake followers
12.99%
Engagement rate
5.14%
Average Reel plays
13.5k
Audience gender
female
66.15%
male
33.85%
Engagement rate benchmark
  • Median
Audience location by city
Johannesburg
31.89%
Durban
12.33%
Tshwane
8.33%
Cape Town
3.31%
Emnambithi/ladysmith Local Municipality
0.93%
profile picture

19. Mfundo Dwayne Lee Duma 👑

South Africa

•South African🇿🇦 • Brand Influencer/Ambassador • Ex Fitness Junky 🤣🏋🏽‍♂️

Followers
28.1k
Fake followers
21.02%
Engagement rate
1.31%
Average Reel plays
6.4k
Audience gender
female
50.63%
male
49.37%
Engagement rate benchmark
  • Median
Audience location by city
Durban
18.15%
Johannesburg
17.71%
Tshwane
9.09%
Cape Town
6.74%
Msunduzi Local Municipality
0.58%
profile picture

20. Sibongiseni Ndwandwe

South Africa

Environmentalist | Award Winning Trainer Founder of @ironodysseybikewash @garminsa Ambassador @sorbetman Ambassador 📧: Bookings@clarkmedia.co.za

Followers
28.1k
Fake followers
19.35%
Engagement rate
1.03%
Average Reel plays
6.7k
Audience gender
female
55.53%
male
44.47%
Engagement rate benchmark
  • Median
Audience location by city
Johannesburg
23.38%
Durban
12.08%
Tshwane
9.84%
Cape Town
7.58%
Msunduzi Local Municipality
0.9%

Frequently asked questions

End-to-end influencer marketing platform for Shopify

14-day free trial • No credit card required