No Deposit Bonuses & Free Spins
These online casinos offer free no deposit bonuses or free spins to new South African players. Create a real money account at the casino of your choice and claim your bonus. The table below is the current list. Look out for SLOTSZAR exclusive bonuses and any new casinos you haven’t played at yet. T&Cs and wagering requirements apply to every offer, 18+ only.
LevelUp Casino
Score: 4.2
100% up to R40,000
+ 100 Spins
Sign Up
DaVinci's Gold Casino
Score: 4
200% up to $/€3,000
Sign Up
White Lotus Casino
Score: 3.9
R300
No Deposit
Jackpot Cash Casino
Score: 3.9
R400
No Deposit
Apollo Slots
Score: 3.9
R200
No Deposit
Shazam Casino
Score: 3.8
250% up to $2,500
Sign Up
Silversands Deluxe
Score: 3.8
100% up to R5,000
Sign Up
Springbok Casino
Score: 3.8
50 Spins
No Deposit, Casino Spins
Tusk Casino
Score: 3.6
75 Spins
Weekly, Casino Spins
ZARbet Casino
Score: 3.5
200% up to R2,000
Sign Up
Wins Royal Casino
Score: 3.2
100% up to R10,000
+ 100 Spins
Sign Up
Thunderbolt Casino
Score: 3.1
50 Spins
No Deposit, Casino Spins
Slots Capital Casino
Score: 3.1
15 Spins
No Deposit, Casino Spins
Fatbet Casino
Score: 3.1
200% up to R30,000
Sign Up
Fatbet.Casino
Score: 3
55 Spins
Sign Up, Casino Spins
Paradise 8 Casino
Score: 3
200% up to $/€3,000
Sign Up
Coinbets777 Casino
Score: 3
$/€20
No Deposit
Yeti Casino
Score: 2.9
50 Spins
No Deposit, Casino Spins
New Customer Offer. T&C’s Apply. 18+. 50 no deposit Free Spins on Book of Dead. Max Cashout: R1,000.
Silver Sands Casino (ZAR)
Score: 2.8
200% up to R1,000
Sign Up
Slotified Casino
Score: 2.8
250% up to R15,000
Sign Up
Punt Casino
Score: 2.8
R200
No Deposit
Slotbox Casino
Score: 2.8
100% up to R2,000
+ 100 Spins
Sign Up
Fun Casino
Score: 2.8
100% up to R1,234
Sign Up
Pantherbet Casino
Score: 2.7
100% up to R3,000
Sign Up
This Is Vegas Casino
Score: 2.6
200% up to $/€2,000
Sign Up
Cocoa Casino
Score: 2.6
200% up to $/€3,000
Sign Up
Hyper Casino
Score: 2.6
100% up to R1,500
Sign Up
BetNeptune Casino
Score: 2.5
25 Spins
Sign Up, Casino Spins
Free Spins No Deposit South Africa: Current Examples
These are some of the no deposit offers we list at the moment. All need no deposit unless stated, and wagering applies to all of them. Offers change, so check the table above and the casino’s terms.
- Thunderbolt Casino: 50 free spins, code BEGINNERS-LUCK, 60x wagering
- Yeti Casino: 50 free spins (South Africa), 40x wagering
- Slots Capital: 15 free spins, code CAPITAL15SPINS, 40x wagering
- ZARbet: exclusive 80 free spins, code Slotszar80. Check the review for the wagering terms.
- Slotified: 100 free spins on sign-up, 50x wagering
Free chips, which are cash rather than spins:
- White Lotus Casino: R300 chip, code R300NEW, 60x wagering (review)
- Jackpot Cash: R400 chip, code TRY400, 60x wagering
- Punt Casino: R200 chip, code NDC200, 70x wagering (review)
- Apollo Slots: exclusive R250 chip, code SLOTSZAR250 (review)
For more chip sizes, see our R100, R200, R300 and R350 no deposit pages, or the full list of no deposit codes.
Searching for 120 Free Spins, 1000 Free Spins or R25?
Be wary of headline numbers. At the time of writing, our list has no 120 free spins offer, no 1,000 free spins offer, no 25 free spins on registration, and no R25 sign-up bonus with no deposit. The ZARbet offer is 80 free spins, not 50. If a site promises one of these, check it on the casino’s own site before you register.
The same goes for free spins no deposit no wagering. We do not list any no-wagering free spins right now. They are rare because casinos give away free spins to attract new players, and wagering is how they limit what that costs. Do not trust a page that says otherwise without checking the casino’s terms.
ZAR Casino has closed and is no longer listed on SlotsZAR, so we have no ZAR Casino sign-up bonus for you. See our casino list for casinos that are open.
How to Claim a No Deposit Bonus
- Pick an offer from the table and open the casino through our link.
- Register a real money account. You must be 18 or older.
- Enter the bonus code if there is one (usually in the registration form or the cashier).
- Check that the free spins or chip appear in your account. If they do not, contact live chat before you play.
- Read the terms on wagering, eligible games and maximum cash-out.
This is SlotsZAR, a list of casino bonuses for South African players (sometimes searched for as “zaslots” or “slotzar”).
Wagering Requirements Explained
Read the video transcript
Questioner: A hundred-rand bonus with thirty times wagering. Does that mean I must win three thousand rand?
Explainer: No. It’s about qualifying stakes, not winnings. In this hypothetical example, thirty times the bonus means one hundred times thirty: three thousand rand of qualifying wagering credit toward the withdrawal condition. Other terms still apply.
Questioner: What if I deposited a hundred rand as well?
Explainer: Check what gets multiplied. If the terms apply thirty times to both deposit and bonus, the base becomes two hundred rand. Multiply that by thirty, and the requirement is six thousand rand. Same bonus, twice the wagering requirement.
Questioner: Does every bet count in full?
Explainer: Not necessarily. A ten-rand bet at full contribution adds ten rand to the counter, whether it wins or loses. At twenty percent contribution, it adds just two rand. Excluded games add nothing. And that counter isn’t your balance. You can run out of money before reaching the total. The required total isn’t a guaranteed loss, or an instruction to deposit that amount.
Questioner: So the multiplier isn’t enough to judge the offer?
Explainer: Exactly. Check eligible games, contribution rates, the maximum permitted stake, expiry, and withdrawal caps. These are arithmetic examples, not a gambling recommendation. Bonus maths cannot guarantee profit. First find the amount being multiplied, then which stakes actually count.
A wagering (or playthrough) requirement specifies the qualifying wagering credit needed to satisfy one bonus condition. It does not by itself establish that funds are withdrawable. It is written as a multiple, such as 40x or 60x.
Example only: suppose you get a R100 free chip with a 60x wagering requirement. Assuming every bet counts at 100%, R100 multiplied by 60 means R6,000 in qualifying stakes to satisfy this wagering condition. Wins and losses do not themselves advance the counter; qualifying stakes count at the contribution rate in the terms. That is why a high multiplier makes an offer harder to clear.
Comparing the calculation basis
These are hypothetical arithmetic examples, not current offers or claims that an offer is lawful in South Africa.
| Hypothetical basis | Calculation | Required wagering credit |
|---|---|---|
| R100 bonus, 30× bonus only | R100 × 30 | R3,000 |
| R100 deposit plus R100 bonus, 30× both | (R100 + R100) × 30 | R6,000 |
Actual turnover is the sum of stakes. Contribution-weighted progress is different: a R10 bet at 20% contribution advances the counter by R2, although R10 was staked. An excluded game may contribute nothing. These calculations do not predict profit or provide a way to recover losses.
Meeting a wagering requirement does not guarantee a withdrawal or a profit. Other conditions may apply, including permitted games, expiry, maximum bet, verification and cash-out caps.
Cash-Out Caps, Eligible Games and Verification
- Maximum cash-out: most no deposit offers cap how much you can withdraw from the winnings. The cap is in the bonus terms. Completing wagering does not remove this cap or guarantee that all funds can be withdrawn.
- Which games count: free spins are usually tied to certain slots. Free chips may exclude some games, and different games may count differently towards wagering. Check the contribution percentage and exclusions before assuming a stake advances the counter at its full value.
- Verification (KYC): before your first withdrawal you will usually have to send proof of identity and address, and proof of ownership of your payment method. Completing verification does not waive the other conditions.
- Bet limits and expiry: there may be a maximum bet while wagering, and the bonus may expire after a set time. Check both the maximum permitted bet while the bonus is active and the deadline; breaching a condition may affect bonus funds or winnings under the terms.
Spotting Fake Codes and Bonuses
- Real codes are given by the casino or by a site you trust. Never pay anything to “unlock” a no deposit bonus.
- Check the code on the casino’s own promotions page or in the cashier. If it is rejected, ask live chat.
- Be careful with offers that need your banking details or ID before you have even registered.
- Round headline numbers like 120 or 1,000 free spins with no terms attached should make you check the casino before signing up.
Play responsibly. 18+ only. Only gamble what you can afford to lose. For free, confidential help, call the South African Responsible Gambling Foundation on 0800 006 008 (24/7).