The short version
Playing Spina Zonke style slots at a SA-licensed sports betting operator is legal. Playing the same games at an offshore "online casino" advertised to South Africans is not. The difference is the licensing frame, and that frame is currently the subject of a Supreme Court of Appeal ruling and a 2026 enforcement push, both of which are worth understanding before you read another "is online gambling legal in SA" listicle written by someone who clearly has not.
What the National Gambling Act actually says
The National Gambling Act 7 of 2004, as amended, regulates all gambling activities in South Africa. The Act distinguishes between three categories of licence that matter here:
- Casino licences, for land-based casinos. Granted by provincial gambling boards. Roughly forty land-based casino licences are active in SA. No online casino licence has ever been granted, because the category does not exist in the Act.
- Bookmaker (sports betting) licences, for sports betting operators. Online sports betting under a bookmaker licence is legal, and has been since the Act was amended in 2008.
- Limited payout machine (LPM) licences, for slot machines in pubs, bars and forecourts. Land-based only.
There is no licence category for "online casino" in South African law. Any site advertising itself to South Africans as an online casino, without referencing a specific provincial bookmaker licence, is operating outside the licensed framework.
The fixed-odds contingency frame
So how can Hollywoodbets, Betway, 10Bet and the other eleven operators on this site offer slot games online? Through a structure called a "fixed-odds contingency".
Under this frame, the operator is not running a casino game. They are accepting a sports-style bet on the outcome of a random number generator. The numerical outcome of the RNG is the "contingency". The player places a "bet" of (say) R2 on the contingency. The operator pays out at fixed odds determined by the slot's pay table. From the gambling board's perspective, this is a sports bet structured to look like a slot. From the player's perspective, it is functionally identical to a slot.
The provincial boards have approved this frame for over a decade. The Mpumalanga Economic Regulator (covering Hollywoodbets, 10Bet, LuckyFish and VirginBet), the Western Cape Gambling and Racing Board (covering Betway, SupersportBet, YesPlay, ApexBets, Betshezi, BravoBet, MzansiBet, Play and ZARBet), and the Northern Cape Gambling and Liquor Board (covering TicTacBets) have all signed off on slots-as-contingencies under a bookmaker licence.
The October 2025 Supreme Court of Appeal ruling
On 21 October 2025 the Supreme Court of Appeal handed down judgment in Portapa (Pty) Ltd and Others v Casino Association of South Africa, a case brought by Supabets and a group of Gauteng-licensed bookmakers. The Casino Association argued that the Gauteng Gambling Board had no power to permit online slots as fixed-odds contingencies under a bookmaker licence. The SCA agreed, but only as it applies to the Gauteng board. The ruling is binding on Gauteng-licensed operators only and does not, in itself, affect operators licensed by Mpumalanga, Western Cape, or Northern Cape, which is every operator we review.
That said, the National Gambling Board has used the judgment as the basis for a broader compliance push. The NGB issued a directive requiring all licensed operators to bring their slot offerings into line with national Remote Gambling Standards by 30 June 2026. Operators are spending the first half of 2026 re-certifying their RGS content. Expect the lobbies on this site to shrink slightly as titles that have not been re-certified are pulled.
The Department of Trade, Industry and Competition has separately signalled that a public consultation on a dedicated online casino licensing framework will open in Q3 2026. Whether that produces a new statute, a new licence category, or another round of amendments to the existing Act is anyone's guess. We will update this page when there is something to update.
What is illegal
Operating or playing on an unlicensed offshore "online casino" targeted at South African players is illegal under section 11 of the National Gambling Act. The operator commits an offence and the player commits an offence. Offshore casinos:
- Are not licensed by any SA gambling board.
- Do not run FICA verification to SA standards, which sounds like a perk until you try to withdraw.
- Will accept your deposit but may refuse your withdrawal, and you have no SA regulator to complain to.
- Frequently advertise via Google ads, social media and SMS spam. Block them. Report the ads.
Who regulates what
SA gambling regulation is provincial. Each operator is licensed by a specific provincial board. The board listed in the operator's footer is the one to complain to if something goes wrong.
| Province | Regulator | Operators we review |
|---|---|---|
| Mpumalanga | Mpumalanga Economic Regulator (formerly Mpumalanga Gambling Board) | Hollywoodbets, 10Bet, LuckyFish, VirginBet |
| Western Cape | Western Cape Gambling and Racing Board | Betway, SupersportBet, YesPlay, ApexBets, Betshezi, BravoBet, MzansiBet, Play, ZARBet |
| Northern Cape | Northern Cape Gambling and Liquor Board | TicTacBets |
The National Gambling Board sits above the provinces, runs the national self-exclusion register, and is the body driving the 30 June 2026 RGS compliance deadline.
Tax on winnings
Gambling winnings in South Africa are not subject to personal income tax for the casual punter. Professional gamblers, meaning people whose primary income is gambling, may be assessed by SARS as trading income. The threshold is set by case law, not statute, and is fact-specific. If gambling is supplementary entertainment, your winnings are not taxed. If it is your job, talk to a tax adviser, not a forum post.
Age
You must be 18 or older. Every SA-licensed operator runs FICA verification before allowing real-money play. FICA requires a valid South African ID or passport and proof of address. There is no shortcut around it, and the operators that claim there is are exactly the ones you should not be giving your ID to.
The bottom line
Play at one of the fifteen operators on this site. They are all SA-licensed under the bookmaker frame, all running slots as fixed-odds contingencies, all subject to a provincial regulator, and all working through the 30 June 2026 RGS deadline. Anything else, anything you see advertised on offshore sites, anything that does not show a SA provincial licence in the footer, is not legal and not worth the risk.