CasinoReach
Canada · Bonuses

Casino bonuses in Canada

Reviewed by Robert Sciberras · Updated

19 casino bonuses for Canada side by side: wagering, time limits, codes and the bets needed to cash out on a C$100 deposit. Checked 22 Oct 2026.

19casinos compared for Canadacasinos compared+14
C$20,000biggest welcome offerbiggest offerLucky Ones
C$5lowest minimum depositlowest depositStake

Casino bonuses for players in Canada

19 casinos · in our recommended order · offers for new customers

Advertiser disclosure: we’re paid when you join a casino through our links, and our partnerships shape the order. Terms and payout times come from each casino’s own pages. How we make money

Top pick
1
Big library plus sportsbook

JustCasino

Banking: Interac · Visa · Mastercard
Welcome offer
Up to C$5,000
+ 400 Free Spins
Min dep.
C$30
Wagering
40×
Time limit
7 days
Max bet
C$8
Visit JustCasino 19+ · New customers · T&Cs apply
JustCasino bonus details
2
Simple three-step bonus

LuckyDays

Banking: Interac · iDebit · Instadebit
Welcome offer
Up to C$1,500
+ 100 Free Spins
Min dep.
C$20
Wagering
30×
Time limit
30 days
Max bet
C$5
Visit LuckyDays 19+ · New customers · T&Cs apply
LuckyDays bonus details
3
Slots fans who also bet on sports

TonyBet

Banking: Interac · Visa · Mastercard
Welcome offer
Up to C$2,500
+ 250 Free Spins + 6 Bonus Games
Min dep.
C$20
Wagering
30×
Time limit
14 days
Max bet
C$10
Visit TonyBet 19+ · New customers · T&Cs apply
TonyBet bonus details
5
High-deposit bonus players

Lucky Ones

Banking: Interac · Visa · Mastercard
Welcome offer
Up to C$20,000 Bonus
+ 500 Free Spins
Min dep.
C$20
Wagering
40×
Time limit
7 days
Max bet
C$8
Visit Lucky Ones 19+ · New customers · T&Cs apply
Lucky Ones bonus details
6
Progressive jackpots from C$10

Jackpot City

Banking: Interac · Visa · Mastercard
Welcome offer
100% Welcome Package up to C$10,000
Min dep.
C$10
Wagering
35×
Time limit
60 days
Max bet
C$8
Visit Jackpot City 19+ · New customers · T&Cs apply
Jackpot City bonus details
7
Big lobby, four-deposit welcome

VegaZone

Banking: Interac · Visa · Mastercard
Welcome offer
260% up to C$3,600
+ 260 Free Spins
Min dep.
C$40
Wagering
45×
Time limit
5 days
Max bet
C$7
Visit VegaZone 19+ · New customers · T&Cs apply
VegaZone bonus details
8
Large first deposits

Dragon Slots

Welcome offer
460% up to C$8,000
+ 1 Bonus Game + 700 Free Spins
Min dep.
C$15
Wagering
40×
Max bet
C$8
Visit Dragon Slots 19+ · New customers · T&Cs apply
Dragon Slots bonus details
9
Interac deposits and withdrawals

Lucky Dreams

Banking: Interac · Visa · Mastercard
Welcome offer
Up to C$10,000
+ 500 Free Spins
Min dep.
C$30
Wagering
40×
Time limit
7 days
Max bet
C$8
Visit Lucky Dreams 19+ · New customers · T&Cs apply
Lucky Dreams bonus details
10
Small deposits and daily wheel spins

Spin Casino

Banking: Interac · Visa · Mastercard
Welcome offer
100% up to C$1,000 over 3 deposits
Min dep.
C$10
Wagering
35×
Time limit
60 days
Max bet
C$8
Visit Spin Casino 19+ · New customers · T&Cs apply
Spin Casino bonus details
11
Sports and casino together

Wintari

