About
Virgin Active Bel Air is a full-service health club in Northriding, Johannesburg, designed for members who want a balanced mix of strength, conditioning and recovery. The club features a heated lap pool for focused swim training and squads, as well as a smaller heated pool ideal for aqua classes and swimming lessons, making it a strong choice for anyone serious about water-based fitness. Inside the gym, members enjoy modern cardio and strength equipment, plus Wattbikes and rowers for performance-focused training sessions. Group training plays a central role, with energetic Ride classes and a studio offering fiery Yoga and restorative Pilates, helping you build resilience while staying injury-conscious. Families benefit from an access-controlled movement and care space for kids, so parents can train with peace of mind. With highly qualified personal trainers available for tailored programs, Virgin Active Bel Air supports clear goals from weight loss and muscle gain to functional and sport-specific strength.
Media
Upcoming events
No known events at the moment.
Amenities
No equipment listed yet.
Access
Virgin Active Bel Air is located in Shop 10, Bel Air Shopping Centre on Malibongwe and Bel Airs Drive in Northriding, easily reached from greater Randburg and Johannesburg.
Opening hours
Mon-Thu 5am-9:30pm, Fri 5am-9pm, Sat-Sun 6am-8pm
Pricing
Pricing not listed yet.
Contact
2162 Johannesburg
i••••••••.••mEmail (not provided)Instagram (not provided)Strava (not provided)Facebook (not provided)TikTok (not provided)
Team
The coaching team has not been listed yet.
Athletes at this gym
No members linked yet.
Frequently asked questions
Where can I do HYROX in Johannesburg?
Virgin Active Bel Air is an HYROX affiliated gym in Johannesburg, South Africa, Shop 10, 2162 Johannesburg.
Is Virgin Active Bel Air an HYROX affiliated gym?
Yes. Virgin Active Bel Air is an HYROX affiliated gym, equipped for training on the official stations.