Discovery Miles is Discovery's rewards currency, which you can earn by getting healthier, driving well and spending responsibly.
How to earn Discovery Miles
Earn Discovery Miles by getting healthier, driving well and spending responsibly.
Get up to 75% back in Discovery Miles
Vitality Health members with Vitality Money, get up to 75% back in Discovery Miles when you buy HealthyFood at Pick n Pay or Woolworths. Plus, you get up to 50% back on HealthyCare items at Clicks or Dis-Chem and on Vitality Active Gear items at Sportsmans Warehouse, Totalsports and Nike concept stores.
Get rewarded for getting active and driving well
Vitality Money members can earn up to 1 Discovery Mile for every Vitality fitness point or Vitality Drive point. Every week, you can get up to 100% of your fitness or driving points back in Discovery Miles!Learn more
Get rewarded for achieving your Vitality Active Rewards goals
Earn Discovery Miles through Vitality Active Rewards by achieving your weekly exercise, drive and money goals. On Rewards Wednesday, you can pick a tile on your gameboard to reveal between 150 and 750 Discovery Miles. This means you're guaranteed a coffee or more for every goal you achieve.Learn more
Get Discovery Miles back on your fuel spend and Uber rides
Vitality Money members earn up to 20% back in Discovery Miles on your qualifying fuel spend when you fill up at BP and Selected service stations, or when you ride with Uber.
Use your Discovery Bank credit card to earn Discovery Miles
Earn Discovery Miles on qualifying online and in-store purchases when you use your Discovery Bank credit card.
How to spend Discovery Miles
Spend your Discovery Miles on a range of Vitality Active Rewards in the Vitality Mall or use them to shop at our exciting online and in-store partners. You can spend Discovery Miles on airtime, data, SMS bundles and prepaid electricity and water. Spend them on travel, send them to friends and family or exchange them for cash.
Your Discovery Miles are now more valuable than cash
Save up to 20% when spending your Discovery Miles through our Discovery Miles online and in-store partner network, Vitality Mall and when you spend them on prepaid products and services through the Discovery Bank app.Learn more
Spend Discovery Miles in the Vitality Mall
Get up to 20% off when you spend your when you spend your Discovery Miles on a range of exciting rewards in the Vitality Mall - from coffees, smoothies and snacks, to movies, shopping rewards and much more using the Discovery app.Learn more
Spend your Discovery Miles online
You can save up to 20% when you use Discovery Miles for purchases from our online partner stores like takealot.com, Yuppiechef, Loot.co.za, Zando and so many more.Shop online
Shop in-store with your Discovery Miles
Save up to 20% when you spending your Discovery Miles at in-store partners like Sportsmans Warehouse, Dis-Chem, Clicks, Pick n Pay and many more.
Open your Discovery Bank app, choose your Discovery Miles Account, tap Spend, then on 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.Shop in-store
Spend Discovery Miles on travel
When you're a Vitality Health member with Vitality Money, you can save up to 75% on travel. Spend your Discovery Miles on flights and accommodation through kulula.com.
When booking a Dream Destinations holiday through Contiki, Royal Caribbean International or World Leisure Holidays, tell your travel agent that you would like to redeem your Discovery Miles as part of your booking.
You can spend your Discovery Miles on more flight, accommodation and car hire options through Travelstart and SafariNow.
Convert your Discovery Miles to travel rewards
Convert your Discovery Miles into travel rewards with our flight partners' rewards programme. Your converted rewards will show up in the partner programme's rewards balance.
Monetise them or use them to pay your contacts
You can exchange your Discovery Miles for cash which will be transferred straight into your Discovery Bank account. You can also send Discovery Miles to any of your contacts who have a Discovery Miles Account with Discovery Bank.