Ðiscovery Miles - our rewards currency that's more valuable than cash.

You can earn Ðiscovery Miles by getting healthier, driving well and spending responsibly. Ðiscovery Miles are more versatile, with more ways to earn and spend them than ever before.
How to earn Ðiscovery Miles
Enjoy dynamic lifestyle rewards in Ðiscovery Miles
If you are a Vitality Health member with Vitality Money, you can get up to:
- 75% back in Ðiscovery Miles when you buy HealthyFood at Pick n Pay or Woolworths
- 50% back on HealthyCare items at Clicks or Dis-Chem
- 50% back on HealthyBaby items from Babies R Us / Toys R Us and Dis-Chem Baby City
- 25% back on healthier meal options with HealthyDining from Uber Eats and at our restaurant, convenience and ready-made meal partners
Get rewarded on fuel spend and Uber rides
Earn up to 20% back in Ðiscovery Miles on qualifying spend when you fill up at BP and select Shell service stations, or when you ride with Uber.

Use a Discovery Bank credit card
Earn Ðiscovery Miles on all qualifying purchases made with your Discovery Bank credit card.
Learn more about the Discovery Bank credit cardAchieve your Vitality Active Rewards goals
Earn thousands of Ðiscovery Miles every week when you play your Vitality Active Rewards gameboard on Rewards Wednesday.
How to spend Ðiscovery Miles
Save up to 15% when you spend Ðiscovery Miles in the Vitality Mall, at our online and in-store partners, or on prepaid products and services. Plus get up to 30% off on Miles Ð-Day.
Learn more about how to spend your Ðiscovery Miles
Get up to 30% off your shopping on Miles Ð-Day
On the 15th of every month, you can get between 10% and 30% off at over 40 online and in-store retail partners.
Learn more about Miles Ð-Day
Spend your Ðiscovery Miles on Vitality Active Rewards
Spend Ðiscovery Miles on a range of exciting rewards in the Vitality Mall, including coffees, smoothies, movies, shopping rewards and much more using the Discovery app.
Learn more about Vitality Active Rewards
Spend your Ðiscovery Miles online
You can save up to 15% when shopping every day with your Ðiscovery Miles at our online and in-store partners like iStore, Loot.co.za, takelaot.com, Yuppiechef, and many more. You can also double your Ðiscovery Miles discount on the 15th of every month and get up to 30% off on Miles Ð-Day.
View our online partnersShop in-store with your Ðiscovery Miles
Save up to 15% when spending your Ðiscovery Miles at in-store partners like Clicks, Dis-Chem, Pick n Pay, Sportsmans Warehouse and many more. On Miles Ð-Day, you can double your Ðiscovery Miles discount and get up to 30% off on your in-store shopping.
Open your Discovery Bank app, choose your Ðiscovery Miles Account, tap Spend, then Pay In-store. Enter the rand amount you'd like to spend, and tap Generate voucher. Show your voucher to the cashier to redeem it.
Click here to watch a quick video on how to generate your voucher code.
View in-store partners
Spend your Ðiscovery Miles on prepaid products and services
Purchase airtime, data and SMS bundles, as well as prepaid water and electricity on the Discovery Bank app and get up to 15% off.
Learn more about prepaid products and servicesGo everywhere with Vitality Travel
Vitality Travel gives you unprecedented discounts and travel rewards on a wide range of flights, accommodation, car hire and exciting local and international travel experiences.
Plus, you can spend Ðiscovery Miles on millions of local and international accommodation listings on Booking.com, all through the Vitality Travel platform, so that you can manage all your bookings in one place and enjoy the benefits of Vitality Travel servicing.
Learn more about Vitality Travel
Monetise your Ðiscovery Miles or send them to your mobile contacts
Exchange Ðiscovery Miles for cash, paid straight into a Discovery Bank account. You can also send them to any of your mobile contacts who have a Ðiscovery Miles Account with Discovery Bank.
Learn more about Ðiscovery Miles
Our Partners
With an array of amazing rewards from some of the world's best brands, you can shop up a storm, look great and enjoy the latest technology - all while taking small steps towards improving your health.









