Casino vs Betting in South Africa

A decade ago the casino floor was South African gambling. In 2014 roughly R252 billion was wagered at licensed casinos against about R30 billion through betting licences. By the year to March 2025 those lines had crossed so violently they barely fit on the same chart: betting turnover reached R1.1 trillion — a roughly 37-fold rise — while casino turnover sat under R300 billion, essentially flat in cash terms and shrinking once inflation is counted. This page charts that shift with the National Gambling Board's own audited numbers, explains what turnover does and does not measure, and unpacks why one channel exploded while the other stalled.

A decade of divergence

The National Gambling Board splits the market into gambling at physical casinos and betting — the bookmaker channel, which today covers sports betting, betting on numbers, the fixed-odds bet games this site writes about, and what remains of horse racing. Put the two channels side by side, ten years apart, and the story tells itself:

By channel · amount wagered

Casino vs betting turnover (NGB audited statistics, 2014 and year to March 2025):

Casinos 2014R252bn
Betting 2014R30bn
Casinos 2024/25<R300bn
Betting 2024/25R1.1tn

Betting did not merely overtake casinos — it became the market. Betting now accounts for 69.8% of national gambling revenue, and online betting alone is 59.7% of everything the licensed industry earns. Casinos, at 22.3% of revenue and falling, have gone from the main event to a supporting act in under a decade.

Source: National Gambling Board audited national gambling statistics, as reported in the NGB 2024/25 annual report and charted by The Outlier and GroundUp (July 2026). The National Lottery sits outside these figures entirely — it is regulated separately by the National Lotteries Commission.

Turnover is not spend

One distinction matters before reading anything into a trillion-rand number. Turnover (the amount wagered) counts every rand staked, including winnings that are immediately staked again. A bettor who deposits R100, wins, re-bets, wins and re-bets again can generate thousands of rand in turnover from that single R100. It measures activity, not losses.

What players actually lost is gross gambling revenue — stakes minus winnings paid out — and in 2024/25 that was R74.5 billion across the whole industry, off R1.5 trillion wagered. The R1.1 trillion betting figure is therefore not money destroyed; it is money churned. But the churn itself is the signal: betting products settle in seconds and invite instant re-staking in a way a weekly lottery ticket or a casino trip never did, and that velocity is exactly why betting turnover has grown 37-fold while the money in players' pockets has not. The full revenue picture, year by year and sector by sector, is charted in our laws and regulations guide.

Why betting exploded

Three forces stacked on top of each other. First, the legal structure: online casino play is unlicensed in South Africa, but fixed-odds betting is fully legal under provincial bookmaker licences — so the industry rebuilt casino-style play as bet games inside the licensed betting channel. That workaround, described in full on our about page, means the betting line in the chart above quietly contains most of what South Africans experience as online casino gaming.

Second, distribution: betting moved into every pocket. A casino requires a trip to one of 37 licensed floors; a betting app requires a phone and airtime. Deposits by voucher from spaza shops and retailers pulled in players the casino industry never reached.

Third, marketing: betting brands sponsor teams and leagues, saturate radio and social media, and pay celebrities and influencers to promote them — promotion on a scale casinos never attempted. The result is visible in the provincial numbers: Mpumalanga, whose regulator built a licensing regime attractive to online bookmakers, grew its gambling revenue twelve-fold in a decade and now hosts 41% of all betting revenue in the country.

The quiet decline of the casino floor

Casino turnover holding "constant" near R300 billion is a polite way of saying it is shrinking. With inflation compounding at 4–6% a year, flat cash turnover over a decade is a real-terms decline of a third or more. The country's 37 operating casinos (the National Gambling Act caps the total at 40) still generate around R16–17 billion in annual revenue and anchor thousands of jobs in hotels and entertainment complexes, but their share of the market — 22.3% and falling — tells the direction of travel. The growth, the tax debates, the regulatory fights and the harm now all live in the betting channel.

The shift has a human cost

The same NGB annual report that charts the betting boom also records its shadow: calls to the national gambling helpline rose from 65,000 in 2022/23 to over a million in 2024/25. We chart those numbers, and what happens to the people who ask for help, in our responsible gambling guide. If betting has stopped feeling like entertainment, the NRGP counselling line is free and confidential on 0800 006 008.

Frequently asked questions

Is betting really bigger than casino gambling in South Africa?

Yes, by a wide margin. NGB audited statistics for the year to March 2025 put betting turnover at about R1.1 trillion against under R300 billion wagered at casinos, and betting generates 69.8% of national gambling revenue versus 22.3% for casinos.

Does R1.1 trillion mean South Africans lost that much betting?

No. Turnover counts every rand staked, including winnings staked again, so the same money is counted many times. Actual player losses across the whole industry — gross gambling revenue — were R74.5 billion in 2024/25.

Why did betting grow so much faster than casinos?

Fixed-odds betting is legal online under provincial bookmaker licences while online casino play is not, so casino-style games moved into the betting channel. Add smartphones, voucher deposits and heavy marketing, and betting reached players casinos never could.

18+. Gambling involves risk and can be addictive. Play responsibly. National Responsible Gambling Programme 0800 006 008.