Bonuses checked · 67 brands for South African players18+ · 0800 006 008
CasinoSlots.co.za
Best bonuses
Legal and safety

Is online gambling legal in South Africa?

Online sports and horse racing betting is legal in South Africa when the bookmaker holds a provincial licence, but online casino gaming is not licensed anywhere in the country. The National Gambling Act of 2004 still sets the rules, and offshore casinos that accept South Africans operate outside them.

By Mark SmithChecked 5 min read
On this page 11
  1. The short version
  2. The law: the National Gambling Act of 2004
  3. Who regulates what
  4. What about slots on SA betting sites?
  5. Offshore casinos and what they mean for you
  6. How to check a licence yourself
  7. Your rights with a licensed operator
  8. Common myths about the law
  9. Tax on winnings
  10. Gambling safely
  11. Frequently asked questions

This guide explains the law as it stands in plain English. It is general information, not legal advice. If you need advice on your own situation, speak to an attorney.

The short version

Type of gambling Online in South Africa
Sports betting (soccer, rugby, cricket and more) Legal with a provincially licensed bookmaker
Horse racing betting Legal with a licensed bookmaker or totalisator
Lucky Numbers (fixed-odds bets on lottery results) Legal with a licensed bookmaker
National Lottery tickets Legal through the licensed lottery operator
Online casino games (slots, roulette, blackjack, live dealer) Not licensed anywhere in SA
Online poker for real money Not licensed

So the honest answer to “is online gambling legal in South Africa?” is: betting yes, casino no. The rest of this page explains why, and what it means when you sign up somewhere.

The law: the National Gambling Act of 2004

Gambling in South Africa is governed by the National Gambling Act 7 of 2004 together with nine provincial gambling acts. The national Act sets the framework; each province licenses and polices the operators within its borders.

The Act defines “interactive gambling” as gambling over the internet or another electronic network. It says no one may offer or take part in interactive gambling unless it is licensed under South African law. Since no interactive casino licence has ever been issued, online casino gaming cannot be offered lawfully in South Africa.

Parliament did pass the National Gambling Amendment Act of 2008, which would have created licences for online casinos. It never came into force. Since then, several proposals to regulate online casino gaming have been discussed, including a remote gambling bill, but at the time of our update none has become law. Until one does, the 2004 rules apply.

Sports betting is different because bookmaking was already licensed by the provinces before the internet era. Provincial boards extended those licences to online betting, which is why you can legally bet on the PSL or the Springboks on your phone.

Who regulates what

  • The National Gambling Board (NGB) oversees the system nationally, keeps the register of excluded persons and monitors illegal gambling.
  • Provincial boards license bookmakers, casinos and betting shops in their province. The main ones for online betting are the Western Cape Gambling and Racing Board (WCGRB), the Mpumalanga Economic Regulator, the Gauteng Gambling Board, the KwaZulu-Natal Gaming and Betting Board, the Eastern Cape Gambling Board, the Northern Cape Gambling Board, the Limpopo Gambling Board and the North West Gambling Board.
  • The National Lotteries Commission regulates the National Lottery under a separate law, the Lotteries Act.

A bookmaker licensed in one province can accept online bets from players across the country, which is why most big SA betting sites show one or two provincial licences, such as the Western Cape and Mpumalanga.

What about slots on SA betting sites?

If online casinos aren’t licensed, why do sites like Hollywoodbets and Betway offer slots, Aviator and other casino-style games?

Most SA bookmakers offer these games under their betting licences, treating each spin or round as a bet on the outcome of a random event (“betting on a contingency”). Some provincial boards have allowed this, and Hollywoodbets’ Spina Zonke lobby is the best-known example. Others in the industry, including land-based casino groups, argue that these games are casino games by another name. The legal position has been debated and could change, so treat it as a grey area that currently has a regulator behind it, rather than as a fully settled question.

What matters for you as a player: when you play these games at a provincially licensed bookmaker, your account, deposits and complaints fall under that board. If something goes wrong, you have somewhere to go.

Offshore casinos and what they mean for you

