CasinoMath logoCasinoMath
Countries/South Africa

Gambling in South Africa

Regulated

Overview

South Africa permits land-based casinos and sports betting through licensed operators. Online casino gambling is prohibited under the National Gambling Act 2004, though online sports betting is legal. Horse racing is separately regulated.

Minimum Age
18+
Regulator
NGB (National Gambling Board)
Region
africa
Risk Level
medium

Gambling Verticals

Online CasinoProhibited
Land-Based CasinoRegulated
Sports BettingRegulated
PokerUnclear
LotteryLegal
Horse Racing BettingRegulated
Crypto GamblingUnclear

Notes

Online casino games are prohibited. Only online sports betting is legal.

Sources

  • NGB
  • National Gambling Act 2004

Last reviewed: 2026-06-15

Responsible Gaming

This content is for educational purposes only. Gambling involves real financial risk and can be addictive. The house always has a mathematical advantage—there is no guaranteed winning strategy.

Responsible Gaming Resources →If you need help: ncpgambling.org (US) or GamCare (UK)

Disclaimer: This page is for educational purposes only. Gambling laws change frequently and vary by jurisdiction. This information may not be current or accurate. Always consult qualified legal counsel before making decisions based on gambling legislation. CasinoMath does not provide legal advice.