Banking: Interac · Visa · Mastercard
Welcome offer
200% up to C$1,500
Min dep.
C$30
Wagering
30×
Time limit
3 days
Visit Wintari 19+ · New customers · T&Cs apply
Wintari bonus details
12
Slots players on Android

SpinAway

Banking: Interac · Visa · Mastercard
Welcome offer
C$1,500 Bonus
+ 100 Free Spins
Min dep.
C$20
Wagering
30×
Time limit
30 days
Max bet
C$5
Visit SpinAway 19+ · New customers · T&Cs apply
SpinAway bonus details
13
Huge game library

Ritzo

Banking: Interac · Visa · Mastercard
Welcome offer
225% up to C$4,500
+ 300 Free Spins Without Wager
Min dep.
C$20
Wagering
45×
Time limit
7 days
Max bet
C$8
Visit Ritzo 19+ · New customers · T&Cs apply
Ritzo bonus details
14
Crypto players and sports bettors

Stake

Banking: Interac · Visa · Mastercard
Welcome offer
200% first-deposit bonus with code CRH110
Code: CRH110
Wagering
40×
Visit Stake 19+ · New customers · T&Cs apply
Stake bonus details
15
Big lobby, low first deposit

Boho Casino

Banking: Interac · iDebit · Visa
Welcome offer
Up to C$9,750
+ 225 Free Spins
Code: BOHO
Min dep.
C$30
Wagering
40×
Time limit
5 days
Max bet
C$7.50
Visit Boho Casino 19+ · New customers · T&Cs apply
Boho Casino bonus details
16
Slots, sports and crypto

WinSpirit

Banking: Interac · Visa · Mastercard
Welcome offer
Up to C$2,000
+ 100 Free Spins
Min dep.
C$30
Wagering
40×
Max bet
C$7.50
Visit WinSpirit 19+ · New customers · T&Cs apply
WinSpirit bonus details
17
Interac and crypto depositors

RocketPlay

Banking: Interac · Visa · Mastercard
Welcome offer
100% up to C$1,000
+ 100 Free Spins
Min dep.
C$30
Wagering
40×
Time limit
5 days
Max bet
C$7.50
Visit RocketPlay 19+ · New customers · T&Cs apply
RocketPlay bonus details
18
Slots with Interac or crypto

Golden Star

Banking: Interac · iDebit · InstaDebit
Welcome offer
Up to C$1,500
+ 300 Free Spins
Code: GS100
Min dep.
C$45
Wagering
40×
Time limit
7 days
Visit Golden Star 19+ · New customers · T&Cs apply
Golden Star bonus details
19
Crash and live games

SlotRave

Banking: Interac · Instadebit · Visa
Welcome offer
C$5,000
+ 150 Free Spins
Wagering
40×
Max bet
C$5
Visit SlotRave 19+ · New customers · T&Cs apply
SlotRave bonus details

Offers are in our recommended order. Open “Bonus terms” on any card for the conditions, or compare every offer's terms in the table below.

Every bonus’s terms side by side

Wagering, time limits and the betting each offer needs before you can cash out, for a C$100 first deposit.

