BankDiscovery

The Independent Guide to Discovery Bank

Honest reviews, real fee comparisons, and clear explanations of Vitality Money rewards. Everything you need to decide if Discovery Bank is right for you.

Not affiliated with Discovery Limited. We may earn a referral reward.

Why South Africans are choosing Discovery Bank

Up to 75% fee discounts

The Vitality Money programme rewards healthy financial behaviour with significant fee reductions. At Diamond status, fees can drop to near zero.

Up to 7.35% on savings

Dynamic interest rates that increase as your Vitality Money status improves. Among the highest demand savings rates in South Africa.

Health meets wealth

The only bank that rewards you for living healthier. Your Vitality health status directly improves your banking rewards.

Award-winning app

Rated 4.7/5 on the App Store. Full banking, investing through EasyEquities, Vitality tracking, and spending insights in one app.

Earn up to 5,000 Discovery Miles

Use this referral code when opening your account. You get up to 5,000 Discovery Miles for a Full Banking Suite, or 2,500 for a Credit Card Account.

DNJ001

You must make a transaction using your virtual card or digital wallet within 30 days of opening your account to qualify. We also earn Discovery Miles from this referral. This does not affect our recommendations.

How Discovery Bank stacks up

A quick look at how Discovery Bank compares to South Africa's most popular banks.

FeatureDiscoveryCapitecFNB
Monthly fee (entry)R115R0-R6.50R109
Savings rate (max)7.35%7.5%*5.25%
Fee discountsUp to 75%NoneVia eBucks
CashbackUp to 20%1% flateBucks
BranchesDigital only850+600+
App rating4.7/54.6/54.5/5

*Capitec's best rate requires a fixed deposit. Discovery's rate is on demand savings.

Choose your card tier

Discovery Bank offers four card tiers based on your income. Each tier unlocks better rewards, higher interest rates, and more premium benefits.

Discovery Bank

Gold

Smart banking for everyday South Africans

R115/month

Can be reduced to R0 with Diamond Vitality Money status

Up to R350,000 per year

  • Full Vitality Money rewards programme
  • Up to 75% monthly fee discount at Diamond status
  • Dynamic interest rates on savings
  • Free Discovery Bank app with spending insights
  • Contactless payments and tap to pay
View full details

Discovery Bank

Platinum

Enhanced rewards for growing professionals

R170/month

Can be reduced to R0 with Diamond Vitality Money status

R350,000 to R850,000 per year

  • All Gold benefits plus enhanced rewards
  • Higher transaction and daily limits
  • Better dynamic interest rates
  • Up to 75% monthly fee discount at Diamond status
  • Priority customer support
View full details

Discovery Bank

Black

Premium banking with serious rewards

R295/month

Can be reduced to R0 with Diamond Vitality Money status

R850,000 to R2.5 million per year

  • All Platinum benefits plus premium perks
  • Domestic and international airport lounge access
  • Concierge service
  • Free device insurance
  • Highest dynamic interest rate boosts
View full details

Discovery Bank

Purple

The pinnacle of Discovery banking

R495/month

Can be reduced to R0 with Diamond Vitality Money status

Over R2.5 million per year

  • All Black benefits at the highest level
  • Unlimited domestic and international lounge access
  • Dedicated concierge team
  • Comprehensive device insurance
  • Maximum dynamic interest rates
View full details

Frequently Asked Questions

Discovery Bank's monthly fees range from R115 for the Gold suite to R495 for the Purple suite. These fees can be reduced by up to 75% through the Vitality Money programme. At Diamond Vitality Money status, the Gold suite can cost as little as R29 per month.
Yes. Discovery Bank is a fully licensed South African bank, registered with the South African Reserve Bank (licence number 2015/408745/06). It is backed by Discovery Limited, a JSE-listed company with a market capitalisation exceeding R100 billion. Your deposits are protected under South African banking regulations.
Vitality Money is Discovery Bank's behavioural rewards programme. You earn points by managing your finances well: saving regularly, insuring your assets, and putting money aside for retirement. Your points determine your Vitality Money status (Blue, Bronze, Silver, Gold, Diamond), and higher status unlocks better interest rates, lower fees, and higher cashback rewards.
Yes. You do not need a Discovery Health medical aid or Vitality membership to open a Discovery Bank account. However, having Discovery Vitality can boost your Vitality Money status faster and unlock additional rewards. The bank account works as a standalone product.
Discovery Bank offers up to 7.35% on demand savings accounts at Diamond Vitality Money status with the Purple suite. The rate varies by card tier and Vitality Money status. Even at Blue status, the rates are competitive with other South African banks.
No. Discovery Bank is a fully digital bank with no physical branches. All banking is managed through the Discovery Bank app or by calling their support centre. Most South Africans find the app handles everything they need, but if you require regular face-to-face banking, this is worth considering.
You can open a Discovery Bank account in minutes through the Discovery Bank app. You will need a valid South African ID, proof of income (latest payslip or 3 months' bank statements), and proof of residence. The app guides you through the entire process, including taking a selfie for verification.
Yes. Discovery Bank uses bank-grade encryption, biometric authentication (fingerprint and face recognition), and real-time fraud monitoring. It is registered with the South African Reserve Bank, and deposits are subject to the same protections as any other registered bank in South Africa.

Stay updated

Get notified when Discovery Bank changes fees, launches new features, or when we publish new comparisons.

No spam. Unsubscribe anytime.

Ready to switch to Discovery Bank?

Use referral code DNJ001 when you sign up. You earn up to 5,000 Discovery Miles, and so do we.

We earn Discovery Miles when you sign up with our code. This does not affect our recommendations.

Open Account with Code DNJ001 — Earn 5,000 Miles