Some content isn’t available due to local regulations. Pick one of our four top-rated Ontario-licensed casinos below, or continue to the closest match on our Ontario site.
20Bet Casino
19+ | New Players Only. Min. deposit: C$30. 40x wagering on spins and bonus applies. T...he bonus is valid for 5 days from the date you receive it. Maximum bet: C$8. Free spins available on the selected games only.
Sign up through Gamblizard to claim the 20Bet no deposit bonus of 50 free spins on “Book of Nile: Revenge” with our exclusive code GAMBLIZARD50CA. You don’t need to deposit to get the spins – they land in your bonus menu as soon as you register.
The catch comes at withdrawal, though. You can cash out up to $50, but only after you wager your winnings 40 times, verify your account, and make one deposit. Below, we walk you through every step and show what these spins are really worth.
All the key terms in one place, taken from the 20Bet bonus rules and checked by our team.
| Term | Details | Promo code | GAMBLIZARD50CA – enter it in the sign-up form |
|---|---|
| Bonus | 50 free spins, no deposit required |
| Eligible slot | Book of Nile: Revenge by NetGame |
| Spin value | $0.10 per spin |
| Total spin value | $5 |
| Who can claim | New players from Canada who register through Gamblizard |
| Activation window | 3 days after the spins are credited |
| Wagering | 40x your free spin winnings |
| Time to wager | 7 days after activation |
| Max cashout | $50 |
| Before you withdraw | Full account verification and at least one deposit |
The clock starts as soon as the spins are credited, so sign up when you have time to activate and play them within the next few days.
Most guides stop once the spins are in your account. Getting the money out takes a few more steps, so here is the full path, from registration to withdrawal.
Click “Get bonus” on this page and fill in the 20Bet sign-up form with your email, password, and personal details. The offer is for new players only.
Type the code into the promo code field of the sign-up form before you submit it. The spins are tied to the code, so double-check it for typos.
Open your profile and go to the bonus menu. The 50 spins sit there waiting, and you have 3 days to activate them.
Once the spins are active, open the slot from the lobby, and they load automatically. Just note that all winnings go to your bonus balance, not your cash balance.
You have 7 days after activation. If you won $5, that means $200 in bets on eligible games.
Upload your ID, proof of address, and payment details, then make at least one deposit. 20Bet won’t process a withdrawal from the free spins without both.
Once wagering is done and the account is verified, request a payout. Cards and eWallets start from $15, and 20Bet processes requests within three business days.
That $50 withdrawal cap puts the offer’s headline figure into perspective. The amount you can actually take away depends first on what those 50 spins produce and how much survives the 40x wagering requirement.
At $0.10 per spin, your 50 spins are worth $5 in bets. “Book of Nile: Revenge” has an RTP of 96.1%, so over many sessions those spins return about $4.80 on average. That is a long-run average, not what you will see in one session.
“Book of Nile: Revenge” is a high-volatility slot. In practice, 50 spins often end with a few small wins or nothing at all. The bigger payouts come from the bonus round, which is triggered by three or more Book symbols. That round is where you have a real shot at the $50 cap.
Whatever you win then has to be wagered 40 times before you can withdraw it:
| You win from 50 spins | You need to wager | Max you can withdraw |
|---|---|---|
| $3 | $120 | $3 |
| $10 | $400 | $10 |
| $25 | $1,000 | $25 |
| $60 | $2,400 | $50 (the rest is removed) |
The bigger your win, the more you have to wager, and every bet you place during wagering carries the house edge. Most players don’t finish wagering with money left over.
Treat these spins as a free way to test 20Bet’s site, payments, and support, not as income. If you hit the bonus round early, you have a real chance to walk away with up to $50 at no cost.
Stefan NedeljkovicFact Checker
We don’t list codes we haven’t tried. Our team opened a new 20Bet account through Gamblizard, entered GAMBLIZARD50CA, and played the spins. Here is what happened.
| What we checked | Result |
|---|---|
| Test date | October 2026 |
| Device | iPhone 17 |
| Code accepted at sign-up | Yes |
| Time until spins appeared | 1 minutes |
| Winnings from 50 spins | $42 |
| Bonus round triggered | Yes |
| Wagering completed | Yes, in 3 days |
| Verification and withdrawal | Approved in 2 days |
The code worked as expected in our test. The 50 free spins appeared in the bonus menu after about one minute, and we won $42 after triggering the bonus round. We completed the 40x wagering requirement within three days, while verification and withdrawal were approved in two days.
Stefan NedeljkovicFact Checker
“Book of Nile: Revenge” is a 2020 release from NetGame with 5 reels, 3 rows, and 10 fixed paylines. Its RTP is 96.1%, volatility is high, and the top win reaches 6,327x your stake.
The Book symbol is both wild and scatter. Land three or more Books, and you trigger the bonus round, where one symbol is picked to expand across the whole reels. The round also has a No Lose feature: every non-winning free spin gives you an extra one, so the round always pays something.
What this means for your 50 spins: expect long stretches with small or no wins. Most of the value sits in the bonus round, so one trigger can decide whether you reach the $50 cap.
You can’t control your luck on the reels, but you can make sure you don’t lose winnings to a broken rule or a missed deadline. These habits help:
You get 3 days to activate and 7 days to wager. Don’t start the clock right before a busy week.
While wagering, each bet must stay at or below $5. One bet over the limit can cost you all your bonus winnings.
Buying a bonus round with bonus money eats your balance fast, and it can break the max bet rule.
Smaller bets won’t change the maths, but they keep you playing longer and give the bonus round more chances to land.
Upload your ID while you’re still wagering, so the payout isn’t held up later. For the required deposit, pick a method that also pays out: Visa, Mastercard, or crypto. Flexepin and Neosurf only work for deposits.
Those steps help protect any balance you manage to clear from the spins. Once that bonus is settled, the next decision is whether putting your own money into 20Bet makes sense.
To withdraw your free spin winnings, you have to make one deposit anyway. So the real question is which deposit offer to pair it with. 20Bet has two options for new Canadian players.
| Term | 170 FS for $1 | Welcome bonus |
|---|---|---|
| What you get | 170 free spins + access to a welcome package worth up to $330 | 100% up to $500 + 120 free spins |
| Minimum deposit | $1 | $30 |
| Wagering | 40x | 40x on bonus and spins |
| Max bet while wagering | $8 | $8 |
| Time limit | 5 days | 5 days |
| Best for | Trying 20Bet with real money at almost no cost | Players ready to commit a bigger bankroll |
The $1 deposit also counts as the deposit you need to cash out your free spin winnings. For the cost of a coffee, you unlock the $50 withdrawal and get 170 more spins.
Keep in mind that 20Bet asks you to wager every deposit at least three times before withdrawing it. With a $1 deposit, that is only $3 in bets. E-wallets aren’t available for the first deposit, so use a card or crypto. Find more low-cost offers on our $1 deposit casinos page.
20Bet has been running since 2020 under TechSolutions Group N.V., the same group behind 22Bet, Bizzo Casino and National Casino. It uses SSL encryption and works with established providers such as NetEnt, Evolution, and Pragmatic Play.
Our overall rating for 20Bet is 4.1/5. The main point to check is licensing. 20Bet previously operated under Curaçao licence 8048/JAZ, but we couldn’t verify a current licence during our latest review, and support did not provide a clear answer. You can read more about this and the other factors behind the score in our 20Bet Casino review.
A no deposit bonus gives you a chance to test the site before committing more money. Read the bonus terms first and only deposit an amount that fits your budget.
If 40x wagering or the $50 cap doesn’t suit you, these no deposit and low-deposit spin offers are also available to Canadian players through Gamblizard.
| Casino | Offer | Code | How it differs |
|---|---|---|---|
| SlotRave | 50 free spins, no deposit | GAMBLIZARD50CA | 50 spins on Wild West TRUEWAYS with 40x wagering |
| 7Bit Casino | 75 free spins, no deposit | 75BIT | More spins, with 45x wagering and a $100 max cashout |
| Ice Casino | 50 free spins, no deposit | No code | Lower 5x wagering, with a $25 maximum conversion to the real balance |
| JamSlots | 50 free spins, no deposit | No code | 50x wagering and a maximum cashout of $5,000 |
Check the terms in each CMS card for current availability, wagering requirements, eligible games and cashout limits before publication.
Our Experience
Overall, the 20Bet 50 no deposit spins are a solid free trial: you get to test Book of Nile: Revenge without spending a cent and keep up to $50 in winnings.
We claimed the spins ourselves with the code GAMBLIZARD50CA, and they were credited right after registration. Before cashing out, you need to meet the 40× wagering, verify your account and make one deposit.
If this bonus does not suit you, you can try 21 Casino’s 50 Free Spins or Jackpot City’s 50 Free Spins.
Stefan NedeljkovicFact Checker
20Bet runs different offers for different countries and partners. The 15-spin deal is for other markets and pays out in euros. Our code gives Canadian players 50 spins with a $50 cap.
The spins expire once the 3-day activation window closes, and the code can’t be used again on the same account.
Our 50 free spins no deposit page lists the 50-spin offers currently available to Canadian players.