–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.

Discovery Insure members with Vitality Drive earn up to 50% back in rewards on fuel spend


Use a Discovery Bank card

Earn –iscovery Miles on all qualifying purchases made with your Discovery Bank card.

Learn more about the Discovery Bank card

Achieve 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, services and digital vouchers. 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 partners

Shop 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,prepaid water and electricity, as well as selected vouchers on the Discovery Bank app and get up to 15% off.

Learn more about prepaid products and services

Go 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.

Join Discovery Bank and earn more –iscovery Miles

Log in

Please click here to login into Discovery Digital Id

Please click here to login into Discovery Digital Id