Location
- Canada
- Quebec
- British Columbia
- Ontario
- Alberta
- Manitoba
- Nova Scotia
- New Brunswick
- Newfoundland and Labrador
- Prince Edward Island
- Northwest Territories
- Yukon
- Nunavut
The Top iDebit Casinos in Canada
CANADA players accepted
Royal Vegas Casino
Welcome BonusUP TO C$1,200 WELCOME PACKAGE AT ROYAL VEGAS CASINO
Wagering
70x B
Min. Deposit
$10.00
Important Terms
- Sign up at the Royal Vegas Casino using the link provided
- Make a first deposit of C$10+ to get a 100% match up to C$300
- Make a second deposit of C$10+ to get a 100% match up to C$300
- Make a third deposit of C$10+ to get a 100% match up to C$300
- Make a fourth deposit of C$10+ to get a 100% match up to C$300
- Wagering of 70x applies to bonus funds before withdrawal
- Bonus must be completed within 7 days of being claimed
- Max cashout is capped at 6x your deposit
- Maximum bet while wagering is C$8 per round
CANADA players accepted
IceCasino
Welcome BonusUP TO C$1,500 + 270 FREE SPINS WITH ICE CASINO WELCOME PACKAGE
Wagering
40x B, 35x W
Min. Deposit
$10.00
Spins
270
Bonus Details
- First deposit: 120% up to C$300 + 120 free spins
- Second deposit: 200% up to C$700 + 50 free spins
- Third deposit: 100% up to C$200 + 25 free spins
- Fourth deposit: 110% up to C$300 + 25 free spins
Important Terms
- Join ICE Casino via the provided link to access the 4-part welcome offer
- Deposit a minimum of C$10 for each bonus step
- Free spins are valid on selected slots only
- Wagering of 40x applies to bonus funds
- Free spin winnings are subject to a 35x wagering requirement
- Maximum cashout is capped at 5x the bonus amount awarded
CANADA players accepted
Casino Days
Welcome Bonus100 NO DEPOSIT FREE SPINS & 100% MATCH DEPOSIT + 100 FREE SPINS ON SWEET BONANZA
Wagering
35x B
Min. Deposit
$20.00
Spins
200
Bonus Details
- Up to C$2,000 match deposit
- 100 free spins
- 100 no deposit free spins
Important Terms
- Use the link provided on CasinoBonusCA to claim full welcome package
- Welcome bonus must be claimed before making a deposit
- Bonus must be claimed from the ‘Available Bonuses’ section
- C$20+ initial deposit required to claim welcome bonus
- Free spins are valid on Sweet Bonanza only
- Wagering requirement is 35x (B+ FS)
- Value per spin is C$0.20
- Maximum stake with bonus funds is C$10 per bet
- Max cash out is: C$50 (NDFS); No limit (MD, FS)
- Bonus expires within 7 days of registration
CANADA players accepted
Yukon Gold Casino
Welcome BonusDEPOSIT $10 FOR 150 ROUNDS ON MEGA MONEY WHEEL
Wagering
200x W
Min. Deposit
$10.00
Spins
150
CANADA players accepted
Blackjack Ballroom Casino
Welcome BonusWELCOME PACKAGE UP TO C$500 AT BLACKJACK BALLROOM CASINO
Wagering
200x B, 30x B
Min. Deposit
$10.00
Bonus Details
- First deposit: 100% up to C$150
- Second deposit: 50% up to C$200
- Third deposit: 25% up to C$150
Join Blackjack Ballroom Casino and unlock a 3-part welcome bonus designed to boost your first three deposits. Start with a 100% match bonus up to C$150 on your first deposit, followed by a 50% bonus up to C$200 on your second deposit. Your third deposit completes the package with an additional 25% match up to C$150, giving you three separate opportunities to increase your playing balance as you get started.
The wagering requirements depend on the stage of the offer. The first and second deposit bonuses come with a 200x wagering requirement, while the third deposit bonus is set at 30x. Different casino games contribute differently toward wagering, so the amount of progress you make can vary depending on what you play. There is no maximum cashout.
Important Terms
- Join Blackjack Ballroom via our link to claim the welcome bonus
- Welcome bonus applies across 3 deposits: 100% up to C$150, 50% up to C$200, 25% up to C$150
- 200x wagering requirement applies to the 1st and 2nd deposit bonuses
- 30x wagering requirement applies to the 3rd deposit bonus
- Different games have different wagering contributions
- No monthly cashout limit
- Most payment methods allow withdrawals up to C$10,000 per day
- Minimum withdrawal amount is C$50 per transaction