Location
- Canada
- Quebec
- British Columbia
- Ontario
- Alberta
- Manitoba
- Nova Scotia
- New Brunswick
- Newfoundland and Labrador
- Prince Edward Island
- Northwest Territories
- Yukon
- Nunavut
Compare the Best Casino Bonuses in Canada
CANADA players accepted
All Slots Casino
Welcome BonusEXCLUSIVE WELCOME PACKAGE UP TO C$1,500 + 10 DAILY SPINS TO WIN UP TO C$1,000,000
Min. Deposit
$10.00
Wagering
35x B, 35x W
Slot Games
820+
Bonus Details
- Welcome match up to C$1,500
- 10 daily spins for a chance to win up to C$1,000,000
Important Terms
- Sign up with our link
- Three deposit match bonuses up to C$500 each
- Minimum deposit is C$10 per bonus stage
- Claim the welcome offer within 7 days
- Wagering is 35x (B+FS)
- Max bet is C$8 per round, C$0.50 per line
- Daily spins expire 30 days after your last deposit
- Max withdrawal capped at 6x the first deposit
CANADA players accepted
Dynabet Casino
Welcome BonusWELCOME BONUS 200% UP TO C$1,500 AT DYNABET CASINO
Min. Deposit
$30.00
Wagering
30x B
Bonus Details
- 200% up to C$1,500
Important Terms
- Join Dynaspin Casino via the link provided
- Make a first deposit of C$30+ to receive a 200% match bonus up to C$1,500
- A 30x wagering requirement applies to bonus funds
- Maximum cashout is capped at C$15,000
CANADA players accepted
AFKspin Casino
Welcome BonusWELCOME PACKAGE UP TO C$625 + 250 FS + 20% CASHBACK
Min. Deposit
$20.00
Spins
250
Wagering
35x B
Bonus Details
- First deposit: 150% up to C$225
- Second deposit: 150% up to C$225
- Third deposit: 150% up to C$225
- 250 free spins
- 20% cashback
Important Terms
- No promo code required
- Minimum deposit is C$20
- Max bonus for each deposit step is C$225
- Free spins available on Gates of Olympus or selected BGaming slots
- 50 free spins daily for 5 days after first deposit
- Bonuses valid for 7 days
- Wagering applies to bonus
- Bonuses credited automatically
CANADA players accepted
BetWest Casino
Welcome BonusWELCOME PACKAGE UP TO C$7,500 + 350 FREE SPINS AT BETWEST CASINO
Min. Deposit
$30.00
Spins
350
Wagering
35x B+D, 40x W
Slot Games
16,000+
Bonus Details
- Match bonus up to C$7,500
- 350 free spins
Important Terms
- Sign up with our link
- Min required deposit is C$30+
- 35 spins per day credited over 10 days
- Wagering is 35x (D+B), 40x (FS)
- Wagering must be completed within 10 days
- Max cashout is 10x the initial bonus amount
CANADA players accepted
Duospin Casino
Welcome Bonus100% UP TO C$1,500 + 200 FREE SPINS AT DUOSPIN CASINO
Min. Deposit
$30.00
Wagering
35x B, 40x W
Slot Games
13,318
Bonus Details
- 100% up to C$1,500
- 200 free spins
- 1 turn on the bonus crab game
Newcomers to Duospin Casino can kick off their adventure with a welcome bonus that delivers solid value: a 100% deposit match up to C$1,500, along with 200 free spins to ramp up the excitement from day one.
Adding a bit of extra flair, you’ll also receive a spin on the Bonus Crab mini-game, where hidden goodies could be waiting for you.
To claim the full offer - the bonus match, all 200 spins, and your Bonus Crab shot - you’ll need to deposit C$30 or more. If you deposit between C$15 and C$30, you’ll still get the Bonus Crab spin, but the rest of the package stays locked. The matched bonus has a 35x wagering requirement, and any winnings from the free spins carry a 40x wagering condition.
Keep in mind that your bets during bonus play are capped at C$7.50, and the free spins roll out in daily bundles of 20 spins per day.
Important Terms
- Join Duospin Casino via the link provided
- Deposit C$30+ to receive a 100% match up to C$1,500, 200 free spins, and 1 Bonus Crab turn
- Deposits between C$15 and C$29.99 qualify for the Bonus Crab only
- Free spins are released in daily batches of 20
- Wagering of 35x applies to bonus funds, and of 40x to free spin winnings
- Maximum bet while wagering with bonus money is C$7.50
CANADA players accepted
Yukon Gold Casino
Welcome BonusDEPOSIT $10 FOR 150 ROUNDS ON MEGA MONEY WHEEL
Min. Deposit
$10.00
Spins
150
Wagering
200x W
Slot Games
400
CANADA players accepted
Millioner Casino
Welcome BonusWELCOME PACKAGE UP TO C$3,750 + 300 FREE SPINS & 1 BONUS CRAB
Min. Deposit
$30.00
Spins
300
Wagering
35x B+D, 40x W
Slot Games
19,400+
Bonus Details
- First deposit: 50% up to C$1,500 + 50 free spins + 1 bonus crab
- Second deposit: 50% up to C$750 + 100 free spins
- Third deposit: 100% up to C$1,500 + 150 free spins
Important Terms
- Join Millioner Casino using our link
- Make a first deposit of at least C$30 to unlock 50% up to C$1,500, 50 free spins, and 1 bonus crab
- A second deposit of the same minimum will unlock 50% up to C$750 and 100 free spins
- A third deposit of the required C$30+ grants 100% up to C$1,500 and 150 free spins
- Wagering of 35x applies to bonus funds, while 40x applies to free spins
- A 10-day validity period applies
- Maximum bet is C$7.50 while wagering
Copy:
LUCKY2
CANADA players accepted
Lucky Dreams Casino
Welcome BonusWELCOME PACKAGE UP TO C$10,000 + 500 SPINS AT LUCKYDREAMS CASINO
Min. Deposit
$30.00
Spins
500
Wagering
40x B, 40x W
Slot Games
3,110
Bonus Details
- First deposit: 100% up to C$500 + 100 free spins
- Second deposit: 100% up to C$500 + 50 free spins
- Third deposit: 50% up to C$1,000 + 50 free spins
- Fourth deposit: 25% up to C$2,000 + 100 free spins
- Fifth deposit: 20% up to C$6,000 + 200 free spins
This welcome package from LuckyDreams Casino delivers a multi-deposit bonus plan that boosts your first five deposits with matched funds, while also adding a large set of bonus spins tied to each stage. Your first deposit after registration comes with a 100% bonus up to C$500, and the second deposit repeats the same 100% up to C$500 when using bonus code LUCKY2. On deposit three, the offer switches to a 50% bonus up to C$1,000 with code LUCKY3, followed by a 25% match up to C$2,000 on the fourth deposit using LUCKY4. The final stage adds a 20% bonus up to C$6,000, also using LUCKY4.
All deposit bonuses are active for 7 days once credited, and winnings can be unlocked by meeting a 40x wagering requirement. The bonus spins included in the promotion total 500 spins, with a different slot assigned to each deposit stage: 100 spins on Lucky Lady Moon, 50 on Lucky Lady’s Clover, 50 on Safari Sam 2, 100 on Four Lucky Clover, and 200 on Gates of Luckydreams.
The spins connected to the first deposit are credited in packs of 20 spins per day over 5 days. Winnings from the bonus spins also come with a 40x wagering requirement before they can be withdrawn.
Important Terms
- Join via our link with codes (LUCKY2, LUCKY3, LUCKY4) on the relevant deposits
- Welcome bonus applies across 5 deposits
- Codes: LUCKY2 (2nd), LUCKY3 (3rd), LUCKY4 (4th, 5th)
- Deposit bonuses are active for 7 days after being credited
- 40x wagering requirement applies to all deposit bonuses
- Free spins total: 500 spins across the welcome package
- Spins valid on selected slots only
- First deposit spins are credited in packs of 20 spins per day over 5 days
- Free spin winnings must be wagered 40x before withdrawal
CANADA players accepted
Spin Samurai Casino
Welcome BonusWELCOME PACKAGE UP TO C$5,000 + 200 FREE SPINS AT SPIN SAMURAI CASINO
Min. Deposit
$5.00
Spins
200
Wagering
45x B
Slot Games
3700
Bonus Details
- First deposit: 50 free spins
- Second deposit: 100% up to C$1,000 + 50 free spins
- Third deposit: 75% match bonus up to C$1,500 and 50 free spins
- Fourth deposit: 100% match bonus up to C$2,500 and 50 free spins
Important Terms
- Four-part welcome offer
- First deposit includes 50 free spins, spins on Gates of Olympus
- First deposit min is C$5
- Spins issued 10 x 5 days
- Bonus wagering is 45x
- Free spin winnings wagering is 45x
- Second offer: 100% up to C$1,000
- Second offer includes 50 free spins, spins on Moneyfest
- Third offer: 75% up to C$1,500
- Third offer includes 50 free spins, spins on Wild Cash x9990
- Fourth offer: 100% up to C$2,500
- Fourth offer includes 50 free spins, spins on Aztec Magic Deluxe
- C$15 min applies to bonus deposits
- Deposit numbering conflicts in terms
CANADA players accepted
MaChance Casino
Welcome BonusC$10 NO DEPOSIT BONUS & 150% UP TO C$500 + 100 FREE SPINS AT MACHANCE
Min. Deposit
$20.00
Spins
100
Wagering
150x B, 90x W
Slot Games
500
Bonus Details
- C$10 no deposit bonus
- 150% up to C$500 + 100 free spins
Machance gives new players a multi-part welcome offer that starts with a no deposit bonus and continues with extra rewards after your first deposit. When you register, you can claim a C$10 no deposit bonus without funding your account, giving you a chance to get started right away.
Once you’re ready to deposit, you can unlock a 150% match bonus up to C$500 by depositing more than C$20. In addition, after making a deposit and verifying your account, you’ll receive a total of 100 free spins credited as 20 spins per day for 5 days on preselected games.
The no deposit bonus comes with a 150x wagering requirement. The deposit bonus is subject to 90x wagering, and winnings from the free spins are also tied to a 90x wagering requirement. For full details on eligible games and all bonus conditions, you’ll need to check the casino’s Terms and Conditions page.
Important Terms
- Join Machance via our link to claim the welcome offer
- No deposit bonus: C$10 is available on registration
- C$10 no deposit bonus comes with 150x staking requirements
- Deposit bonus: 150% up to C$500 requires a deposit of more than C$20
- Deposit bonus comes with 90x staking requirements
- Free spins: 100 total spins are credited as 20 spins per day for 5 days
- Deposit and account verification are required to receive the free spins
- Free spins are valid on preselected games only
- Free spin winnings are subject to 90x staking requirements
- Check the Terms and Conditions page for full promotion rules and eligibility