Many international casinos accept South African players and Rands. They hold licences from places like Curaçao, and some are among the biggest brands on this site, including 1Win, our featured casino, and 1xBet. Being licensed offshore means:

  • The site is regulated, just not in South Africa. The offshore regulator sets rules for fairness and anti-money-laundering checks.
  • No provincial dispute route. If a withdrawal is refused, you complain to the operator and then to its offshore regulator, not to a South African board.
  • Your bank may block payments. Some South African banks decline card payments to gambling merchants abroad, which is why offshore sites lean on instant EFT, vouchers and crypto.
  • The legal risk sits with you, not just the operator. The Act makes taking part in unlawful interactive gambling an offence and allows unlawful winnings to be forfeited. Individual players are rarely prosecuted, but the risk is real and the law is on the books.

We list both SA-licensed and offshore brands, and every review states the licence plainly so you can decide. If a provincial licence matters to you, start with our list of SA-licensed casinos and the best betting sites.

  1. 1
    SA licensed
    8.1/10
    Welcome bonus
    150% up to R1,000
    + 100 free spins
    5xMin R50
  2. 2
    SA licensed
    7.6/10
    Welcome bonus · sports
    100% up to R3,000
    7xMin R20
  3. 3
    SA licensed
    7.2/10
    Welcome bonus
    100% up to R15,000
    + 450 free spins · over 3 deposits
    35xMin R30
  4. 4
    SA licensed
    7.7/10
    No deposit bonus
    100 free spins
    on Lucky Lucky / Knockout Football Rush (Habanero)
    5xNo deposit
  5. 5
    SA licensed
    8.2/10
    Welcome bonus
    100% up to R28,000
    + 300 free spins · over 4 deposits
    30xMin R25

How to check a licence yourself

  1. Scroll to the footer of the site and find the licence statement. A South African licence names a provincial board and usually a licence number.
  2. Go to that board’s own website and search its list of licensed bookmakers.
  3. Check that the website address matches the one licensed. Copycat sites sometimes borrow a real brand’s licence text.
  4. For an offshore site, look for the regulator’s seal and click it. A real seal links to a validation page on the regulator’s domain.

If a site shows no licence at all, don’t deposit.

Your rights with a licensed operator

Provincially licensed bookmakers must:

  • Verify your identity and age under FICA before you withdraw.
  • Offer responsible gambling tools such as deposit limits, time-outs and self-exclusion.
  • Keep player funds separate and pay out winnings according to their published rules.
  • Handle complaints, with the provincial board as the next step if you aren’t satisfied.

Common myths about the law

  • “It’s illegal to own a betting account.” No. Holding an account at a licensed SA bookmaker is entirely legal.
  • “Offshore means unregulated.” Not necessarily. Many offshore sites are licensed abroad. They’re just not licensed in South Africa.
  • “Banks report every bet to SARS.” Banks have FICA duties around suspicious transactions, but recreational betting with a licensed bookmaker isn’t something you need to hide or declare as income.

Tax on winnings

Gambling winnings from licensed South African gambling are generally not taxed for recreational players. The picture is less clear for winnings from offshore sites and for crypto. Our guide to tax on gambling winnings explains it.

Gambling safely

Whatever the licence, gambling is paid entertainment, not income. Set a deposit limit before you play, and if you’re worried about your gambling, call the National Responsible Gambling Programme on 0800 006 008 (free, 24 hours). Our responsible gambling page lists the tools every licensed site must offer.

Frequently asked questions

Is online gambling legal in South Africa?

Partly. Betting on sport and horse racing online is legal with a bookmaker licensed by a provincial gambling board. Online casino games such as slots, roulette and blackjack are not licensed for internet play under the National Gambling Act.

Are online casinos legal in South Africa?

No South African regulator licenses online casinos. Sites that offer casino games to South Africans do so either under an offshore licence (for example Curaçao) or as slot-style games inside a provincially licensed betting site, which is a grey area.

Can I get in trouble for playing at an offshore casino?

The National Gambling Act makes it an offence to take part in unlawful interactive gambling, and winnings from unlawful gambling can be forfeited. Prosecutions of individual players are rare, but you have no South African regulator to complain to if an offshore site doesn't pay.

How do I check if a betting site is licensed in South Africa?

Look for the provincial licence in the site's footer (for example the Western Cape Gambling and Racing Board or the Mpumalanga Economic Regulator), then confirm it on that board's website. Our reviews show each brand's licence.

What is the legal gambling age in South Africa?

18. Every licensed bookmaker must verify your age and identity under FICA before you can withdraw.

Is Lucky Numbers betting legal?

Yes, when it is offered by a provincially licensed bookmaker. Lucky Numbers are fixed-odds bets on the outcome of lottery draws, and they are licensed as betting, not as a lottery.

More guides

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