Is Online Betting Legal in South Africa? Licences Explained (2026)

Mzansi Betting Sites team · Last updated 1 October 2026

Yes — online sports betting is legal in South Africa, as long as the bookmaker holds a licence from a provincial gambling board. Online casino gambling is not: the National Gambling Act makes interactive casino games illegal for operators and players alike. Between those two sits a grey area — the slot-style games and Aviator that bookmakers offer as "betting on contingencies" — and a 2025 court ruling has put that area under pressure.

This page explains who licenses what, what the law actually says, what the October 2025 Portapa ruling changed, and how to check any betting site's licence yourself in about two minutes.

The law: National Gambling Act 2004

Gambling in South Africa is governed by the National Gambling Act 7 of 2004, together with a separate gambling act in each of the nine provinces. The national act sets the framework; the provinces issue the licences and police the operators.

The key points for a player:

The penalties for illegal gambling are serious: fines of up to R10 million, imprisonment of up to 10 years, or both. Winnings from an illegal game can also be forfeited. Prosecutions of individual players are rare, but the risk to your money is real: an offshore site owes you nothing that a South African court or board can enforce.

The provincial boards that license bookmakers

Each province has its own regulator. A bookmaker usually holds its licence in one province and accepts bets from players across the country online. The two boards that license most of the large online bookmakers are the Western Cape Gambling and Racing Board and the Mpumalanga Economic Regulator.

ProvinceRegulator
Western CapeWestern Cape Gambling and Racing Board (WCGRB)
MpumalangaMpumalanga Economic Regulator (MER)
GautengGauteng Gambling Board
KwaZulu-NatalKwaZulu-Natal Gaming and Betting Board
Eastern CapeEastern Cape Gambling Board
Free StateFree State Gambling, Liquor and Tourism Authority
LimpopoLimpopo Gambling Board
North WestNorth West Gambling Board
Northern CapeNorthern Cape Gambling Board

Above them sits the National Gambling Board (NGB), which oversees the system, keeps national registers and advises government. It does not issue bookmaker licences itself.

Here is who licenses each bookmaker we list, with the licence reference we hold:

BookmakerLicensing boardLicence reference
BetcakePENDINGPENDING
HollywoodbetsWestern Cape Gambling and Racing Board10000107-029
EasybetWestern Cape Gambling and Racing Board10191733-004
GbetsWestern Cape Gambling and Racing Board10179096-014
BetwayWestern Cape Gambling and Racing Board10181496-012
10betMpumalanga Economic Regulator9-2-1-09661
YesPlayWestern Cape Gambling and Racing Board10180204-013
PlayabetsMpumalanga Economic Regulator9-2-1-09689
SupabetsMpumalanga Economic Regulator9-2-1-00055
World Sports BettingWestern Cape Gambling and Racing Board10181495-013
Jabula BetsWestern Cape Gambling and Racing Board10190512
SunbetWestern Cape Gambling and Racing Board10138713-018
MzansibetWestern Cape Gambling and Racing Board10144175-017
BetsheziWestern Cape Gambling and Racing BoardNot published by the operator
ZARbetWestern Cape Gambling and Racing Board10010581-031
LottoStarMpumalanga Economic Regulator9-2-1-09467

Sports betting: legal with a licensed bookmaker

If you bet on the PSL, the Springboks, the Proteas or the July Handicap with a provincially licensed bookmaker, you are betting legally, whether you do it at a branch, on the website or in an app. Fixed-odds bets on sport and racing are exactly what a bookmaker licence covers.

Lucky Numbers bets on international draws such as UK49s are also offered under bookmaker licences, as bets on the outcome of an event. Bets on the South African National Lottery results are a different matter — bookmakers have been stopped from offering those in the past, and we do not promote them.

Online casino: illegal

An online casino — roulette, blackjack or slot machines played for money over the internet — is illegal in South Africa. That applies to operators and, on paper, to players. No provincial board can license one, so any site offering classic online casino games to South Africans is doing so without a South African licence.

That is why this site never recommends an online casino. You will find many offshore casino sites advertising to South Africans, often with large bonuses and crypto payments. They are not legal here, and if one refuses to pay you, there is no local regulator to turn to.

Slot-style games, betting on contingencies and the Portapa ruling

Most licensed bookmakers also offer slot-style games, crash games like Aviator and live number games. They do this not as casino games but as "betting on contingencies": in legal terms, you are placing a fixed-odds bet on the outcome of an event that happens to be generated by a game. Several provincial boards, led by the Western Cape, have accepted and regulated this model for years.

