Bonuses checked · 67 brands for South African players18+ · 0800 006 008
CasinoSlots.co.za
Best bonuses
Bonus codes

10bet bonus and promo codes

10bet gives new South African players 100 free spins on registration with no wagering, then a 100% first deposit bonus up to R5,000 for sports or casino. No promo code is needed: you pick the bonus in the cashier before your first deposit of R50 or more.

By Mark SmithChecked 3 min read
SA licensed
7.0/10
Welcome bonus · sports
100% up toR5,000
Wagering
6x
Min deposit
R50
Expiry
30 days
Min odds
2

Every 10bet offer

Welcome bonus · sports
100% up to R5,000
6xMin R5030 days
Claim bonus
No deposit bonus
100 free spins
No wageringNo deposit
Claim bonus
Cashback
10% up to R1,000
Claim bonus
Promotion · sports
Up to R200
Claim bonus
Welcome bonus
100% up to R5,000
35xMin R5030 days
Claim bonus

How to claim: 100% up to R5,000

  1. Register at 10bet and verify your account
  2. Choose the 100% Welcome Bonus in the cashier before you deposit
  3. Deposit at least R50 (crypto deposits do not qualify)
  4. Roll the deposit plus bonus over 6x at odds of 2.00 or higher within 30 days

How to claim: 100 free spins

  1. Register at 10bet with your South African ID
  2. Verify your account
  3. The 100 spins (R0.40 each) are credited on registration; winnings up to R400 go to your real-money balance with no wagering

How to claim: 100% up to R5,000

  1. Register at 10bet and verify your account
  2. Choose the 100% Welcome Bonus in the cashier before you deposit
  3. Deposit at least R50 (not with crypto)
  4. Wager the deposit plus bonus 35x within 30 days; slots count in full, table games 10%

What 10bet offers South Africans right now

10bet runs a two-part welcome for new players: a no-deposit spin bundle when you open the account, then a first deposit match that you point at either the sportsbook or the casino. On top of that come two regular deals for existing players: a Monday casino cashback and a multibet payback. Each one is set out below with the terms that decide whether it’s worth taking.

SA licensed
7.0/10
No deposit bonus
100 free spins
Wagering
No wagering
Min deposit
No deposit
Max cashout
R400

100 free spins on registration

The spins are the easy part. Register, verify your account and 100 spins are credited, each worth R0.40, so the bundle has a face value of R40. Winnings land in your real-money balance with no wagering, but they are capped at R400. That cap is generous for a R40 bundle: most spin runs finish well below it.

Because there is no playthrough, these spins are better value than most no deposit bonuses in South Africa, where 30x to 60x rollovers are common. Treat them as a free look at the casino, not as income.

100% first deposit bonus up to R5,000

The deposit match doubles your first deposit up to R5,000. You choose the sports or casino version in the cashier before you pay; it is not added afterwards. The minimum deposit is R50, and the bonus is valid for 30 days.

SA licensed
7.0/10
Welcome bonus · sports
100% up toR5,000
Wagering
6x
Min deposit
R50
Expiry
30 days
Min odds
2

Sports version. Roll the deposit plus the bonus over 6 times at odds of 2.00 or higher. On a R1,000 deposit you get R1,000 in bonus funds and need R12,000 in qualifying bets (6 × R2,000) before you can withdraw. That is achievable for a regular punter, but don’t chase it with bets you wouldn’t otherwise place.

Casino version. The casino match has the same cap and minimum but a heavier 35x rollover on deposit plus bonus. A R1,000 deposit means R70,000 of slot play to release R1,000, and table games count only 10%. The sports version is the better deal for most people.

SA licensed
7.0/10
Welcome bonus
100% up toR5,000
Wagering
35x
Min deposit
R50
Expiry
30 days

How to claim the 10bet welcome offer

  1. Open the account with your South African ID number and mobile number, then upload your FICA documents (ID and proof of address).
  2. Wait for the 100 free spins to appear and play them first: they cost you nothing.
  3. Go to the cashier, select the 100% Welcome Bonus (sports or casino), and only then deposit R50 or more. Use Ozow, a card or another Rand method: crypto deposits are excluded.
  4. Track the rollover in your account and finish it inside 30 days.

Offers for existing players

  • Monday cashback: 10% of net casino losses back each Monday, up to R1,000. It softens a bad week but is still a refund of money already lost.
  • Multibet payback: if one leg lets down a qualifying accumulator, 10bet refunds up to R200, up to three times a day. Check the minimum legs and odds in the promotion before you build the slip.

The terms that matter

  • One welcome bonus per person, household and device. Duplicate accounts lose the bonus and the winnings.
  • Pick before you pay. If you deposit first, the match can’t be added later.
  • Crypto doesn’t count. 10bet takes crypto, but crypto deposits don’t qualify for the welcome bonus.
  • The free-spin cap is R400. Anything above that is removed when the spins finish.
  • Odds of 2.00 or higher for sports rollover; lower-priced bets don’t count.

Paying in and out

Withdrawals are listed at 2-5 business days and go to a bank account in your own name once FICA is approved.

10bet also accepts crypto deposits, but because they don’t qualify for the welcome bonus, use a Rand method for your first deposit and keep crypto for later. Instant EFT through Ozow is usually the quickest way to fund the account, and it shows the deposit immediately so you can pick the bonus without delay. 10bet’s provincial licence from the Mpumalanga Economic Regulator means unresolved payout disputes can go to that regulator.

Is the 10bet bonus worth it?

For a sports punter, yes: no-wager spins plus a 6x deposit match is a fair package by South African standards. Our 10bet review covers the sportsbook, payouts and app in detail. Casino-first players should compare the 35x casino match with lower-wagering options like Wanejo Bets or the Easybet casino offer before depositing. Other provincially licensed options include Sunbet and Virgin Bet.

Whatever you choose, set a deposit limit in your account first. If gambling stops being fun, the National Responsible Gambling Programme helpline is free on 0800 006 008.

Similar bonuses elsewhere

R75,000
500% match · over 4 deposits · 1Win
Claim bonus
18+ · T&Cs apply
welcome bonus
500% match · 1Win
Claim bonus
18+ · T&Cs apply
30%
cashback · 1Win
No wagering
Claim bonus
18+ · T&Cs apply
other
15% match · 1Win
Claim bonus
18+ · T&Cs apply

Read the full review

Frequently asked questions

Does 10bet have a no deposit bonus?

Yes. 10bet credits 100 free spins worth R0.40 each when you register and verify your account. Winnings go to your real-money balance with no wagering, up to R400.

Do I need a 10bet promo code?

No. The welcome bonus is selected in the cashier before your first deposit, and the free spins arrive on registration. Codes you see on other sites are not needed and often belong to those sites.

What is the 10bet minimum deposit for the bonus?

R50. Crypto deposits do not qualify for the welcome bonus, so use Ozow, a card or another Rand method.

How long do I have to clear the 10bet welcome bonus?

30 days from the day the bonus is credited. Sports bonuses need 6x deposit plus bonus at odds of 2.00 or higher; the casino version needs 35x.

Is 10bet legal in South Africa?

Yes. 10bet South Africa operates under a provincial licence from the Mpumalanga Economic Regulator, so you have a local regulator to complain to if a dispute can't be settled with the bookmaker.

More casino bonus pages

Mark Smith, illustrated portrait
Editor · updated 06 Nov 2026

Mark has been writing about online gaming since 2007, covering everything from sportsbooks to casino and slot reviews, offering insights for players of all levels.

Set a limit before you playFree, confidential help 24/7: NRGP 0800 006 008.
Compare