CasinoBets to cash out*WageringTime to wagerMin deposit for the bonusMax betCodeWelcome offer
JustCasinoC$4,00040× bonus7 daysC$30C$8NoneUp to C$5,000 + 400 Free Spins
LuckyDaysC$6,00030× deposit + bonus30 daysC$20C$5NoneUp to C$1,500 + 100 Free Spins
TonyBetC$6,00030× deposit + bonus14 daysC$20C$10NoneUp to C$2,500 + 250 Free Spins + 6 Bonus Games
Slots GalleryC$4,00040× bonus5 daysC$30C$7.50SLOTS, SG75, SG50Up to C$9,750 + 225 Free Spins
Lucky OnesC$6,00040× bonus7 daysC$20C$8NoneUp to C$20,000 Bonus + 500 Free Spins
Jackpot CityC$7,00035× deposit + bonus60 daysC$10C$8None100% Welcome Package up to C$10,000
VegaZoneC$4,50045× bonus5 daysC$40C$7None260% up to C$3,600 + 260 Free Spins
Dragon SlotsTerms unclear40× (see terms)Not statedC$15C$8None460% up to C$8,000 + 1 Bonus Game + 700 Free Spins
Lucky DreamsC$4,00040× bonus7 daysC$30C$8NoneUp to C$10,000 + 500 Free Spins
Spin CasinoC$7,00035× deposit + bonus60 daysC$10C$8None100% up to C$1,000 over 3 deposits
WintariC$6,00030× bonus, own money first3 daysC$30Not statedNone200% up to C$1,500
SpinAwayC$6,00030× deposit + bonus30 daysC$20C$5NoneC$1,500 Bonus + 100 Free Spins
RitzoTerms unclear45× bonus7 daysC$20C$8None225% up to C$4,500 + 300 Free Spins Without Wager
StakeC$12,00040× deposit + bonusNot statedC$5 (casino minimum)Not statedCRH110200% first-deposit bonus with code CRH110
Boho CasinoC$4,00040× bonus5 daysC$30C$7.50BOHO, BH75, BH50Up to C$9,750 + 225 Free Spins
WinSpiritC$4,00040× bonusNot statedC$30C$7.50NoneUp to C$2,000 + 100 Free Spins
RocketPlayC$4,00040× bonus5 daysC$30C$7.50None100% up to C$1,000 + 100 Free Spins
Golden StarC$4,00040× bonus7 daysC$45Not statedGS100, 75DEP, GST50Up to C$1,500 + 300 Free Spins
SlotRaveC$4,00040× bonusNot statedC$10 (casino minimum)C$5NoneC$5,000 + 150 Free Spins

*Our sum: the wagering multiple × what it applies to, for a C$100 first deposit (or the casino’s minimum, if higher) at each casino’s first-deposit match. Winnings from spins can add more. “Terms unclear” means our sources don’t give enough detail to do the sum. Terms checked 22 Oct 2026.

The short answer

The best casino bonus is the one you can realistically clear. We list 19 welcome offers for players in Canada, checked on 22 Oct 2026, and for each one we work out how much you'd have to bet to cash out the bonus from a C$100 first deposit. On that measure the lowest right now is C$4,000 in bets, at 8 of the casinos we list. None of the casinos we list has a no-deposit offer at the moment.

How Canadian welcome packages are built

Most welcome offers at the casinos we list are packages spread over two to five deposits. The headline is the total of every step, so your first deposit gets you only part of it, and the later steps often match a smaller share of a bigger deposit.

Here's a made-up package of "up to C$5,000" to show how that works:

DepositMatchDeposit needed for the full stepBonus
1st100% up to C$500C$500C$500
2nd100% up to C$500C$500C$500
3rd50% up to C$1,000C$2,000C$1,000
4th25% up to C$3,000C$12,000C$3,000
TotalC$15,000C$5,000

To collect the whole C$5,000 you'd deposit C$15,000, and each step carries its own wagering. Each bonus page on Casino Reach shows the real package step by step under "How it's paid", so you can see what your first deposit gets before you sign up.

Wagering in Canadian dollars: why 30x can mean more betting than 40x

Wagering is how much you must bet before bonus money turns into cash you can withdraw. The multiple matters less than what it applies to. Some offers apply it to the bonus only; others apply it to your deposit plus the bonus. Here's a C$100 first deposit with a 100% match, worked both ways:

40x the bonus30x deposit + bonus
You depositC$100C$100
BonusC$100C$100
Bets needed40 × C$100 = C$4,00030 × C$200 = C$6,000
Average cost on a slot returning 96%4% of C$4,000 = C$1604% of C$6,000 = C$240

The offer with the lower number needs half as much betting again. Both average costs are bigger than the C$100 bonus, which is normal for welcome offers: averages hold over very many bets, and a single session can go much better or worse. Our table above does this sum for every offer we list, in the "Bets to cash out" column.