The Supreme Court of Appeal judgment (21 October 2025)

On 21 October 2025 the Supreme Court of Appeal ruled in Portapa v Casino Association of South Africa, a dispute between a licensed bookmaking company and the casino industry body (CASA). The court found that these casino-type contingency bets were unlawful under the Gauteng gambling law — in effect, that a bookmaker licence does not stretch to offering what amounts to casino games.

The NGB directive

After the judgment, the National Gambling Board asked all provincial regulators to stop authorising betting on contingencies of this kind. That is a national signal, but it does not by itself amend any provincial law.

The dispute

The Western Cape Gambling and Racing Board and a number of bookmakers take the position that the ruling interprets the Gauteng act and does not automatically apply to licences issued under other provinces' laws. As of our last update, slot-style games remain available at many licensed bookmakers while this is argued out.

What it means for you

We follow this closely and update affected reviews. There is a longer explainer on the blog: the Portapa ruling and what it means for players.

The bills in Parliament

Two pieces of legislation come up in every discussion of online gambling reform:

Neither bill changes anything today. If one passes, we will update this page and the affected reviews.

How to verify a betting site's licence

It takes about two minutes, and it is the single most useful check you can make before you deposit.

  1. Scroll to the footer of the betting site. A licensed South African bookmaker names the provincial board and shows a licence number, usually with the company name that holds the licence.
  2. Note all three details: board, licence number and company name. A logo on its own is not proof.
  3. Check the board's own register. The provincial boards publish lists of licensed operators. For the Western Cape, go to wcgrb.co.za and look for the licensed operators list.
  4. Use the NGB verification portal. The National Gambling Board launched an operator verification portal in 2026. Start at ngb.org.za.
  5. Match the web address. Make sure the domain you are on belongs to the licensed company. Copycat sites sometimes borrow a real brand's licence number.

Every review on this site shows the board and the licence reference we hold. Our blog post how to check a betting licence walks through it with examples.

What a licence does for you

A provincial licence is not just a formality. A licensed bookmaker has to keep player funds properly, verify every customer's age and identity (FICA), offer responsible gambling tools, follow published betting rules and answer to the board when a player complains. Its games must use tested, certified random outcomes. An offshore site owes you none of these, and nobody in South Africa can make it.

Do you pay tax on gambling winnings?

For most people, no. Winnings from gambling with a licensed South African operator are generally not taxed in the hands of a casual, recreational punter. The operators themselves pay provincial gambling taxes and levies.

The position can be different if gambling is effectively your trade — if you bet systematically, as a business, as your main source of income. In that case, speak to a registered tax practitioner. More detail is in our post on tax on gambling winnings in South Africa.

Red flags of an offshore or unlicensed site

If a site shows two or more of these, walk away. Every bookmaker on our list of licensed betting sites holds a South African provincial licence.

Gambling should be entertainment, not a way to make money. If it has stopped being fun, the National Responsible Gambling Programme helpline is free and confidential on 0800 006 008. See our responsible gambling page for limits and self-exclusion.

Answer 2 questions — find the bonus that fits you.

Spin the Bonus Roulette
Is online betting legal in South Africa?

Yes, betting on sport and horse racing online is legal if the bookmaker holds a licence from a South African provincial gambling board. Online casino games are illegal under the National Gambling Act 2004.

Is online casino legal in South Africa?

No. Interactive casino gambling is prohibited under the National Gambling Act, and no provincial board can license an online casino. Offshore casino sites that accept South Africans are not legal here and cannot be held to account by a local regulator.

Are Spina Zonke and Aviator legal at bookmakers?

Bookmakers offer these games as betting on contingencies under their provincial licences. In October 2025 the Supreme Court of Appeal ruled such casino-type bets unlawful under the Gauteng act, and the National Gambling Board asked provinces to stop authorising them, but the Western Cape board and bookmakers dispute that this applies outside Gauteng, so the games may change.

How do I check if a betting site is licensed?

Find the provincial board, licence number and company name in the site's footer, then check them against that board's register or the National Gambling Board's verification portal. Make sure the web address belongs to the licensed company.

Do I pay tax on betting winnings in South Africa?

Generally not: winnings of a casual, recreational punter from a licensed operator are not taxed by SARS, and the operators pay provincial gambling taxes. If you bet as a business or main income, ask a registered tax practitioner.

What is the legal gambling age in South Africa?

You must be 18 or older. Licensed bookmakers verify your age and identity through FICA before paying out, and accounts opened by minors are closed.