Bonuses checked · 67 brands for South African players18+ · 0800 006 008
CasinoSlots.co.za
Best bonuses
Bonuses

100 free spins offers

You can get 100 free spins on registration with no deposit at Supabets, 10bet and World Sports Betting, and 100 spins with a first deposit at Wanejobets, Bettabets, SuperSportBet and Lulabet. At 10c to 40c a spin, 100 spins is R10 to R40 of play, and the terms decide how much of it you keep.

By Mark SmithChecked 4 min read
SA licensed
8.1/10
Welcome bonus
150% up toR1,000+ 100 free spins
Wagering
5x
Min deposit
R50
Expiry
2 days
Max cashout
R5,000

9 live offers

BrandBonusWageringMin depositCodeClaim
Wanejo Bets150% up to R1,000 + 100 free spins
Welcome bonus
5xR50—Claim bonus
Supabets100 free spins on Lucky Lucky / Knockout Football Rush (Habanero)
No deposit bonus
5xNone—Claim bonus
EasybetFree bet R50
Free spins
No wagering——Claim bonus
10bet100 free spins
No deposit bonus
No wageringNone—Claim bonus
Yebo Casino300% up to R20,000 + 100 free spins · over 3 deposits
Welcome bonus
—R300—Claim bonus
BetXchange100 free spins
Free spins
—R250—Claim bonus
SuperSportBetFree bet R50
Free spins
1xR25—Claim bonus
World Sports Betting100 free spins on 88 Dragons, Fire Strike, Odds On Winner or Three Star Fortune
No deposit bonus
30xNone—Claim bonus
Lulabet100 free spins on Gates of Olympus 1000
Free spins
30xR250—Claim bonus

Two kinds of 100 free spins

“100 free spins” covers two very different deals in South Africa, and it pays to know which one you’re looking at.

100 spins on registration (no deposit). You sign up, verify and get the spins. These come from SA-licensed bookmakers: Supabets, 10bet and World Sports Betting. They’re free to claim, the spins are worth 10c to 40c each, and winnings are capped.

100 spins with a deposit. The spins are added to a first-deposit offer. Wanejo Bets gives 150% up to R1,000 plus 100 spins at only 5x wagering, Bettabets adds 100 spins to a 150% match, SuperSportBet gives 100 spins and a bonus bet for R25, and Lulabet gives 100 spins on Gates of Olympus 1000 when you bet R250. You pay in, but the package is worth more.

What 100 free spins are worth

Worked example: Supabets sign-up spins

Supabets’ sign-up spins are worth 10c each, on Lucky Lucky / Knockout Football Rush (Habanero).

  1. Play value: 100 × R0.10 = R10.
  2. Expected winnings: about R9.60 on a 96% RTP Habanero slot.
  3. Wagering: 5x the winnings ≈ R48 in bets.
  4. Expected cost: 4% of R48 ≈ R1.90.
  5. Average result: around R7.70, capped at R999.

Worked example: 10bet sign-up spins

10bet’s spins are worth 40c, so 100 spins is R40 of play. With no wagering on winnings, the expected return of about R38 is cash straight away, up to the R400 cap. On paper that makes it the most valuable 100-spin sign-up offer in our data.

Worked example: 100 spins with a deposit

At Wanejobets, a R500 deposit earns a R750 bonus (150%) plus 100 spins. The bonus must be wagered 5x, so R3,750 in bets, which costs about R150 on average at a 4% house edge. That leaves a realistic expected value of roughly R600 from the match alone, provided you clear it within the 2-day window. Short windows are the catch: R3,750 in two days is a lot of play.

How to claim 100 free spins

  1. Open the offer from the table above.
  2. Register with your SA ID and cellphone number.
  3. Choose the spins option if there’s a choice. Supabets asks at registration whether you want the R50 free bet or 100 spins.
  4. Verify your account. Supabets credits the spins the next morning after FICA.
  5. Deposit, if it’s a deposit offer, at or above the minimum and with an eligible method.
  6. Launch the named slot and play the spins before they expire (48 hours at Supabets and Wanejobets).
  7. Clear any wagering on eligible slots and stay under the maximum bet.

