- Wagering
- 6x
- Min deposit
- R50
- Expiry
- 30 days
- Min odds
- 2
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.
Every 10bet offer
How to claim: 100% up to R5,000
- Register at 10bet and verify your account
- Choose the 100% Welcome Bonus in the cashier before you deposit
- Deposit at least R50 (crypto deposits do not qualify)
- Roll the deposit plus bonus over 6x at odds of 2.00 or higher within 30 days
How to claim: 100 free spins
- Register at 10bet with your South African ID
- Verify your account
- 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
- Register at 10bet and verify your account
- Choose the 100% Welcome Bonus in the cashier before you deposit
- Deposit at least R50 (not with crypto)
- 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.
- 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.
- 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.
- Wagering
- 35x
- Min deposit
- R50
- Expiry
- 30 days
How to claim the 10bet welcome offer
- Open the account with your South African ID number and mobile number, then upload your FICA documents (ID and proof of address).
- Wait for the 100 free spins to appear and play them first: they cost you nothing.
- 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.
- 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
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.