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

Top Online Casinos in Canada - 276 Casino Offers Available

Copy:

20753

Copied!
Canada Accepted

CANADA players accepted

Ruby Fortune Casino

Free Spins
Rate this Bonus

NO DEPOSIT UNLIMITED FREE SPINS FOR 2 MINUTES AT RUBY FORTUNE CASINO

Payout Speed

INSTANT

Slot Games

820+

Online Since

2003

Rate this Bonus

Bonus Details

  • 2 minutes unlimited no deposit free spins
No deposit? No problem! With code 20753 on sign up, enjoy 2 minutes of unlimited no deposit free spins on Western Wheels at Ruby Fortune Casino. You can win up to C$20 from free spins, but you'll have to make a C$10+ deposit to activate your winnings. A standard 35x wagering requirement applies.

Important Terms

  • Use bonus code 20753 when registering
  • No deposit required to claim bonus
  • Free spins valid on Western Wheels only
  • 35x wagering requirement applies
  • Free spin winnings capped at C$20
  • C$10+ deposit required to activate your winnings

Copy:

FIRST

Copied!
Canada Accepted

CANADA players accepted

Playbet.io Casino

Welcome Bonus
Rate this Bonus

WELCOME PACKAGE UP TO C$4,500 + 300 FREE SPINS

Payout Speed

INSTANT

Min. Deposit

$23.00

Online Since

2024

Rate this Bonus

Bonus Details

  • First deposit: 130% bonus up to C$2,250 + 150 free spins
  • Second deposit: 60% bonus up to C$1,500 + 50 free spins
  • Third deposit: 110% bonus up to C$750 + 100 free spins
This welcome offer gives new players up to C$4,500 across their first three deposits, along with 300 free spins, when using the bonus code FIRST. A minimum deposit of C$23 is required to qualify. The first deposit comes with a 130% bonus up to C$2,250 plus 150 free spins, the second deposit adds a 60% bonus up to C$1,500 plus 50 free spins, and the third deposit includes a 110% bonus up to C$750 plus 100 free spins. The free spins are available on selected BGaming titles, including Elvis Frog TRUEWAYS, Lady Wolf Moon Megaways, Wild Cash x9990, and Gift Rush, with some spins credited instantly and others released in daily instalments (and must be activated within 24 hours). All bonus funds and free spins winnings must be wagered 45x, and players must keep bets to a maximum of C$3 per spin while wagering. Each bonus expires 7 days after being credited, free spins must be activated within 24 hours, and maximum winnings are capped at C$7,500 for the first and second deposits and C$3,750 for the third.

Important Terms

  • Enter bonus code FIRST to claim the offer
  • Minimum deposit of C$23 needed to unlock each offer
  • Free spins available on a variety of BGaming titles
  • Free spins are released in batches and must be activated within 24 hours
  • 45x wagering requirement
  • C$3 max bet when playing with bonus funds
  • Max winnings: C$7,500 (FD, SD), C$3,750 (TD)

Copy:

BANDITS200

Copied!
Canada Accepted

CANADA players accepted

EveryGame Casino

Welcome Bonus
Rate this Bonus

WELCOME PACKAGE UP TO C$2,000 + 40 FREE SPINS AT EVERYGAME CASINO

Payout Speed

FAST

Min. Deposit

$20.00

Slot Games

612+

Online Since

2016

Rate this Bonus

Bonus Details

  • 200% up to C$2,000
  • 40 free spins
Everygame Casino greets new players with a generous welcome package consisting of a 200% match bonus up to C$2,000 plus 40 free spins on Cash Bandits 3 when using bonus code BANDITS200. To claim this offer, you’ll need to make a minimum deposit of C$20. The bonus funds come with a 30x wagering requirement on both the deposit and bonus amounts, giving players a fair balance between reward and play through.

Important Terms

  • Sign up via the link provided and enter code BANDITS200 during registration
  • Make an initial deposit of at least C$20 to receive a 200% match bonus up to C$2,000
  • Receive 40 free spins to use on Cash Bandits 3
  • Wager both the deposit and bonus amounts 30x before withdrawals are allowed

Copy:

