In one line: Virgin Bet matches your first deposit 100%, up to R3,000, as a sports bonus or a casino bonus: you choose one when you register. You have 14 days to meet the conditions. What it doesn’t tell you before you sign up is the rollover.
What you get
From Virgin Bet’s registration page, promotions page and help centre, checked 2 November 2026:
| Bonus | 100% of your first deposit, as a Sports Welcome Offer or a Casino Welcome Offer |
|---|---|
| Biggest bonus | R3,000 |
| Who can claim | New members only, one welcome offer per person. You pick it during registration, or tick “I don’t want an offer” |
| Time limit | 14 days from the day you register to meet all the conditions |
| Deposits that don’t count | Prepaid credit cards, disposable or virtual cards, prepaid debit cards, and debit cards whose bank Virgin Bet can’t identify |
| Rollover | [Not published before sign-up]: the offer says only “Wagering requirements apply” |
| Smallest qualifying deposit | [Not published]. Deposits in general start at R10 |
| Minimum odds | [Not published] |
What we couldn’t find, and why it matters
A deposit match is only as good as its rollover. At YesPlay, a R100 bonus means R1,400 of bets in a week. At Betfred, the same R100 means R400. The difference is everything, and at Virgin Bet we couldn’t find the number.
We read the promotions page, the registration screen, the bonus rules, the general terms and the help centre. Every one says wagering requirements apply. None says how much. Virgin Bet’s help centre says the “qualification and wagering details” of your chosen offer are in the Promotions section, which you see once you’ve registered and chosen it.
Virgin Bet’s general bonus rules do give a few defaults, which apply “unless otherwise specified” in an offer’s own rules:
- Bonus bet tokens can only be used on the sportsbook, not on games or virtual sports, and the stake isn’t returned with your winnings.
- They can’t be used on each-way bets, forecasts or combination bets like Lucky 15s.
- Bonus spins may carry their own wagering requirements.
- Bonuses expire 7 days after you claim them, unless the offer says otherwise.
The welcome offer is a deposit match rather than bonus tokens, so its own rules decide. We’ll publish them in rands as soon as we’ve seen them.
Ask these before you deposit
Virgin Bet’s support is on live chat, support@virginbet.co.za and +27 80 010 0021, from 6:30 to 22:00. Ask:
- How many times do I bet the bonus, or the deposit plus the bonus, before I can withdraw?
- What are the minimum odds, and do multis and bet builders count?
- What’s the smallest deposit that qualifies?
- Is there a cap on what I can withdraw from bonus winnings?
- On the casino offer: which games count, and at what percentage?
Get the answers in writing, by email or a saved chat. If the rollover is more than you’d bet anyway in two weeks, choose “I don’t want an offer”. Your winnings are then simply yours.
How to claim it
- Tap Join on virginbet.co.za or in the app. You must be 18 or older and in South Africa.
- On the first screen, pick the Sports Welcome Offer or the Casino Welcome Offer. You can’t switch later.
- Complete your details: name, date of birth, ID number, email, mobile number and a password.
- Make your first deposit with a South African debit card in your own name, Capitec Pay or a bank transfer. Avoid prepaid and virtual cards: they don’t qualify.
- Check the offer’s terms in Promotions, and meet them within 14 days of registering.
Is there a Virgin Bet promo code?
No code appears anywhere in the offer. You choose the welcome offer on the registration screen. If you’ve seen a different Virgin Bet offer somewhere else, its help centre asks you to contact support to check whether you’re eligible.
How it compares
The same R100 first deposit at our six bookmakers:
| Bookmaker | What you get | What you bet first | Time |
|---|---|---|---|
| Virgin Bet | R100 bonus | [Not published] | 14 days |
| Betfred | R100 bonus and 20 free spins | R400 in singles, plus your R100 once | 7 days |
| 10bet | R100 bonus | R1,000 at 1.60 or more | 30 days |
| YesPlay | R100 bonus | R1,400 at 3.1 or more | 7 days |
| Easybet | R150 bonus bet | R400 at 3.0 or more, before it’s paid | 30 days |
| Lucky Fish | R50, no deposit needed | R50 once at 1.5 or more | 24 hours |
Virgin Bet and Betfred checked 2 November 2026; the others 4 November 2026, except YesPlay (9 November 2026). All the offers: sign-up bonuses worked out in rands.
10bet
100% first deposit bonus up to R5,000
Min deposit R50 · Bet deposit + bonus 5x · Odds 1.60+ · 30 days
- Bet builder
- Cash-out
- Live streaming
- Data-free: to check
- Punters say
- 3.9/5 on Trustpilot (67 reviews)
- Minimum deposit
- R5
- Payout cap
- R500,000 a day
- Pay with
- Capitec Pay, Vouchers, EFT, Card
Licence checked 13 Oct 2026 · Offer checked 4 Nov 2026 · Punter scores checked 13 Oct 2026 · Features and limits checked 13 Oct 2026
T&Cs apply · 18+
Betfred
Up to R21,000 in bonus funds and 750 free spins over your first three deposits
Bet the bonus 4x · 7 days
- Bet builder: to check
- Cash-out: to check
- Live streaming: to check
- Data-free: to check
- Punters say
- 2.1/5 on HelloPeter (19 reviews in 12 months) · No Trustpilot profile for betfred.co.za
- Minimum deposit
- To check
- Payout cap
- R15,000,000 a day per customer
- Pay with
- Capitec Pay, Vouchers, EFT, Card
Licence, offer, scores and figures checked 2 Nov 2026
T&Cs apply · 18+
Easybet
150% first deposit match up to R5,000 in Bonus Bets, plus R50 on sign-up
Min deposit R50 · Bet your deposit first 4x · Odds 3.0+ · 30 days
- Bet builder
- Cash-out
- Live streaming: to check
- Data-free
- Punters say
- 1.7/5 on HelloPeter (31 reviews in 12 months) · 4.3/5 on the App Store (2.3k ratings)
- Minimum deposit
- To check
- Payout cap
- To check
- Pay with
- Vouchers, EFT, Card
Licence checked 13 Oct 2026 · Offer checked 4 Nov 2026 · Punter scores checked 13 Oct 2026 · Features and limits checked 13 Oct 2026
T&Cs apply · 18+
Lucky Fish
R50 sign-up bonus, no deposit needed
No deposit · Bet the bonus 1x · Odds 1.50+ · 24 hours
- Bet builder
- Cash-out
- Live streaming: to check
- Data-free: to check
- Punters say
- No meaningful public score yet
- Minimum deposit
- To check
- Payout cap
- To check
- Pay with
- Capitec Pay, Vouchers, EFT
Licence checked 13 Oct 2026 · Offer checked 4 Nov 2026 · Punter scores checked 13 Oct 2026 · Features and limits checked 13 Oct 2026
T&Cs apply · 18+
Virgin Bet
100% first deposit match up to R3,000
14 days
- Bet builder
- Cash-out
- Live streaming
- Data-free: to check
- Punters say
- 4.7/5 on the App Store (99 ratings) · No HelloPeter or Trustpilot profile yet
- Minimum deposit
- R10
- Payout cap
- R10,000,000 net a day; per-sport caps from R200,000
- Pay with
- Capitec Pay, Vouchers, Card
Licence, offer, scores and figures checked 2 Nov 2026
T&Cs apply · 18+
YesPlay
100% deposit bonus up to R3,000
Min deposit R20 · Bet deposit + bonus 7x · Odds 3.10+ · 7 days
- Bet builder: to check
- Cash-out: to check
- Live streaming: to check
- Data-free: to check
- Punters say
- 4.2/5 on HelloPeter (267 reviews in 12 months) · 4.4/5 on Trustpilot (9,934 reviews)
- Minimum deposit
- R20
- Payout cap
- R2,000,000 per sports bet
- Pay with
- Vouchers, EFT, Card
Licence checked 13 Oct 2026 · Offer checked 9 Nov 2026 · Punter scores checked 13 Oct 2026 · Features and limits checked 13 Oct 2026
T&Cs apply · 18+
Who Virgin Bet is
Virgin Bet is owned by LiveScore Group and run in South Africa by VB South Africa (Pty) Ltd, under Mpumalanga Economic Regulator bookmaker licence 9-2-1-09938 (on the National Gambling Board’s list of verified operators, updated 19 October 2026, checked 2 November 2026). It launched here in March 2026. Our full Virgin Bet review covers 2UP, the bet builder, payouts and limits.
Stay in control
A bonus whose rollover you haven’t seen is a bonus you can’t plan for. Decide your budget for the fortnight before you choose an offer. Virgin Bet lets you set daily, weekly or monthly deposit limits when you register. Free, confidential help: 0800 006 008, or WhatsApp HELP to 076 675 0710. 18+ only.
Questions punters ask
What is the Virgin Bet welcome bonus?
A 100% match on your first deposit, up to R3,000, as a sports or a casino bonus. You choose which when you register, and you have 14 days to meet the conditions (checked 2 November 2026).
Does Virgin Bet give free money or a no-deposit bonus?
Not as a welcome offer: on 2 November 2026 both Virgin Bet welcome offers needed a first deposit. Its free FIVES game pays cash for goals, from R1 to R500 a goal, without a deposit, and an optional player transfer needs a R50 bet. For R50 just for joining, see R50 sign-up bonuses.
Does Virgin Bet give 100 free spins today?
Not as a welcome offer in South Africa. The “100 free spins” offers in search results are mostly for Virgin Bet’s UK site, which is a different market with different rules. In South Africa, Virgin Bet gives 30 bonus spins a day when you bet R100 or more on slots (checked 2 November 2026).
Can I change from the casino offer to the sports offer?
No. Virgin Bet’s help centre says you can only get rewards from the welcome offer you chose during registration.
What happens if I use a prepaid card?
Your deposit won’t qualify for the welcome offer. Use a South African debit card from a bank Virgin Bet can identify, Capitec Pay or a bank transfer.
Sources: Virgin Bet’s welcome offer help page and bonus rules. Offers change: we check them at least every two weeks, and the date beside each figure is when we last did.
Last updated 11 November 2026