Join in July

Get up to 50% off fees for 3 months + free bag*

Reignite your inner fire at Virgin Active this winter.
*T&Cs apply

See our deals
What are you looking for?
THIS MONTHS OFFER

Here's the deal

50% off for 3 months + a free bag
50% off for 3 months + a free bag

Join as a Premier member and get a complimentary gym bag, plus half price off fees in Oct, Nov and Dec.

*T&Cs apply

35% off for 3 months

Join on a Club, Premier Select or Premier Youth membership now and get 35% off fees in Oct, Nov and Dec.

*T&Cs apply

20% off for 3 months

Join on an Off-peak Club or Youth Club membership, and get 35% off fees in Oct, Nov and Dec.

*T&Cs apply

Give your body what it deserves

More reasons to join in July

Namibia and Botswana: July + September Free

Join Virgin Active in Namibia or Botswana and get a month on us.

You can find these Health Professionals at the following gyms:

Maerua Mall
Kleine Kuppe
Airport Junction
Kids: Free Swim Assessment + No join fee
Collection: 50% off for 3 months

Testimonials

It's been said...

Such a Magnificent place for relaxation

Mamolatelo
Polokwane

More like family fun then a Gym. I always feel welcome.

Tanya
Nelspruit

My home away from home

George
Sandton

What a perfect way to Kickstart a day.

Moses
Welkom

My happy place. So much entertainment for your body. Nice vibe.

Nissa
uMhlanga

Beyoncé of the gyms!

Lusanda
East London

Wow they got all equipment u need to build up your body 👌

Siphesihle
Soweto

Home is where the heart is and and this place is really home.

Thabiso
Jabulani

A place for your mind & body. A workspace. A play space.

Wayne
Cape Town

My fitness club, my other home😘😘💪just can’t do without.

Bongi
Gqeberha

Healthy place that I don’t want to miss.

Itulmeleng
Kimberley

One and only gym.

Trinette
George
What people ask

Got any questions?

What type of membership options do you offer?

There’s something for everyone. Choose between full access to all our clubs, including our luxury destinations, access to a selection of clubs, access to a single club or even access to a single club during off peak hours. We also have a range of options for the under 18s (from 6 weeks of age). Find out more about our membership options.

How much do I save on membership fees if I'm on medical aid?

Discovery Vitality members save up to 75% on monthly gym membership fees and earn Vitality points for every 30+ minute online workout a day.

Momentum Premier members save 25% monthly on Virgin Active gym membership fees. Zero activation fee and no minimum gym visits required.

Can I come check out the club before I join?

Absolutely, pop into your closest club or give them a call to arrange a visit. You can also get a free guest pass right here.

What kind of classes do you offer?

Gym classes are not only a great way to mix up your training routine, but they are a great way to meet new people and have fun as a group. We’ve got a great range of high intensity and low impact classes some of which include Yoga, GRID, Dance, Boxing, Cycle, Shape, Step, Pilates, and Aqua Fitness. Check out our full range of classes here.

Do all your clubs have pools?

We have the largest estate of pools in South Africa, and they vary from 20 to 25 metres and are heated for swimming all year round. Many of our clubs also have smaller heated leisure pools, perfect for learning to swim, aqua classes or just a little splash. Use the club finder on this website to check whether the club you are looking at has swimming facilities.

What should I bring on my first day of training?

Two locks, one for your valuables (small lockers for keys and wallets etc. in CCTV monitored areas) and one for the change room lockers. You should also bring a water bottle, which you can fill at the water stations throughout the club and a sweat towel. But most of all, bring your A-game.

Did you know?

Get a free 30 day
gym programme

When you join Virgin Active, you’ll receive an exercise programme with video guides, nutritional info and helpful tips weekly over 30 days delivered straight to you via WhatsApp.

Dance 265

Give your body
what it deserves