Built for Canadian players · all amounts in CA$ — playing free demos right now
Verified · September 2026

Roulette casino promo codes for Canadian players

Every code below was redeemed on a fresh account this month by Jessica Whitfield. Ranked by value to a roulette player — rakeback outranks a match bonus you cannot clear.

#CasinoRoulette bonusPromo codeRating
1
RainbetWelcome package + rakeback
Up to CA$2,100 + 60 free spins + exclusive 20% rakeback boostMin. deposit CA$20 equivalent
Last used — · — copies this week★★★★½ 4.9
2
ShuffleFirst deposit match
200% deposit bonus up to CA$1,000Min. deposit CA$20 equivalent
Last used — · — copies this week★★★★½ 4.6
3
RoobetFirst deposit match
100% bonus up to CA$1,000Min. deposit CA$10 equivalent
Last used — · — copies this week★★★★½ 4.7
4
StakeRakeback unlock
Unlock rakeback from your first betMin. deposit None required to activate
Last used — · — copies this week★★★★½ 4.7
5
GamdomRakeback + deposit match
15% rakeback for 7 days + 100% deposit bonusMin. deposit CA$10 equivalent
Last used — · — copies this week★★★★½ 4.5
6
BC.GameFour-deposit welcome package
Bonus across your first 4 depositsMin. deposit CA$10 equivalent per deposit
Last used — · — copies this week★★★★☆ 4.4
7
Coins.GameFree spins welcome offer
Up to 100 free spins on Lucky Tiger 1000 or Arrow SlotMin. deposit CA$20 equivalent
Last used — · — copies this week★★★★☆ 4.3
8
DuelRakeback unlock
Unlock rakeback on every wagerMin. deposit None to activate
Last used — · — copies this week★★★★☆ 4.3
9
ThrillRakeback (instant)
Up to 70% rakeback, instantly creditedMin. deposit None to activate
Last used — · — copies this week★★★★☆ 4.4
#1 RainbetWelcome package + rakeback
★★★★½ 4.9
Up to CA$2,100 + 60 free spins + exclusive 20% rakeback boostMin. deposit CA$20 equivalent
Last used —
#2 ShuffleFirst deposit match
★★★★½ 4.6
200% deposit bonus up to CA$1,000Min. deposit CA$20 equivalent
Last used —
#3 RoobetFirst deposit match
★★★★½ 4.7
100% bonus up to CA$1,000Min. deposit CA$10 equivalent
Last used —
#4 StakeRakeback unlock
★★★★½ 4.7
Unlock rakeback from your first betMin. deposit None required to activate
Last used —
#5 GamdomRakeback + deposit match
★★★★½ 4.5
15% rakeback for 7 days + 100% deposit bonusMin. deposit CA$10 equivalent
Last used —
#6 BC.GameFour-deposit welcome package
★★★★☆ 4.4
Bonus across your first 4 depositsMin. deposit CA$10 equivalent per deposit
Last used —
#7 Coins.GameFree spins welcome offer
★★★★☆ 4.3
Up to 100 free spins on Lucky Tiger 1000 or Arrow SlotMin. deposit CA$20 equivalent
Last used —
#8 DuelRakeback unlock
★★★★☆ 4.3
Unlock rakeback on every wagerMin. deposit None to activate
Last used —
#9 ThrillRakeback (instant)
★★★★☆ 4.4
Up to 70% rakeback, instantly creditedMin. deposit None to activate
Last used —

How we rank promo codes

Three things, in order: how much of the offer a roulette player can actually extract (rakeback and low-weighted match bonuses score very differently), how quickly and reliably the brand paid our test withdrawal, and the quality of the live roulette lobby. Commission rates play no part; several brands that pay us more sit lower in the table.

See how we rate for the full method, and the wagering requirement calculator to check any match bonus against your own play.

Rakeback codes vs deposit-match codes

Rakeback (Stake, Duel, Thrill, Rainbet boost)Deposit match (Shuffle, Roobet, Gamdom, BC.Game)
Paid asCash, withdrawableBonus funds, locked until wagered
Roulette weighting problemNoneUsually 5–20%, which multiplies turnover
Best forRegular roulette playersMixed slots and roulette players
Value on CA$3,000/month of rouletteCA$8–57 per month, depending on rateOften negative after clearing cost

How to fund any of these casinos from Canada

Open a Canadian exchange account

Use a FINTRAC-registered platform (for example Shakepay, Newton, Kraken Canada, Coinbase Canada or Wealthsimple Crypto). Verification takes 5–30 minutes.

Deposit CA$ with Interac e-Transfer

Most exchanges credit Interac within minutes. Start with the amount you have set as your session budget — not more.

Buy a low-fee coin

USDT or USDC on TRC-20/Solana, or Litecoin. Network fees are typically under CA$1, versus CA$2–15 for Bitcoin or Ethereum at busy times.

Send to the casino deposit address

Copy the address from the casino cashier, match the network exactly, send a small test amount first, then the rest. Enter the promo code before depositing.

Promo code not working?

"Code invalid"Codes are often case-sensitive. BOOST20, SHFLVIP, GETRAKEBACK, 15BOOST and MAXBONUS are uppercase; roospins, qs57bd7r and maxrakeback are lowercase. Paste rather than type.
"Code already used"Most codes are for new accounts only. If you signed up without it, contact support within 24 hours; some brands attach it manually.
Bonus not showing after depositCrypto deposits credit after network confirmations (1–30 minutes). If the bonus is still missing, check that the deposit met the minimum and that the code was applied before the deposit.
Blocked from signing upOntario IP addresses are blocked by all nine brands. Do not use a VPN to get around this: it breaks the terms, and the casino can void winnings.

FAQ

How often are codes checked?

Every code is redeemed on a fresh account each month, and any code that fails is pulled the same day.

Can I use more than one code at the same casino?

No. Each brand accepts one referral or promo code per account, applied at sign-up.

Are these codes available in Ontario?

No. All nine brands block Ontario. Ontario players should use iGaming Ontario-registered sites.

Do the codes cost anything?

No. We are paid a commission by the casino, and your offer is the same as or better than the public one.