Is Online Betting Legal in South Africa?
Yes, online sports and horse-racing betting is legal in South Africa when you bet with a bookmaker licensed by a provincial gambling board. Online casinos are not: the National Gambling Act makes unauthorised interactive gambling unlawful, and the National Gambling Board says casino-style games on betting apps fall on the wrong side of that line too. Below is what the law and the regulator actually say, with sources.
Written by Ziv Mor · Last updated: 30 October 2026
Legal: sports and horse-racing bets placed online with a provincially licensed bookmaker. Illegal: online casinos, offshore sites not licensed in South Africa, and, according to the National Gambling Board, betting apps offering online gambling other than horse racing or sports betting. Betting is for over-18s only. Check any site's licence number in its footer or in our licence tracker.
What the Law Says
Gambling is regulated by the National Gambling Act, 2004 (Act 7 of 2004), which sets national norms, and by nine provincial gambling acts, under which each province's board licenses operators. The National Gambling Board (NGB), an agency of the Department of Trade, Industry and Competition, oversees the system nationally.
Section 11 of the Act, "Unauthorised interactive gaming unlawful", says a person "must not engage in or make available an interactive game except as authorised in terms of this Act or any other national law". The Act defines an interactive game as one played over the internet other than on licensed premises. No national law authorising online casino games has been passed. The NGB repeated this position in a notice to all provincial licensing authorities on 27 February 2026, saying interactive and remote gambling "remain unlawful in South Africa, except where explicitly authorised by national legislation".
Is Online Sports Betting Legal?
Yes, with a licensed bookmaker. In its warning of 11 December 2025 the NGB said online gambling is illegal in South Africa "except for bets placed on online platforms of licensed operators", and that only operators displaying a valid licence from a Provincial Licensing Authority are authorised to offer gambling. Betting on sport and horse racing through such a bookmaker's website or app is the legal route.
Are Online Casinos and Casino Games on Betting Apps Legal?
Online casinos: no. The same NGB warning lists "any online casino" among those operating unlawfully, along with offshore platforms not licensed in South Africa.
Casino-style games on betting apps: the national regulator says no. The NGB's warning also names any "betting app offering online gambling outside of horse-racing or sports betting" as operating unlawfully. Many licensed South African bookmakers nevertheless offer slot-style and crash games such as Aviator and Spina Zonke under their provincial betting licences. We have not found a published provincial-board position that resolves this, so we report the NGB's stated view rather than call these games legal.
This page explains published law and regulator statements. It is not legal advice. Sources: National Gambling Act 7 of 2004 (sections 11 and 12, and the definition of "minor"); NGB media releases of 11 December 2025 and 27 February 2026, read on ngb.org.za on 30 October 2026.
Who Licenses Bookmakers?
Licensing is provincial. A bookmaker's footer names the board or boards that licensed it and the licence number. Many bookmakers hold licences from several provinces: Hollywoodbets' footer, for example, lists the Gauteng Gambling Board, the Limpopo Gambling Board and the Mpumalanga Economic Regulator, with specific products licensed by the KwaZulu-Natal and Western Cape boards. Of the 11 bookmakers in our licence tracker, 8 hold a Mpumalanga Economic Regulator licence and 7 a Western Cape Gambling and Racing Board licence.
How to Check If a Betting Site Is Licensed
- Scroll to the footer of the site. A licensed bookmaker shows its legal entity, the issuing provincial board and a licence number.
- Compare that number with our licence tracker, which lists 20 verified numbers, or with the board's own register where it publishes one.
- Treat a site that offers casino games with no South African licence number as unlicensed.
- Expect identity checks. Licensed bookmakers are accountable institutions under the Financial Intelligence Centre Act, so they verify customers (FICA); when they ask differs by bookmaker, see our FICA guide.
Why It Matters to You
The NGB warns that illegal operators do not pay out winnings reliably, that people who gamble illegally have no legal protection and winnings may be forfeited, and that taking part in illegal gambling is a criminal offence that can lead to fines or prosecution. You can report an illegal gambling site to the NGB on 010 003 3475 or info@ngb.org.za.
Can You Bet Under 18?
No. The National Gambling Act defines a minor as a person under 18, and section 12 ("Protection of minors") says a minor must not engage in a gambling activity or falsely claim to be 18 or over to do so. Licensed operators must not knowingly allow it.
FAQ
Is online betting legal in South Africa?
Yes, if you bet with a bookmaker licensed by a South African provincial gambling board. The National Gambling Board says online gambling is illegal except for bets placed on the online platforms of licensed operators, and lists sports and horse-racing betting as the lawful categories.
Is online gambling legal in South Africa?
Only online betting with a licensed bookmaker. Section 11 of the National Gambling Act prohibits making available or playing an interactive game unless national law authorises it, and no such law covers online casinos. The NGB repeated this in February 2026.
Are online casinos legal in South Africa?
No. The National Gambling Board lists any online casino, and any offshore platform not licensed in South Africa, as operating unlawfully. Playing on them gives you no legal protection, and the NGB says winnings may be forfeited.
Is Aviator legal in South Africa?
The national regulator says no: its December 2025 warning names betting apps offering online gambling other than horse racing or sports betting as operating unlawfully. Licensed bookmakers still offer Aviator under their provincial betting licences, and we have not found a provincial ruling that settles it. See our Aviator guide.
Are Hollywoodbets, Betway and YesPlay legal?
Yes for sports and horse-racing betting: each publishes provincial licence numbers in its footer, listed in our licence tracker. The NGB's view on casino-style games above applies to their casino sections too.
How do I report an illegal gambling site?
Contact the National Gambling Board on 010 003 3475 or info@ngb.org.za, as its December 2025 warning asks. For help with gambling harm, call the free 24-hour counselling line 0800 006 008.