casinograndwestza.com

Is Online Gambling Legal in South Africa?

The short answer

Online casino games are not legal in South Africa. The National Gambling Act, 2004 (Act No. 7 of 2004) does not allow anyone to offer or play interactive games unless the law authorises them. Online slots, roulette and similar casino games have no such authorisation.

Online betting is different. You may place bets online, but only through a bookmaker licensed in South Africa. This guide explains how that works, how to check a site and what to think about before you deposit any money.

This applies to every site you find, including any site linked from this one. A casino-style website reaching South African players does not become legal because it looks professional or accepts rand.

Who regulates gambling in South Africa

Gambling is regulated at two levels:

  • National level: the National Gambling Board (NGB) oversees the system under the National Gambling Act. It keeps national records, including a list of verified operators.
  • Provincial level: each province has its own gambling board that issues licences. In the Western Cape, this is the Western Cape Gambling and Racing Board, which publishes a list of licence holders on its website.

The NGB says the legal modes of gambling are casinos, bingo, betting and limited payout machines. These are only fully legal when the operator holds a licence from a Provincial Gambling Board and the player is over 18.

The NGB has stated that online gambling is illegal in South Africa, except for bets placed on the online platforms of licensed operators. It also said that any online casino or app offering gambling beyond horse racing or sports betting is operating unlawfully. The same applies to offshore platforms without a South African licence.

There is one grey area. Some licensed bookmakers offer casino-style betting products. The NGB considers these unlawful interactive gaming, while the provinces disagree. No court has settled the question. If you want to stay clearly within the law, stick to sports and horse racing bets with a licensed bookmaker.

Key factWhat it means for you
Main lawNational Gambling Act, 2004 (Act No. 7 of 2004)
Online casino gamesNot authorised, so not legal to offer or play
Online bettingLegal only with a bookmaker licensed in South Africa
Who licenses operatorsProvincial gambling boards
National oversightNational Gambling Board
Minimum age18
Casino-style games on betting sitesDisputed between the NGB and the provinces

How to check whether a site is licensed

You can check any operator yourself in a few minutes.

  1. Look at the site's home page. The NGB says licensed online operators display their licensing information there.
  2. Note the exact company name and the province that issued the licence.
  3. Search for that company on the NGB's list of verified operators at https://www.ngb.org.za/verified-operators/.
  4. Cross-check with the licence holder list of the provincial board named on the site. Western Cape players can use the list published on wcgrb.co.za.
  5. If the name does not appear, or the site only shows a licence from another country, treat it as unlicensed in South Africa.

If you are unsure, you can contact the NGB on 010 003-3475 or at [email protected].

What an offshore licence means for you

Many online casinos show a licence from a regulator outside South Africa. That licence may mean something in the country that issued it. It does not make the site legal for South African players. The NGB has said that offshore platforms not licensed in South Africa are operating unlawfully.

In practice, this matters most when something goes wrong. A South African provincial board cannot step in on your behalf against a site it never licensed. Disputes over withheld winnings, closed accounts or unclear terms may leave you with no local route for help.

Before you deposit anywhere

Even with a licensed bookmaker, read before you pay. Check these points:

  • The licence details on the home page, confirmed on the official registers above.
  • The full terms for deposits and withdrawals, including any fees and verification steps.
  • Bonus rules, if any. For example, a R100 bonus with a requirement to wager it 10 times means R1 000 in bets before withdrawal. That is an illustration, not any operator's terms.
  • The responsible gambling tools on offer, such as deposit limits and self-exclusion.

Self-exclusion is available through licensed operators. You ask the operator's security department to exclude you. The operator then sends the forms to the Provincial Licensing Authority and the NGB for their records.

If gambling is causing you stress, the South African Responsible Gambling Foundation runs a free, confidential line on 0800 006 008. You can also email [email protected].

FAQ

Can I legally play online slots or roulette in South Africa?

No. The National Gambling Act, 2004 does not authorise online casino games, so offering or playing them is not legal. Online betting is allowed only through a bookmaker licensed in South Africa.

Is a site with an overseas gambling licence legal for South African players?

No. The National Gambling Board has said that offshore platforms not licensed in South Africa operate unlawfully. A foreign licence also gives you no route to a South African regulator if a dispute arises.

How do I check if a betting site is licensed?

Find the licence details on the site's home page, then search for the company on the NGB's verified operators list at https://www.ngb.org.za/verified-operators/ and on the issuing provincial board's licence holder list.