Terms that trip people up

  • You can’t have both. At Supabets the 100 spins replace the R50 free bet. Choose spins if you play slots, the bet if you follow sport.
  • Low spin value. 100 spins at 10c is less play than 50 spins at 60c.
  • Cashout caps. Every no deposit 100-spin offer has one, from R400 to about R1,000.
  • Max bet while wagering. Wanejobets limits bets to R2 while its casino bonus is active; a bigger stake can void the bonus.
  • Two-day expiry on several offers, which makes clearing deposit bonuses hard.

Our picks

SA licensed
7.7/10
No deposit bonus
100 free spinson Lucky Lucky / Knockout Football Rush (Habanero)
Wagering
5x
Min deposit
No deposit
Expiry
2 days
Max cashout
R999
SA licensed
7.0/10
No deposit bonus
100 free spins
Wagering
No wagering
Min deposit
No deposit
Max cashout
R400
SA licensed
8.1/10
Welcome bonus
150% up toR1,000+ 100 free spins
Wagering
5x
Min deposit
R50
Expiry
2 days
Max cashout
R5,000
SA licensed
7.8/10
Free spins
Free betR50
Wagering
1x
Min deposit
R25
Expiry
7 days
Max cashout
R5,000
Min odds
3

Fewer spins with easier terms? See 50 free spins. Want the biggest bundles? See 300+ free spins. Every spins offer is on the main free spins page, and the no wagering bonuses page lists spins you can cash out at once.

Sign-up spins or deposit spins: which should you take?

If you only want to try a site, take the no deposit spins. They cost nothing, and they show you how quickly the operator verifies your ID, how the lobby works on your phone and how long a withdrawal takes. Their ceiling is low, though: even 10bet’s no-wagering spins can’t pay more than the cap.

If you already know you’ll deposit, a deposit offer with 100 spins and low wagering is better value. Wanejobets at 5x and Bettabets at 8x are unusually light for South Africa, where 30x to 40x on casino bonuses is still common. The trade-off is time: both give you only two days to finish, so they suit players who would play that much anyway, not players who’d have to stretch their budget to clear them.

A sensible order is to claim the no deposit spins first at two or three bookmakers, keep the one whose app and payouts you like best, and only then decide whether its deposit offer is worth taking. You can’t claim a site’s sign-up offer twice, but nothing stops you holding accounts at several licensed operators.

A word on “100 free spins no deposit no wagering”

It’s one of the most searched bonus phrases in South Africa, and it does exist: 10bet’s sign-up spins have no wagering on winnings. But there’s always a limit somewhere, usually the cashout cap or a deposit you need to make before withdrawing. No legitimate operator gives away unlimited free money.

Play within a budget you’ve set in advance. The NRGP helpline, 0800 006 008, is free and open around the clock.

Frequently asked questions

Which casinos give 100 free spins on registration with no deposit in South Africa?

Supabets (100 Habanero spins instead of its R50 free bet), 10bet (100 spins with no wagering on winnings) and World Sports Betting (100 spins on sign-up) all offer them. Each has a cashout cap shown on the offer card.

Are there 100 free spins with no wagering in South Africa?

Yes. 10bet's 100 sign-up spins and SuperSportBet's 100 first-deposit spins are listed with no wagering on winnings, though both cap what you can withdraw.

Which slot are 100 free spins usually on?

Supabets uses Habanero slots such as Lucky Lucky and Knockout Football Rush, Wanejobets uses selected Betsoft slots, and Lulabet uses Gates of Olympus 1000.

How much can I win from 100 free spins?

Up to the offer's cashout cap: R400 at 10bet and R999 at Supabets, for example. Average results are far lower, usually under R40.

Is the Lucky Fish 100 free spins offer still available?

Our latest check shows Lucky Fish giving 50 free spins and an R50 bonus bet on sign-up, not 100 spins. We update the table whenever the offer changes.

From our research

Other bonus types

Mark Smith, illustrated portrait
Editor · updated 07 Nov 2026

Mark has been writing about online gaming since 2007, covering everything from sportsbooks to casino and slot reviews, offering insights for players of all levels.

Set a limit before you playFree, confidential help 24/7: NRGP 0800 006 008.
Compare