100% free to download · Restaurants, guest houses, resorts, game lodges & more across South Africa · Get it on Google Play
CastAwayZA logoCastAwayZA

Fitness Center in Johannesburg

46 fitness center listed in Johannesburg, Gauteng with CastAwayZA. Get GPS directions and contact numbers on the free app.

Fitness Center

Bassonia Fight Club

Johannesburg, GautengFight Club Bassonia is a functional fitness and boxing gym located in Johannesburg South. It is part of the FightClub SA franchise and offers intense, one-hour BoxFit group workouts for all fitness levels. Instead of fighting each other, members do heavy bag work, shadow boxing, and cardio drills to tone muscles and burn fat. Professional coaches guide you through every punch and kick, making it a safe and fun way to get fit without getting hit.View details →
Fitness Center

Movement Crew Crossfit

Johannesburg, GautengFounded in 2016 by athletes who wanted to share their training experience Movement Crew has been developed into a fitness playground for everyday people and experienced athletes alike to grow to their full potential in their health and fitness. Movement Crew is a CrossFit Gym with different programs for all levels of CrossFit Personal Training Rehabilitation Weightlifting.View details →
Fitness Center

2.0 Strength and Fitness

Johannesburg, Gauteng2.0 Strength and Fitness is a premier Johannesburg gym that rejects fitness gimmicks in favor of mastering fundamental, functional movements under expert coaching. Founded by Ronit Garber, the facility combines personalized personal training with dynamic group classes like boxing and powerlifting to build sustainable, lifelong strength for all experience levels.View details →
Fitness Center

SAS Fitness Health Gym Johannesburg

Johannesburg, GautengSAS Fitness Health Gym in Fordsburg, Johannesburg, offers a contract-free, month-to-month training facility equipped with specialized strength, cardio, and boxing areas. It caters to diverse member needs by providing flexible monthly rates and dedicated hours for women's privacy. Owned by an international fitness competitor, it operates as a specialized strength, cardio, and boxing facility known for its flexible membership structure.View details →
Fitness Center

Gym on 5th

Johannesburg, GautengGym on 5th is a private fitness facility located in Houghton Estate, Johannesburg, that offers flexible standard membershipsor discounted rates for members training with an in-house instructor. The gym provides diverse amenities including a sauna, tennis court, and showers, alongside tailored services like boxing classes, Pilates, biokinetics, and Electric Muscle Stimulation. It operates daily, starting at 5:30 AM on weekdays and 6:00 AM on weekends, and provides new clients with a free trial session alongside a personal trainer.View details →
Fitness Center

Planet Fitness - Just Gym Newtown

Johannesburg, GautengPlanet Fitness South Africa provides accessible health clubs nationwide, featuring extensive cardio and weight training zones alongside structured group exercise classes. Members can select tailored options ranging from single-club access to multi-location flexibility, with added value available through medical aid reward program integrations.View details →
Fitness Center

Gym Company Doornfontein

Johannesburg, GautengThe Gym Company Doornfontein is a fitness center located at End Street Mall, 120 End Street in Johannesburg, South Africa. It features dedicated areas for weight training, functional fitness, and cardiovascular exercises, alongside change rooms with lockers and showers. The facility operates daily, opening at 5:00 AM on weekdays and 7:00 AM on weekends, with standard single-club membership rates historically starting at *R199 per month. *Could Change in futureView details →
Fitness Center

RAW Combination Fitness Training Centre

Johannesburg, GautengRAW Combination Fitness Training Centre (also known as Team War Kings) is a highly-rated mixed martial arts (MMA) and high-intensity functional fitness facility located in Kensington, Johannesburg. Founded in 2012, the gym focuses on body transformations, strength, and endurance through combination training.View details →
Fitness Center

Planet Fitness Signature - Wanderers

Johannesburg, GautengPlanet Fitness South Africa provides accessible health clubs nationwide, featuring extensive cardio and weight training zones alongside structured group exercise classes. Members can select tailored options ranging from single-club access to multi-location flexibility, with added value available through medical aid reward program integrations.View details →
Fitness Center

Swim Waves Wanderers