Max bet, time limits and cash-out caps

  • Max bet. While a bonus is active, the casinos we list cap each bet at between C$5 and C$10. A bigger bet can cost you the bonus and anything won with it.
  • Time limit. Wagering has to be finished within between 3 and 60 days, depending on the casino. Divide the bets needed by the days allowed to see what that means per day.
  • Cash-out cap. Some offers limit what you can withdraw from bonus winnings, as a fixed amount or a multiple of the bonus. Anything above the cap is removed when you withdraw.
  • Spin winnings. Winnings from bonus spins usually carry their own wagering and their own cap, often a few hundred dollars.

What bonus spins are worth

A batch of spins is worth the number of spins times the stake per spin: 100 spins at C$0.20 is C$20 of play, and 200 spins at C$0.10 is also C$20. Spins often arrive in daily batches (20 a day for five days is common), and a batch you don't use in time is lost. Spins given with a deposit are part of what you paid for, so we call them bonus spins rather than free spins.

Paying with Interac and getting the bonus

Interac e-Transfer is the deposit method Canadians use most, and it's offered at most of the casinos we list. Before you pay, check two things: that your deposit reaches the bonus minimum, and that the method counts for the offer. Some casinos exclude certain e-wallets from welcome bonuses, and the minimum for a method can be higher than the bonus minimum. Our Interac casinos guide compares limits and payout times by casino.

Bonus codes

Most offers we list need no code. Slots Gallery, Stake, Boho Casino and Golden Star use codes, shown in the table and on each bonus page. Where a package uses a different code for each deposit, the bonus page lists them in order. A code from somewhere else won't change the offer: the terms on the casino's own site are the ones that apply.

Who can claim these offers

Casino Reach covers Canada outside Ontario and Alberta. You must be 19 or older to play (18 in Manitoba and Quebec). Provincial sites run their own promotions under provincial rules. Our guide to online gambling in Canada explains how the provinces regulate it.

When to say no to a bonus

You don't have to take a bonus. Decline it if you want quick access to any winnings, if you can't realistically finish the wagering in time, or if you're depositing to win back a loss. Playing with your own money keeps things simple: whatever is left is yours to withdraw. If bonuses keep pulling you back, set a deposit limit with the casino or call your provincial helpline. Our gambling help page lists them all.

Questions people ask

What is the best casino bonus in Canada?

The one with terms you can realistically meet. Compare how much betting it needs before you can cash out, the time limit, the max bet and any cash-out cap. Among the offers we list, the lowest betting needed on a C$100 first deposit is C$4,000, at 8 of the casinos we list.

Are there no deposit bonuses in Canada?

None of the casinos we list has a no-deposit offer at the moment. No-deposit offers are uncommon and small: usually a few spins or a few dollars of bonus money with high wagering, a short expiry and a low cap on what you can withdraw. Read the cap before the headline.

What does 40x wagering mean?

You must bet 40 times the bonus before you can withdraw it, or 40 times the deposit plus the bonus if the terms say so. A C$100 bonus at 40x means C$4,000 in bets. On a slot returning 96%, that much betting costs about C$160 on average.

Do I need a bonus code?

Most offers we list need no code. Slots Gallery, Stake, Boho Casino and Golden Star use codes, shown in the table and on each bonus page.

Can I withdraw a casino bonus straight away?

No. Bonus money has to be wagered first, and asking for a withdrawal while a bonus is active usually cancels the bonus and any winnings from it. If you haven't taken a bonus, you can normally withdraw your own money, subject to the casino's minimum withdrawal and ID checks.

Do I have to take a welcome bonus?

No. You can usually decline it at sign-up or in the cashier, so any winnings can be withdrawn without wagering. If you've accepted one by mistake, ask support whether it can be removed before you start playing.

Related guides

Recent updates

  • Page published: every Canadian welcome offer we list, with its terms side by side and the bets needed to cash out on a C$100 first deposit.