Taking advantage of online bonuses is a smart way to increase your potential payouts. It's always worth reviewing the reward options before committing to a specific bookmaker.
In this guide, we'll break down all the current deals, promotions, and bonuses 20Bet has tailored for players in Canada. You'll find everything from the initial welcome package and weekly specials to competitive tournaments and loyalty schemes. Since 20Bet updates these offers frequently, there's always something fresh to discover.
These rewards provide extra funds or prizes that can be used across both the sportsbook and the casino. Best of all, you can activate and manage all these promotions directly through the 20Bet mobile app.20Bet app.
Register on the Website
Create an Account
Verify it via an Email
Get a Money Offer!

Create your 20Bet account today to unlock a 100% deposit match, giving you up to 150 CAD in extra funds for sports betting.

Kickstart your casino experience with a 100% match on your first deposit up to 180 CAD, plus 120 free spins for the 'Elvis Frog in Vegas' slot. It's a fantastic way to amplify your winnings.

The rewards don't stop at the first deposit; your second one is also eligible for a boost. Grab a 50% bonus up to 150 CAD and another 50 free spins to help you build your bankroll.
New users can choose between casino or sports betting bonuses during registration. There are three distinct offers available, each featuring highly competitive terms.
For sports fans, 20Bet provides a 100% match up to 150 CAD on the initial deposit. To qualify, simply deposit a minimum of 15 CAD. These funds are versatile and can be used for both live betting and pre-match wagers.20Bet offers a 100% matched bonus of up to 150 CAD on your first deposit. You need to deposit at least 15 CAD to claim the offer. The bonus funds can be used in pre-match and live betting.
Players from Canada are eligible for a two-tier welcome package on their first two deposits:
Beyond the initial sign-up offers, 20Bet keeps things exciting with regular promotions designed to reward their most active users. We recommend checking out the current deals listed below.
Every Friday, you can treat yourself to a 50% deposit bonus up to 400 CAD and 100 free spins. Just make a deposit of at least 30 CAD on Friday to claim these casino rewards.
Sports bettors in Canada can take part in a high-stakes challenge: predict ten outcomes correctly to win up to 1,500 CAD. To be eligible, you must have deposited at least 20 EUR (or the CAD equivalent) within the last five days.
Specifically for casino enthusiasts, there is a Saturday reload offer. Deposit at least 15 CAD on Saturday to get a 100% bonus up to 150 CAD for the weekend. Note that this requires a minimum daily bet of 5 EUR (or CAD equivalent) from Monday through Friday.
20Bet frequently organizes various tournaments and special events, allowing Canadian players to compete against others for cash prizes.
The Bettors Tournament is a highlight for many, featuring a weekly prize pool of 12,800 CAD. By placing bets and climbing the leaderboard, you can secure a top prize of up to 1,935 CAD in the form of a free bet.
Dedicated users can join two distinct VIP programs depending on whether they prefer sports or casino games. Canadians are automatically eligible for these programs upon registration.
To unlock these specific 20Bet rewards, you'll need to enter the corresponding promo codes. Here are the currently active codes:
To claim your sports bonus, start by creating an account on the platform. Once registered, make a deposit of 15 CAD or more to trigger the matching bonus.
Unfortunately, 20Bet does not currently offer a no-deposit bonus for players in Canada.
Most bonuses come with a 40x wagering requirement. However, we strongly advise reviewing the specific 'Terms and Conditions' for each individual offer to confirm the rules.