Casinos operate in all metropolitan areas in South Africa. With the largest being the Rio Casino Resort, which is also the largest casino in Africa and the fifth-largest casino in the world. Tsogo Sun Montecasino, also located in Johannesburg, is another of South Africa's largest casinos.
In South Africa, there are various forms of gambling such as casinos, sports betting, limited payout machines (in clubs, pubs, restaurants, etc), lottery, online gambling, scratch cards, etc.
The German Interstate Treaty on Gambling ( ISTG 2024 ) has allowed private operators to apply for licenses to offer sports betting, virtual slot machines (online simulations of terrestrial slot machine) and online poker since the year 2024.