OddsClass
18+
← South Africa

Is Online Betting Legal in South Africa?

Short answer

Online sports betting is legal in South Africa with a provincially licensed operator. Online casino games, including crash games, are not lawful under the National Gambling Act 2004. You must be 18 or older.

Online betting example: Kaizer Chiefs vs Orlando Pirates

Kaizer ChiefsvsOrlando PiratesExample match · example odds · PSL

This example shows a legal online sports bet. First, check the operator is listed on the National Gambling Board (NGB) Verified Operators portal.

You stake (bet) R20 on Kaizer Chiefs to win at 2.50 (example odds).

If the match ends 2–1 to Kaizer Chiefs:

Step Calculation Amount
Stake — R20.00
Total return R20 × 2.50 R50.00
Profit R50 − R20 R30.00

If Orlando Pirates win or the match is a draw, you lose the R20 stake.

Use the payout calculator to check your return.

Yes. Online sports betting is legal with an operator that holds a provincial licence.

Gambling is regulated through the National Gambling Act and the nine provincial gambling acts. Reports say a licence from one province lets an operator take online sports bets nationally.

Online betting has grown fast. NGB statistics show betting revenue up 44.7% year on year. Casino revenue fell 4.1% over the same period.

No. Online casino games are not lawful under the National Gambling Act 2004.

This includes crash games. A crash game is a game where a multiplier rises until it "crashes", like Aviator.

Type of online gambling Legal status
Sports betting with a provincial licence Legal
Online casino games Not lawful
Crash games Not lawful (online casino)
Any site not on the NGB list Not legally authorised

What is the Remote Gambling Bill?

The Remote Gambling Bill is a proposal. It is not law.

Until a new law passes, the current rules apply. That means online casino games stay unlawful.

The National Treasury has also proposed a 20% national tax on online betting gross gaming revenue (GGR). GGR is the money operators keep after paying out winnings. This is also a proposal, not law.

How do I check a betting licence?

Use the NGB Verified Operators portal. It launched on 8 April 2026.

Only operators listed on the portal are legally authorised. Search for the site's name before you open an account or deposit. If it is not listed, do not use it.

The portal is linked in the Sources section below. Read our guide on how to check a betting licence.

How do I report illegal gambling?

You can report an illegal gambling site to the NGB or to your provincial licensing authority.

The NGB email address is in the Sources section below. Give the site's name and web address, and say what you saw.

You must be 18 or older to bet in South Africa. Licensed operators should check your age before you can bet.

This page is general information, not legal advice. Rules change; check your regulator's current guidance.

Rules in other countries:

Common mistakes

  • Thinking online casino games are legal because sports betting is.
  • Playing crash games on sites that are not legally authorised.
  • Treating the Remote Gambling Bill as if it were already law.
  • Depositing before checking the NGB Verified Operators portal.
  • Betting under the age of 18.

FAQ

Is online sports betting legal in South Africa?

Yes, with an operator that holds a provincial licence. Check that the operator is listed on the NGB Verified Operators portal.

Are online casinos and crash games legal in South Africa?

No. Online casino games are not lawful under the National Gambling Act 2004, and this includes crash games.

Is the Remote Gambling Bill law?

No. It is a proposed bill. It has not become law.

What is the legal age for betting in South Africa?

You must be 18 or older to bet.

Bet responsibly. Only stake money you can afford to lose. Set a deposit limit in your bookmaker account before you start. If betting stops being fun, read where to get help.

Sources