Best betting sites in South Africa
Compare the best betting sites in South Africa below: each row shows the current welcome offer in ZAR and the local licence where one is held, so you can pick by the wallet you use and the markets you follow.
Top betting sites in South Africa, ranked
| # | Bookmaker | Welcome bonus | Visit |
|---|---|---|---|
| 1 |
|
200% up to R3,000 | Get bonus |
| 2 |
|
100% up to €100 (paid in rand) | Get bonus |
| 3 |
|
200% up to R3,400 | Get bonus |
| 4 |
|
Up to 500% across your first 4 deposits | Get bonus |
| 5 |
|
100% first deposit bonus | Get bonus |
| 6 |
|
100% up to R2,000 | Get bonus |
| 7 |
|
200% sports welcome + 200% casino & 150 free spins | Get bonus |
| 8 |
|
Up to 360% across your first 4 deposits | Get bonus |
| 9 |
|
15% boosted instant rakeback for 7 days | Get bonus |
| 10 |
|
Up to US$2,500 in cash rewards over 30 days | Get bonus |
| 11 |
|
Up to US$10,500 (590%) + 225 free spins | Get bonus |
The best betting sites in South Africa, in law, are bookmakers licensed by a provincial gambling board. Melbet, Paripesa, 1xBet, BetWinner, 888starz, 22Bet and 1win on our South Africa list are international bookmakers, absent from the National Gambling Board’s verified operator list.
The Board treats betting with unlicensed platforms as unlawful and can seek forfeiture of the winnings. Read the legal section below before you deposit, then compare the rand offers.
International betting sites on our South Africa list
Each site below is set out with its licence, its rand offer and the wagering behind it, with the crypto sites after.
1xBet
1xBet covers a very wide range of markets, from the PSL and Springbok tests to niche leagues, and pays 200% on the first deposit up to R3,000. Half of the bonus is wagered on accumulators of three or more selections at 1.40 and half in 1xGames, within 30 days.
BetWinner
BetWinner, licensed in Curaçao, pays 100% up to €100 in rand; on 5 October 2026 that cap showed as R1,869.25 and the €1 minimum as R18.69. The bonus clears at 5x on accumulators at 1.40 within 30 days.
Its cashier leans on cryptocurrency and e-wallets such as Skrill and Neteller.
Melbet
Melbet has the largest rand match on our list, at 200% from an R17 deposit. It needs 8x on accumulators with three legs at 2.10 or more within 30 days, and the cashier also takes cryptocurrency.
1win
1win spreads up to 500% and 500 free spins over four deposits, cleared in its Bonus Wagering casino games. Online casino play is unlawful in South Africa under every licence type.
22Bet
22Bet takes South African players with a 100% first deposit bonus and markets on football, rugby and cricket. Its .co.za address is only a parked redirect.
Paripesa
Paripesa doubles the first deposit up to R2,000 from R17 and gives 30 days for 5x on accumulators at 1.40, the easiest wagering in the table.
888starz
888starz, licensed in Curaçao, pays its sports package in rand over four deposits: 100% up to US$100, then 50%, 25% and 25%, up to US$400. Each part needs 5x within 7 days.
BC.Game
BC.Game is a crypto casino and sportsbook that takes a long list of coins, with bonuses of 180% to 360% on the first four deposits.
Gamdom
Gamdom, licensed in Anjouan, boosts rakeback to 15% for a new player’s first week.
Cloudbet
Cloudbet pays up to US$2,500 in cash rewards over 30 days and states withdrawals within 24 hours.
BetFury
BetFury’s package runs to US$10,500 and 225 free spins across three deposits from US$5.
Is online betting legal in South Africa?
Online betting is legal in South Africa only with a bookmaker licensed by a provincial gambling board; online casino games are unlawful. The National Gambling Act 7 of 2004 sets the rules, and section 11 bans interactive games unless national law authorises them.
The National Gambling Board (NGB) says offshore platforms without a South African licence operate unlawfully, that South Africans may not gamble with international companies from inside the country, and that taking part in illegal gambling is a criminal offence.
Under section 16, winnings from unlawful gambling must go to the NGB, which can ask the High Court to forfeit them. The Board reported about R3,075,000 forfeited between April 2025 and April 2026.
Exchange control rules also bar residents from using credit or debit cards for unauthorised gambling, and banks must decline those payments. That is why the sites on our list lean on e-wallets and crypto.
The Remote Gambling Bill lapsed in May 2024, and a 2025 Treasury paper proposing a 20% national tax on online betting revenue remains a proposal. Nothing has yet changed the position for offshore sites.
How do I know if a betting operator is legal in South Africa?
Check the NGB’s verified gambling operators portal, launched on 8 April 2026, which consolidates the provincial licensing authorities’ lists. The NGB says only operators on it are legally authorised, and on 11 October 2026 it showed “last updated 4 September 2026”.
- Open the NGB verified operators list.
- Search the brand and the company name from the site’s footer.
- Match the provincial board and licence number with those on the site’s home page.
Licensed brands such as Hollywoodbets, Betway and Sportingbet appear there with Western Cape bookmaker licences; the international sites on our list are absent. The NGB adds that a licensed bookmaker never asks for “tax” or “fees” before releasing winnings.
You can report illegal gambling to the NGB on 010 003 3475 or [email protected], or to your provincial board.
Which betting site has the highest welcome bonus in South Africa?
Melbet has the highest rand welcome bonus on our list, 200% up to R3,400, but it needs 8x with every leg at 2.10. 1xBet’s 200% up to R3,000 sends half its wagering to 1xGames.
| Site | Welcome offer | Min deposit | Wagering | Clear within |
|---|---|---|---|---|
| Melbet | 200% up to R3,400 | R17 | 8x on accas, 3 legs at 2.10+ | 30 days |
| 1xBet | 200% up to R3,000 | Shown on the bonus page | Half on accas at 1.40+, half in 1xGames | 30 days |
| Paripesa | 100% up to R2,000 | R17 | 5x on accas, 3 legs at 1.40+ | 30 days |
| BetWinner | 100% up to €100, paid in rand | €1 in rand | 5x on accas, 3 legs at 1.40+ | 30 days |
| 888starz | 100% up to US$100 on the first of four deposits | US$1 in rand | 5x on accas, 3 legs at 1.40+ | 7 days per part |
On an R500 deposit, Melbet’s R1,000 bonus needs R8,000 in accumulators at 2.10, while Paripesa’s R500 bonus needs R2,500 at 1.40.
A bonus won on an unlicensed site can be forfeited like any other winnings, so weigh the legal risk before the size of the match. If you bet short prices, Paripesa’s 5x is the cheapest to clear.
Tax on betting winnings in South Africa
South Africa has no withholding tax on betting winnings; provinces tax bookmakers instead, at an average of 6% to 7% of winning bets or net revenue, according to National Treasury. A 15% withholding tax on large wins was proposed in 2011 but never introduced.
Foreign gambling is treated differently. SARS’s capital gains tax guide says gambling winnings are generally exempt, but winnings from foreign gambling, or from illegal gambling in South Africa, fall under capital gains tax.
Gambling losses are always disregarded. If you win on an offshore site, the gain counts for CGT and keeping records is your job.
Self-exclusion and help in South Africa
The National Responsible Gambling Programme runs a free 24-hour helpline on 0800 006 008, with WhatsApp or SMS on 076 675 0710. You can self-exclude through a licensed operator or your provincial licensing authority.
Since a February 2026 amendment, the exclusion takes effect ten days after the notice reaches the Board, and operators must pass it on the day they receive it. That protection covers licensed operators only.
Offshore sites sit outside the national exclusion system, so set your own limits there and keep stakes to money you can afford to lose. The legal age is 18. Our responsible gambling pages cover limits and exclusion.
Welcome bonuses on our South Africa list
These are the welcome offers from the top of the main table for South Africa. Read each one as a wagering target: the stakes you must place to clear it matter more than the headline percentage.
The figures are the operators’ current published offers in ZAR. Tap through to confirm the qualifying deposit, the odds that count and the days you have to claim, then match the deposit to a stake you would place in South Africa anyway.
A smaller match you can clear in full often returns more than a big headline you cannot. Weigh the rollover and the claim window, not just the top-line number, before you opt in.
1xBet · 200% up to R3,000
BetWinner · 100% up to €100 (paid in rand)
Melbet · 200% up to R3,400
Payment methods at South Africa betting sites
Each payment method below links to the sites in South Africa that accept it and the steps to deposit and withdraw.
The method you pick matters most at withdrawal, so choose a site that supports your wallet for payouts as well as deposits.
Choose ZAR as your account currency at sign-up. A few international sites quote their bonus in euros or US dollars and pay it in ZAR at the daily exchange rate, so check the amount shown for South Africa before you deposit.
Frequently asked questions
Not lawfully from inside the country, in the NGB's view: it says South Africans may not gamble with international companies from South Africa, exchange control rules bar card payments for unauthorised gambling, and winnings from unlawful gambling can be forfeited. Bets placed while physically abroad fall under that country's rules.
Yes. The Premier Soccer League runs the Betway Premiership, the Nedbank Cup, the Motsepe Foundation Championship, the MTN8 and the Carling Knockout Cup, and South African sportsbooks carry markets on all of them alongside Bafana Bafana, Springbok tests and Proteas cricket.
The Hollywoodbets Durban July is run at Hollywoodbets Greyville Racecourse; the 2026 running took place on 4 July 2026. Horse racing bets placed with a licensed South African bookmaker can carry a 6% winnings tax, which Betway South Africa describes on its own site.
Possibly, at a licensed bookmaker: Betway South Africa refers to a 6% winnings tax taken from horse racing winnings, and provinces tax bookmakers at about 6% to 7% overall. Sports betting winnings carry no withholding tax for players, but winnings from foreign or illegal gambling fall under capital gains tax.