Canada Accepted Canada

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 Accepted

CANADA players accepted

All Slots Casino

Welcome Bonus
Rate this Bonus

EXCLUSIVE 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+

Rate this Bonus

Bonus Details

  • Welcome match up to C$1,500
  • 10 daily spins for a chance to win up to C$1,000,000
New players at All Slots Casino can claim a welcome package worth up to C$1,500. The offer is split across the first three qualifying deposits, with a 100% match bonus up to C$500 available on each deposit. A minimum deposit of C$10 is required to activate each bonus stage. After making the first qualifying deposit, players can unlock 10 daily spins for a chance to win up to C$1,000,000. The welcome package must be claimed within 7 days of opening an account, while unused bonus funds expire after 2 months. Daily spins expire 30 days after your last deposit. Bonus funds and winnings from free spins are subject to a 35x wagering requirement. While completing the playthrough, the maximum permitted bet is C$8 per round and C$0.50 per line. Most slots contribute fully towards wagering, while Baccarat, Craps, Red Dog, Sic Bo and progressive jackpots do not contribute. Withdrawals are capped at 6x the first deposit.

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 Accepted

CANADA players accepted

Dynabet Casino

Welcome Bonus
Rate this Bonus

WELCOME BONUS 200% UP TO C$1,500 AT DYNABET CASINO

Min. Deposit

$30.00

Wagering

30x B

Rate this Bonus

Bonus Details

  • 200% up to C$1,500
Enjoy a special welcome to Dynaspin Casino's offering with a 200% match bonus - up to a whopping C$1,500 - against your first deposit. There's no code required, simply make your deposit to receive the bonus. Minimum required outlay is C$30. Wagering of 30x applies, and the maximum cash out from this bonus is C$15,000.

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 Accepted

CANADA players accepted

AFKspin Casino

Welcome Bonus
Rate this Bonus

WELCOME PACKAGE UP TO C$625 + 250 FS + 20% CASHBACK

Min. Deposit

$20.00

Spins

250

Wagering

35x B

Rate this Bonus

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
The first, second, and third deposit bonuses at AFKSpins require a minimum deposit of C$20, with a maximum bonus amount of C$225. Free spins can be used on Gates of Olympus or selected BGaming slots, and after the first deposit, players receive 50 free spins every day for the next 5 days. Welcome Package bonuses are valid for 7 days, wagering applies to the bonus before withdrawal, and bonuses are credited automatically without promo codes.

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
New casino
Canada Accepted

CANADA players accepted

BetWest Casino

Welcome Bonus
Rate this Bonus

WELCOME 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+

Rate this Bonus

Bonus Details

  • Match bonus up to C$7,500
  • 350 free spins
BetWest Casino offers new Canadian players a five-part welcome match up to C$7,500 plus 350 free spins. To unlock this offer, sign up with our link and top up your balance with a C$30 minimum deposit. The first deposit unlocks a 100% match bonus up to C$1,500 plus 350 free spins, released as 35 spins per day over 10 days. The second and third deposits each offer a 75% match up to C$1,500, the fourth deposit gives 50% up to C$1,500, and the fifth deposit adds 100% up to C$1,500. A minimum deposit of C$30 is required to unlock each bonus tier. Wagering is 35x deposit plus bonus, while free spin winnings carry a 40x wagering requirement. The offer must be claimed before placing bets with the qualifying deposit, and wagering must be completed within 10 days. The maximum cashout is 10x the initial bonus amount.

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 Accepted

CANADA players accepted

Duospin Casino

Welcome Bonus
Rate this Bonus

100% UP TO C$1,500 + 200 FREE SPINS AT DUOSPIN CASINO

Min. Deposit

$30.00

Wagering

35x B, 40x W

Slot Games

13,318

Rate this Bonus

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 Accepted

CANADA players accepted

Yukon Gold Casino

Welcome Bonus
Rate this Bonus

DEPOSIT $10 FOR 150 ROUNDS ON MEGA MONEY WHEEL

Min. Deposit

$10.00

Spins

150

Wagering

200x W

Slot Games

400

Rate this Bonus
Canada Accepted

CANADA players accepted

Millioner Casino

Welcome Bonus
Rate this Bonus

WELCOME 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+

Rate this Bonus

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
New players at Millioner Casino can enjoy a generous welcome offer worth up to C$3,750, along with 300 free spins and a unique claw machine bonus for an extra prize. The package is split across the first three deposits, starting with a 50% match up to C$1,500 + 50 free spins + 1 bonus crab on the first deposit. The second deposit grants a 50% match up to C$750 + 100 free spins, while the third completes the offer with a 100% match up to C$1,500 + 150 free spins. Each deposit requires a minimum of C$30 to qualify. All bonus funds must be wagered 35x (deposit + bonus), and free spin winnings 40x, within 10 days. Players must use their bonus balance before activating free spins, and bets are capped at C$7.50 while wagering. Note that deposits made via Neteller or Skrill do not qualify, and the promotion cannot be combined with other offers.

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

Copied!
Canada Accepted

CANADA players accepted

Lucky Dreams Casino

Welcome Bonus
Rate this Bonus

WELCOME 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

Rate this Bonus

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 Accepted

CANADA players accepted

Spin Samurai Casino

Welcome Bonus
Rate this Bonus

WELCOME 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

Rate this Bonus

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
Claim a four-part welcome offer with free spins and match bonuses across your first deposits, though the source terms conflict on deposit numbering for the second, third, and fourth offers. The listed package includes 50 free spins on Gates of Olympus with your first deposit, issued as 10 free spins per day over 5 days, with a minimum deposit of C$5. The second listed offer includes a 100% match bonus up to C$1,000 plus 50 free spins on Moneyfest by Popiplay with a minimum deposit of C$15. The third listed offer includes a 75% match bonus up to C$1,500 plus 50 free spins on Wild Cash x9990 by BGaming with a minimum deposit of C$15. The fourth listed offer includes a 100% match bonus up to C$2,500 plus 50 free spins on Aztec Magic Deluxe by BGaming with a minimum deposit of C$15. Bonus money and free spin winnings carry 45x wagering.

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 Accepted

CANADA players accepted

MaChance Casino

Welcome Bonus
Rate this Bonus

C$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

Rate this Bonus

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