Discovery Vitality

Discovery Vitality is the wellness programme that rewards you for getting healthier. All you have to do is know more about your health and take a few easy steps to improve it.

Every step earns you Vitality points and improves your Vitality status. The more points you earn, the more travel, shopping and lifestyle rewards you get!

Why choose Discovery Vitality

Do well with Vitality

We encourage you to Know your health and Improve your health, then we give you fantastic rewards.


Get up to 25% cash back on thousands of foods that make you healthier and earn Vitality points for the healthy foods you choose.

Activate the benefit and get up to 10% cash back

Do a Vitality Health Review and increase your cash back to 25%


Get up to 25% cash back on HealthyCare products at Clicks.


Get up to 25% cash back on HealthyGear products at adidas or Totalsports stores.

Get active

Join Virgin Active Health Clubs or Planet Fitness and you (and your spouse) pay a card fee and a once-off fee of only R1 030, and you save up to 80% on the standard monthly rate.

Travel rewards

Get terrific travel and lifestyle rewards for getting healthier, like up to 35% off, British Airways and Emirates flights and up to 50% off at Tsogo Sun.

Watch movies for less

Watch the latest Ster-Kinekor movies for less than half price. Vitality kids older than 2 but younger than 18 get free movies before 7pm.


Sign up for VitalityMobile and get free calls* to other VitalityMobile members and an extra 50% data boost*.

*Terms and Conditions apply

Be Rewarded with DiscoveryCard

Get cash back when you shop with your DiscoveryCard in our store network.

Understand your health status

Have preventive screening tests and do online or other health and fitness assessments to learn more about your health status.

Great magazine deals

Get up to 60% off a range of magazines on discovery/mall. Subscribe to your favourite magazines today.

Vitality Community

Everybody can track and manage their fitness and nutrition online. Get expert advice and keep track of all your fitness, nutrition and health information.

Discovery Baby and kids

Whether you’re having your first baby or bringing up your kids, Vitality will help you raise healthier, happier children.



Discovery Vitality

Find out how Vitality can help you get healthier by giving you the knowledge, tools, personalised wellness programmes and motivation to improve your health. We’ll also show you all the rewards you can enjoy for improving your health.