CBCARED

Copied!
Canada Accepted

CANADA players accepted

EveryGame Casino

Free Spins
Rate this Bonus

50 NO DEPOSIT FREE SPINS AT EVERYGAME CASINO

Payout Speed

FAST

Slot Games

612+

Online Since

2016

Rate this Bonus

Bonus Details

  • 50 free spins
New players at Everygame Casino can kick things off with 50 free spins on Hot Pots Master using the bonus code CBCARED. This no deposit offer is open exclusively to new players and comes with a 60x wagering requirement on winnings. There’s also a maximum cash out limit of C$200.

Important Terms

  • Enter code CBCARED when signing up
  • Spins available on Hot Pots Master only
  • 60x wagering requirement
  • C$200 max cash out
Canada Accepted

CANADA players accepted

Casimba Casino

Welcome Bonus
Rate this Bonus

200% UP TO C$5,000 + 50 FREE SPINS ON BOOK OF DEAD

Payout Speed

FAST

Min. Deposit

$20.00

Slot Games

1500

Online Since

2017

Rate this Bonus

Bonus Details

  • 200% up to C$5,000
  • 50 free spins
  • 500 loyalty points

This welcome offer from Casimba brings serious firepower, featuring a 200% match bonus up to C$5,000, alongside 50 free spins on Book of the Dead and 500 loyalty points to kick-start your journey. Once you build your loyalty balance to 1,000 points, you’ll be able to redeem rewards tied to the casino’s loyalty programme, adding extra long-term value for players who stick around.

In terms of conditions, the wagering requirement is set at 35x and applies to your bonus, deposit, and any winnings generated from the free rounds. Free round winnings are capped at C$100, and a C$5 maximum bet limit applies while wagering, which can slow down progress for higher-stakes players. As always, it’s smart to review the full terms and conditions to understand game eligibility and any additional restrictions.

Important Terms

  • Join via our link and deposit C$20+ to claim bonus
  • 50 free spins valid on Book of Dead only
  • Redeem loyalty benefits after reaching 1,000 points
  • 35x wagering on bonus + deposit + free round winnings
  • Free round winnings capped at C$100
  • C$5 max bet while wagering
  • Check full T&Cs for game contribution and additional rules
Canada Accepted

CANADA players accepted

Ragnaro Casino

Welcome Bonus
Rate this Bonus

WELCOME PACKAGE OF 350% UP TO C$3,750 + 250 FREE SPINS AT RAGNARO CASINO

Payout Speed

INSTANT

Min. Deposit

$20.00

Slot Games

12,300

Online Since

2025

Rate this Bonus

Bonus Details

  • 350% up to C$3,750 + 250 free spins across four deposits
The welcome package at Ragnaro Casino is available to new players and can be selected directly from the registration page. A qualifying deposit of at least C$20 is required to begin claiming the offer. Rewards are distributed over four deposits. The first deposit includes a 100% match + 100 free spins. The second deposit adds 75% + 50 free spins, followed by another 75% + 50 free spins on the third deposit. The package concludes with 100% + 50 free spins on the fourth deposit. Deposit bonuses must be wagered 35x on the combined deposit and bonus amount. Players have 10 days from receiving a casino bonus to complete the requirement. During bonus play, the maximum permitted single bet is C$100, while the maximum amount released from bonus funds is limited to 10x the original bonus. The real-money balance is used first, and game weighting varies: live casino games contribute 10%, while specified excluded games contribute 0%.

Important Terms

  • Sign up with our link
  • Available to new players only
  • Minimum deposit is C$20
  • Wagering is 35x (D+B)
  • Wagering expires after 10 days
  • Max bonus bet is C$100
  • Max cash out is 10x the original bonus
  • Specified excluded games contribute 0%
Canada Accepted

CANADA players accepted

Mega Casino

Welcome Bonus
Rate this Bonus

DEPOSIT C$10 AND GET 100% UP TO C$100 AT MEGA CASINO

Payout Speed

FAST

Min. Deposit

$10.00

Slot Games

2,327

Online Since

2010

Rate this Bonus

Bonus Details

  • 100% up to C$100
