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.
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.
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.
Get terrific travel and lifestyle rewards for getting healthier, like up to 35% off kulula.com, 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.
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.