With so many ways to earn and spend your Discovery Miles, you can reward yourself every day.
How to earn Discovery Miles
Earn Discovery Miles by getting healthy, driving well and spending responsibly.
Get up to 75% back in Discovery Miles on your HealthyLiving spend
Vitality 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 HealthyGear items at Sportsmans Warehouse or Totalsports.
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 rewarded for achieving your personalised health goals
You can earn thousands of Discovery Miles a year for achieving personalised health goals. All Vitality members have access to health checks and HealthyFood goals.Learn more
Get Discovery Miles back on your fuel spend and Uber rides
Vitality members with Vitality Money earn up to 20% back in Discovery Miles on your qualifying fuel spend when you fill up at BP and Shell 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.
Take advantage of our deals and exclusive offers
You can earn Discovery Miles just about anywhere, even when you participate in our special offers and exclusive deals.
How to spend Discovery Miles
Spend your Discovery Miles on a range of Vitality Active Rewards in the Discovery app or use them to shop at our exciting online and in-store partners. You can spend Discovery Miles on airtime, data, SMS bundles and travel, use them to pay friends and family, or exchange them for cash.
Spend Discovery Miles on Vitality Active Rewards
You can spend your Discovery Miles on a range of rewards - from coffees, smoothies and snacks, to movies, shopping rewards and much more using the Discovery app.Learn more
Shop in-store with your Discovery Miles
Use 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 on Pay, then on Pay in-store, and add the amount you'd like to spend. Then tap Generate QR code. Show your voucher to the cashier to redeem it.Shop in-store
Spend your Discovery Miles on airtime, data and SMS bundles
Use your Discovery Miles to buy airtime, data and SMS bundles straight from the Discovery Bank app. Best of all, by using Discovery Miles you get 15% off during the COVID-19 stay-at-home period.
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.
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.