The Mega Casino welcome bonus gives new customers a 100% match bonus up to C$100 on their first deposit. Create a new account, deposit at least C$10, and the bonus will be automatically credited after the first deposit. The bonus has a 30x wagering requirement on the deposit plus bonus amount, with slots contributing 100% and all other games contributing 10%. Bonus policy applies.

Important Terms

  • New customers only
  • First deposit only
  • Minimum deposit is C$10
  • Bonus is automatically credited
  • 30x wagering applies
  • Wagering is deposit + bonus
  • Slots contribute 100%, other games contribute 10%
  • Max bet is 10% of bonus
  • Minimum bet is C$0.10
  • Max bet cap is C$5
  • Lowest max bet amount applies
Canada Accepted

CANADA players accepted

Rainbet Casino

Welcome Bonus
Rate this Bonus

WELCOME PACKAGE OF 250% UP TO C$2,100 + 60 FREE SPINS

Payout Speed

INSTANT

Min. Deposit

$20.00

Slot Games

5,100+

Online Since

2023

Rate this Bonus

Bonus Details

  • 250% up to C$2,100 + 60 free spins
New casino players at Rainbet can unlocks a three-part welcome package worth 250% up to C$2,100, together with 60 free spins on Sweet Bonanaza. The offer is distributed across the first three qualifying deposits, allowing each stage to be unlocked separately on placing a C$20 minimum qualifying deposit per bonus. The first deposit includes a 100% match up to C$700. The second deposit provides a 50% bonus up to C$700, while the third deposit adds another 100% match up to C$700. The promotion uses direct activation, so players do not need to enter a promo code when depositing. All bonus funds carry a 40x wagering requirement and expire after 7 days. During bonus play, individual wagers must not exceed 2% of the deposited amount. Players should ensure the wagering requirement is completed before the validity period ends to avoid losing any remaining bonus funds.

Important Terms

  •  Register with our link
  • No promo code required
  • Minimum deposit is C$20
  • FS valid on Sweet Bonanza only
  • Excludes Hacksaw, Nolimit City, RTP 97.4%+ games
  • Wagering: 40x (B + FS)
  • Max bet is 2% of the deposited amount
  • Bonus funds expire after 7 days
  • Cashout not stated in terms
Canada Accepted

CANADA players accepted

High Roller Casino

Welcome Bonus
Rate this Bonus

WELCOME PACKAGE WORTH C$2,000 + 200 FREE SPINS AT HIGHROLLER CASINO

Payout Speed

FAST

Min. Deposit

$20.00

Online Since

2022

Rate this Bonus

Important Terms

  • Join the Highroller Casino via the link provided
  • First deposit of C$20+ = 100% match up to C$500 + 50 free spins
  • Second deposit of C$20+ = 50% match up to C$500 + 50 free spins
  • Third deposit of C$20+ = 75% match up to C$500 + 50 free spins
  • Fourth deposit of C$20+ = 50% match up to C$500 + 50 free spins
  • Free spins are credited in batches of 20 over 10 consecutive days
  • Bonus funds must be wagered 40x within 30 days
  • Free spin winnings must be wagered 30x
Canada Accepted

CANADA players accepted

Lucky Nugget Casino

Welcome Bonus
Rate this Bonus

150% UP TO C$200 BONUS AT LUCKY NUGGET

Payout Speed

FAST

Min. Deposit

$10.00

Slot Games

600

Online Since

1998

Rate this Bonus

Bonus Details

  • 150% up to C$200
This welcome from Lucky Nugget Casino gives new players a boosted first-deposit match bonus worth 150% up to C$200. To activate it, simply click the offer button, register a new account, and make a qualifying deposit of more than C$10 to receive the bonus funds. The bonus comes with a 70x wagering requirement, and a maximum bet limit of C$8 per round applies while the bonus is active.

Important Terms

  • Join the casino via our link to access the offer and click the promotional button to activate the bonus
  • Deposit more than C$10 to claim the 150% up to C$200 bonus
  • Wagering requirement is 70x
  • Maximum bet is C$8 per round while wagering
  • Bonus terms and conditions apply (check the promotion page for full details)