Johannesburg, GautengSwim Waves Wanderers is an indoor swim school operating out of Planet Fitness in Illovo, Johannesburg, that provides structured aquatic programs for all age groups and skill levels. Their curriculum includes learn-to-swim basics, stroke instruction, and multi-tier squad training designed for beginner, intermediate, junior, and senior swimmers. The facility runs scheduled afternoon lessons from Monday through Saturday, offering a controlled fitness environment to build water safety, technical proficiency, and competitive endurance.View details →
Fitness Center

Virgin Active Gym Old Eds

Johannesburg, GautengVirgin Active is a top global gym chain with over 130 clubs across Southern Africa, offering state-of-the-art workout gear, swimming pools, and diverse group classes like yoga, HIIT, and cycling. Members can choose between single-club, multi-club, or luxury Collection plans, and they can track workouts on the app to earn weekly rewards or link medical aid like Discovery Vitality for huge monthly discounts.View details →
Fitness Center

Planet Fitness Bedfordview

Johannesburg, GautengPlanet Fitness South Africa provides accessible health clubs nationwide, featuring extensive cardio and weight training zones alongside structured group exercise classes. Members can select tailored options ranging from single-club access to multi-location flexibility, with added value available through medical aid reward program integrations.View details →
Fitness Center

Virgin Active Gym Melrose Arch

Johannesburg, GautengVirgin Active is a top global gym chain with over 130 clubs across Southern Africa, offering state-of-the-art workout gear, swimming pools, and diverse group classes like yoga, HIIT, and cycling. Members can choose between single-club, multi-club, or luxury Collection plans, and they can track workouts on the app to earn weekly rewards or link medical aid like Discovery Vitality for huge monthly discounts.View details →
Fitness Center

Virgin Active Gym Braamfontein

Johannesburg, GautengVirgin Active is a top global gym chain with over 130 clubs across Southern Africa, offering state-of-the-art workout gear, swimming pools, and diverse group classes like yoga, HIIT, and cycling. Members can choose between single-club, multi-club, or luxury Collection plans, and they can track workouts on the app to earn weekly rewards or link medical aid like Discovery Vitality for huge monthly discounts.View details →
Fitness Center

Virgin Active Gym Milpark

Johannesburg, GautengVirgin Active is a top global gym chain with over 130 clubs across Southern Africa, offering state-of-the-art workout gear, swimming pools, and diverse group classes like yoga, HIIT, and cycling. Members can choose between single-club, multi-club, or luxury Collection plans, and they can track workouts on the app to earn weekly rewards or link medical aid like Discovery Vitality for huge monthly discounts.View details →
Fitness Center

CityROCK Johannesburg

Johannesburg, GautengCityROCK is more than just a gym, it is where like-minded people meet and share their passion for climbing. Climbing is not like sitting on a cardio machine for what feels like hours – each climb is different and offers unique physical and mental challenges that will keep you coming back. Our facilities includes a huge roped climbing area, large bouldering section, automatic belays, a kids' section, a full fitness gym, a fully stocked outdoor gear shop, and a yoga & pilates studio.View details →
Fitness Center

Moove Motion Fitness Club Rosebank

Johannesburg, GautengStep into Moove Rosebank, your ultimate fitness playground in The Zone. With cutting-edge equipment, sleek design, and an energy that’s contagious, this isn’t just a gym—it’s where transformation becomes a vibe. From world-class workouts to a community that thrives on motivation, Moove is your go-to spot to sweat, level up, and feel unstoppable. Ready to redefine your fitness journey? Let’s Moove!View details →
Fitness Center

Planet Fitness Greenstone

Johannesburg, GautengPlanet Fitness South Africa provides accessible health clubs nationwide, featuring extensive cardio and weight training zones alongside structured group exercise classes. Members can select tailored options ranging from single-club access to multi-location flexibility, with added value available through medical aid reward program integrations.View details →
Fitness Center

TopGun Fitness

Johannesburg, GautengTopgun Fitness - we are dedicated to guiding individuals on their fitness journey towards becoming their best selves. With our inclusive atmosphere, excellent coaching, and diverse range of programs, we empower our members to embrace a healthy lifestyle, feel proud of their bodies, and achieve lasting results. Join our community today and unlock the potential within you!View details →
Fitness Center

