To bet in South Africa legally, you need to be 18 or older and use a bookmaker licensed by one of the provincial gambling boards. After registering, you complete FICA verification, deposit with a method such as instant EFT, a card or a voucher like 1Voucher or OTT, and place bets in rand. This guide explains how to bet in South Africa step by step, from the legal framework to choosing a bookmaker and staying in control.
Is sports betting legal in South Africa?
Yes. Sports betting with a licensed bookmaker is legal in South Africa. Gambling is governed nationally by the National Gambling Act of 2004, which sets the overall framework, while each of the nine provinces has its own gambling board that licenses and supervises operators. Bookmakers you see advertised, such as Betway and Hollywoodbets, hold licences from provincial boards, for example the Western Cape Gambling and Racing Board or the Mpumalanga Economic Regulator.
A few key points:
- Sports betting is permitted online and in retail outlets through licensed bookmakers.
- Most online casino-style games are not authorised under the current national law, though the regulatory position has been under review for some time. Stick to what your licensed bookmaker legitimately offers.
- You must be 18 or older. Licensed bookmakers verify your age and identity.
- Offshore sites are not licensed in South Africa, which means you have little protection if something goes wrong. Our betting scams guide explains how to check a licence.
A licensed bookmaker should display its provincial licence details, usually in the website footer. You can confirm them with the relevant provincial board.
Step 1: Choose a licensed bookmaker
The South African market is competitive, so it pays to compare. Look at:
- Licensing from a provincial board
- Odds on the sports you bet on most. Our odds comparison pages show who is pricing best.
- Payment methods you actually use, including vouchers or instant EFT
- Bonuses and terms, especially wagering requirements. See betting bonuses explained.
- Mobile experience, since most South Africans bet on their phones
- Local markets, such as horse racing, rugby, cricket and lucky numbers
Our list of South African betting sites compares licensed operators, and our methodology page explains how we rate them.
Step 2: Register and complete FICA verification
South African bookmakers are required to verify your identity under the Financial Intelligence Centre Act (FICA) as part of anti-money-laundering rules. You will typically be asked for:
- A copy of your South African ID (green ID book or smart ID card) or passport
- Proof of address, such as a recent utility bill or bank statement, usually no older than three months
- Sometimes proof of your bank account or card, particularly before your first withdrawal
Many bookmakers let you register and deposit before uploading documents, but you will need to be FICA verified before you can withdraw. Doing it straight away avoids delays later. Make sure the name on your account matches your ID and bank details exactly.
Step 3: Deposit using a local payment method
South African bookmakers support a wide range of payment options. Typical choices include:
| Method | How it works | Good to know |
|---|---|---|
| Instant EFT | Pay directly from your online banking through a secure payment page | Fast and widely supported |
| Debit or credit card | Visa or Mastercard | Quick, but some banks decline gambling transactions |
| 1Voucher | Buy a voucher at a retailer, enter the PIN | Good if you prefer cash |
| OTT Voucher | Buy at participating retailers or online, redeem with a PIN | Popular cash-based option |
| Retail and in-store deposits | Deposit cash at selected shops or bookmaker branches | Availability varies by operator |
| Bank transfer (EFT) | Standard bank payment | Slower to clear |
Fees and limits vary by bookmaker and method. Withdrawals usually go back to your bank account by EFT, and some bookmakers allow cash withdrawals through partner retailers. Vouchers are generally deposit-only.
Step 4: Understand the odds and place a bet
South African bookmakers use decimal odds. A R100 bet at 2.50 returns R250 if it wins: R150 profit plus your stake. If you are new to odds, read betting odds explained.
To place a bet:
- Choose a sport and event.
- Tap the odds for the outcome you want; it is added to your betslip.
- Add more selections if you want a multi.
- Enter your stake, check the potential return and confirm.
If someone shares a slip from another bookmaker, our booking code converter can help recreate it at your own bookmaker.
Popular sports to bet on in South Africa
Football
The Betway Premiership, South Africa's top football league, attracts huge interest, especially Soweto derbies between Kaizer Chiefs and Orlando Pirates and matches involving Mamelodi Sundowns. European leagues, particularly the English Premier League, are just as popular. Our guide to betting markets covers 1X2, BTTS and over/under.
Rugby
Rugby is a national passion. Springbok Tests, the Rugby Championship and the United Rugby Championship (with the Stormers, Bulls, Sharks and Lions) draw heavy betting. Handicap and winning margin markets are especially popular because games between unequal sides can be lopsided.
Cricket
Proteas Test, ODI and T20 matches, plus the SA20 league and global T20 competitions, offer a wide range of markets, from match winner to top batter.
Horse racing
South Africa has a long horse racing tradition, and fixed-odds and tote betting on local racing is widely offered. Big days such as the Durban July bring in many occasional bettors.
Lucky numbers and other markets
Many South African bookmakers also offer number-draw markets and betting on international sports, including tennis, golf, basketball and Formula 1.
Tax on betting winnings
Gambling winnings of recreational bettors are generally not taxed as personal income in South Africa, while operators pay provincial gambling taxes. If betting is a significant or regular source of income for you, get advice from a tax professional, because individual circumstances differ.
Responsible gambling in South Africa
The National Responsible Gambling Programme (NRGP) offers free, confidential counselling and treatment. Its toll-free helpline is 0800 006 008. Licensed bookmakers must also provide tools such as deposit limits, time-outs and self-exclusion.
Practical steps that help:
- Set a monthly budget and a deposit limit in your account.
- Never bet with money meant for rent, food, school fees or debt repayments.
- Do not chase losses with bigger bets.
- Take breaks, and use self-exclusion if you feel you are losing control.
You must be 18 or over to bet in South Africa. Visit our responsible gambling page for more support.
FAQ
Is online betting legal in South Africa?
Online sports betting is legal when you use a bookmaker licensed by a South African provincial gambling board. Most online casino-style games are not authorised under the current national law. Using an unlicensed offshore site leaves you without local consumer protection.
What is the legal betting age in South Africa?
You must be 18 or older. Licensed bookmakers check your age and identity during FICA verification, and accounts belonging to under-18s are closed.
Why do I need FICA to bet?
The Financial Intelligence Centre Act requires bookmakers to verify customers' identities to prevent money laundering and fraud. You usually need your ID or passport and proof of address, and you must be verified before withdrawing winnings.
Can I deposit with a voucher like 1Voucher or OTT?
Many South African bookmakers accept vouchers such as 1Voucher and OTT. You buy the voucher at a retailer or online and enter its PIN in your account to deposit. Vouchers are generally for deposits only, so withdrawals go to your bank account.
Where can I get help for problem gambling in South Africa?
Contact the National Responsible Gambling Programme on its toll-free helpline, 0800 006 008, for free and confidential counselling. Your bookmaker can also set deposit limits, time-outs or self-exclusion on your account.