GET 3 MONTHS FREE VITALITY.
Join in 60 seconds and enjoy immediate rewards! Get started now.
Get active in a way that works for you.
Discover a world of workouts at your fingertips, even ones you've never tried before!
Book a workout in minutes and get 2 free workouts a month (up to 24 a year) to play and explore.
Join the gym and get a 75% discount on a monthly club membership.
Plus, engage in a variety of exercises and get rewarded.
All in the Discovery app.
Find out moreGetting active has never been more rewarding...
Join the gym and get 75% off
Get a 75% discount every month on a local club membership at Virgin Active or Planet Fitness.
Visit the Gym and get your first 3 visits for free!
Exercise at Virgin Active or Planet Fitness from as little as R75 a month with Vitality Pay as you Gym.
Earn up to 600 Vitality points with HYROX
Discovery Vitality is the Official Wellness Sponsor for HYROX South Africa. Vitality members can also earn Vitality points at HYROX race events:
- 600 Vitality points in the singles category
- 600 Vitality points in the doubles category
- 100 Vitality points in the relay category
Book up to 24 free workouts a year

Book access passes, boxing classes, CrossFit or yoga sessions and more all in the Discovery app
Discover a world of workouts at your facility
Book a workout of your choice
Pay using Vitality Pay or Ðiscovery Miles

Engage with your facility & earn Vitality points
It's like that everything app, but for exercise
Exercise outdoors and get rewarded
So many ways to get active and get rewarded...
Earn Vitality points
You can earn 100 Vitality points for completing a workout of 30 minutes or more. To find a points-earning facility near you, log into the Discovery app and navigate to Vitality Fitness > Discover.
Some facilities may not yet be part of the Vitality Fitness network. You can tap here to view a list of these points-earning facilities.