Virgin Active Gym Edenglen

Johannesburg, GautengVirgin Active is a top global gym chain with over 130 clubs across Southern Africa, offering state-of-the-art workout gear, swimming pools, and diverse group classes like yoga, HIIT, and cycling. Members can choose between single-club, multi-club, or luxury Collection plans, and they can track workouts on the app to earn weekly rewards or link medical aid like Discovery Vitality for huge monthly discounts.View details →
Fitness Center

Raise The Barre

Johannesburg, GautengRaise The Barre - Strengthen, Tone, and Transform At Raise The Barre, we offer low-impact, high-intensity barre workouts designed to strengthen, tone, and transform your body. Our classes focus on small muscle groups for big results, and they are pregnancy-safe, making them accessible to everyone, regardless of fitness level or life stage. We pride ourselves on creating a supportive and safe space where you can challenge yourself, push your limits, and feel empowered. Whether in-studio or online, join us to experience a workout that leaves you feeling stronger and more energized.View details →
Fitness Center

F45 Training Bedfordview

Johannesburg, GautengF45 Training Bedfordview offers fast, 45-minute group workouts that combine intense cardio with strength training. Located in Johannesburg, this mirror-free gym focuses on a supportive community where personal coaches help you correct your form and reach your fitness goals safely.View details →
Fitness Center

Twisted Cirque Fourways

Johannesburg, GautengTwisted Cirque, a Pretoria and Johannesburg-based organization, provides comprehensive training programs for individuals of all ages and skill levels. Each class is tailored to the specific needs and abilities of the student, ensuring that beginners are adequately prepared to progress. The curriculum is designed to foster the development of essential skills, with the ultimate goal of enabling students to become instructors or performers for the Group.View details →
Fitness Center

Bester Strength and Conditioning

Johannesburg, GautengBester Strength and Conditioning is a private, boutique gym facility situated at the Senderwood Centre on 15 Chaucer Avenue in Johannesburg, South Africa. Founded by qualified Sports Scientist Neil Bester, the facility focuses on sports science, functional training, and athletic performance. Operating under the philosophy of the "Home of the Everyday Athlete," the gym offers structured personal training, private group fitness classes, and athletic periodization programs.View details →
Fitness Center

Durandt's Boxing & Fitness

Johannesburg, GautengLocated in Linksfield Johannesburg, Durandt's Boxing & Fitness was founded in 1986 by the late Nick Durandt, driven by a deep passion for the sport of boxing. What began as a professional boxing facility soon evolved into a vibrant community hub, introducing ‘boxercise’—a dynamic way to combine fitness and boxing training for all. For over three decades, Durandt’s has grown from strength to strength as we've produced champions in the ring and built lasting bonds with our clients. Whether you're training to compete or just looking to get fit, you'll find your place at Durandt’s.View details →
Fitness Center

The Den Gym

Johannesburg, GautengAt The Den, we’re more than just a gym—we’re a community built on strength, smart training, and injury-free progress. Our expert coaching ensures you move well before you move heavy, creating a space where hard work meets purpose. We’re here for those who value quality coaching over cheap memberships, from couples and parents to anyone serious about long-term health and strength. No ego-lifting, no reckless workouts—just structured, high-energy training that delivers real results. If you’re ready to train smart, push limits, and be part of something better, welcome to The Den.View details →
Fitness Center

Virgin Active Gym Sandton

Johannesburg, GautengVirgin Active is a top global gym chain with over 130 clubs across Southern Africa, offering state-of-the-art workout gear, swimming pools, and diverse group classes like yoga, HIIT, and cycling. Members can choose between single-club, multi-club, or luxury Collection plans, and they can track workouts on the app to earn weekly rewards or link medical aid like Discovery Vitality for huge monthly discounts.View details →
Fitness Center

3DimensionFitness

Johannesburg, Gauteng3DimensionFitness is a functional training gym in Florida Park, Roodepoort, that specializes in strength, conditioning, and adaptive wheelchair workouts. The facility includes functional workout spaces, wheelchair-accessible entrances and parking, and an on-site specialty coffee shop named 3D Coffee Stop.View details →
Fitness Center

Virgin Active Gym Greenstone

Johannesburg, GautengVirgin Active is a top global gym chain with over 130 clubs across Southern Africa, offering state-of-the-art workout gear, swimming pools, and diverse group classes like yoga, HIIT, and cycling. Members can choose between single-club, multi-club, or luxury Collection plans, and they can track workouts on the app to earn weekly rewards or link medical aid like Discovery Vitality for huge monthly discounts.View details →
Fitness Center

Righteous Warrior Krav Maga Kempton Park

Johannesburg, GautengRighteous Warrior Krav Maga (RWKM) is a specialized self-defence training institution in South Africa certified under Israeli Krav International (IKI). Headed by instructor F H Havinga, the organization provides reality-based tactical survival training across multiple branches in Gauteng, specifically in Benoni, Boksburg, Kempton Park, and Pretoria. Their system focuses strictly on practical, simple movements derived from natural body reflexes to help everyday citizens survive real-world violence.View details →
Fitness Center

Righteous Warrior Krav Maga Benoni

Johannesburg, GautengRighteous Warrior Krav Maga (RWKM) is a specialized self-defence training institution in South Africa certified under Israeli Krav International (IKI). Headed by instructor F H Havinga, the organization provides reality-based tactical survival training across multiple branches in Gauteng, specifically in Benoni, Boksburg, Kempton Park, and Pretoria. Their system focuses strictly on practical, simple movements derived from natural body reflexes to help everyday citizens survive real-world violence.View details →
Fitness Center

Righteous Warrior Krav Maga Boksburg

Johannesburg, GautengRighteous Warrior Krav Maga (RWKM) is a specialized self-defence training institution in South Africa certified under Israeli Krav International (IKI). Headed by instructor F H Havinga, the organization provides reality-based tactical survival training across multiple branches in Gauteng, specifically in Benoni, Boksburg, Kempton Park, and Pretoria. Their system focuses strictly on practical, simple movements derived from natural body reflexes to help everyday citizens survive real-world violence.View details →
Fitness Center

The Gym Company East Point

Johannesburg, GautengThe Gym Company East Point is a fitness facility situated at the East Point Shopping Centre on the corner of Rietfontein and North Rand Roads in Boksburg. Operating seven days a week with varying early morning and evening hours, the venue provides amenities such as weight-training equipment, cardio machines, a spa, and a sauna. Members are eligible for validated free parking at the shopping center, though the facility experiences high peak-hour crowding.View details →
Fitness Center

Planet Fitness Roodepoort

Johannesburg, GautengPlanet Fitness South Africa provides accessible health clubs nationwide, featuring extensive cardio and weight training zones alongside structured group exercise classes. Members can select tailored options ranging from single-club access to multi-location flexibility, with added value available through medical aid reward program integrations.View details →
Fitness Center

Virgin Active Gym Roodepoort

Johannesburg, GautengVirgin Active is a top global gym chain with over 130 clubs across Southern Africa, offering state-of-the-art workout gear, swimming pools, and diverse group classes like yoga, HIIT, and cycling. Members can choose between single-club, multi-club, or luxury Collection plans, and they can track workouts on the app to earn weekly rewards or link medical aid like Discovery Vitality for huge monthly discounts.View details →
Fitness Center

Body20 Town Square

Johannesburg, GautengBody20 Town Square is an EMS fitness studio located at Town Square Shopping Centre in Roodepoort. Owned by Saray Khumalo, it offers coach-led, 20-minute electro-muscle stimulation workouts paired with InBody composition tracking.View details →
Fitness Center

LJ.Fitspiration

Johannesburg, GautengLJ.Fitspiration is a vibrant rebounding studio situated at Avion Park Golf Club in Kempton Park. Our signature offering includes energetic fitness classes conducted on mini trampolines. We take pride in creating a friendly and welcoming atmosphere with great vibes, ensuring that our clients have fun and invigorating fitness experience. Come bounce your way to a healthier you at LJ.Fitspiration!View details →
Fitness Center

CrossFit P.F.L

Johannesburg, GautengOne stop fitness facility; catering for all your health and fitness needs! We offer CrossFit with small coach-led classes, BoxFit, Functional Fitness, Personal Training, Traditional Gym, Rehab, Sports Massage Therapist, Supplement Shop, Coffee Shop Our World-class Facility, Certified coaches and competitive pricing packages provides value to anyone who is looking for individualized support within a supportive community. We are a diverse group of people, welcoming people from all walks of life.View details →
Fitness Center

Fitcube SA Fitness Center

Johannesburg, GautengA Functional Fitness Group and Gym Facility offering a variety of Group fitness classes and Personal Training as well as a wide selection of cardio, resistance and weight training equipment for the regular gym goer. Functional Group Classes Rebounding fitness classes Muay That Group and individual classes Personal Training Physiotherapist.View details →
Fitness Center

Zone Fitness Lenasia

Johannesburg, GautengZone Fitness Lenasia features a fully equipped cardio and weights section and an aerobics studio hosting a variety of fitness classes. Zone Fitness Lenasia is open seven days a week to make staying fit a breeze.View details →
Fitness Center

Gym Company Parkside Centre

Johannesburg, GautengThe Gym Company Parkside Centre is a fitness facility located in Bromhof, Randburg, operating daily from 5:00 AM on weekdays and compressed hours on weekends. The gym features cardio, weight, and circuit training zones, alongside specialized amenities like squash courts, a sauna, a dedicated childcare area, and an on-site spa.View details →
Fitness Center

Centred Soul Pilates Studio

Johannesburg, GautengCentred Soul Pilates Studio is a boutique wellness facility located at 331 Stallion Road, Ruimsig, Roodepoort. Led by certified BASI instructors, the women-owned studio provides professional core conditioning and flexibility training through private, duo, trio reformer, and group mat sessions. The studio operates weekdays from Monday to Friday, requiring all new clients to complete an initial orientation session before joining regular classes.View details →
Fitness Center

CrossFit M4M

Johannesburg, GautengCrossFit M4M (also known as CrossFit Ruimsig) is an official affiliate gym located at 53 Hendrik Road, Poortview, Roodepoort, owned and directed by head coach Kenneth Badenhorst. The facility provides coach-led functional fitness classes, specialized ladies-only sessions, and one-on-one training, alongside access to an on-site biokineticist. Monthly membership options include limited weekly sessions, student rates, or unlimited class access.View details →
Fitness Center

Falcon Fitness

Johannesburg, GautengSpecialize in Muay Thai, Thai Boxing, Cardio & Fitness and Karate. Teaching Self defense and building self confidence and self esteem. Strong bodies & Minds. Separate classes available for ladies / Guys / Kids. Private classes can be arranged.View details →
Fitness Center

CoreOne Gym Mulbarton

Johannesburg, GautengCoreOne guarantees results, end of story! From Cardio Boxing to Strength Training and Goju Kai Karate, we've got group classes for everyone.Our 6-month gym memberships include a personal trainer, small group classes, and monthly body fat assessments with no hidden costs.Small class sizes are limited to 10 people, ensuring that everyone receives special attention and achieves results. We also offer a VIP one-to-one option if you are looking for something slightly more private; this package is month to month.View details →
Fitness Center

Southern Suburbs Sports and Recreation Centre

Johannesburg, GautengThe Southern Suburbs Sports and Recreation Centre is a multi-purpose municipal facility located at 1 Berg Street in Johannesburg, managed under the City of Johannesburg's Region F. The complex features a renovated community hall with an integrated bar area for public functions, alongside dedicated workout spaces, a swimming pool with water slides, and physical sports fields utilized by local clubs. It hosts structured community fitness programs, including boxing, karate, taekwondo, aerobics, yoga, and dance classes, though recent community assessments note ongoing infrastructure maintenance challenges regarding its public restroom facilities.View details →

See all 46 fitness center in Gauteng — free

Get GPS directions, contact numbers and full offline search — 100% free.

Free GPS directions to every placeContact numbers & WhatsAppOffline access for road tripsFull search across 11,660+ placesFavourites, notes & check-in map
Get GPS & contact details free
on the CastAwayZA Android app
Download