Location
- Canada
- Quebec
- British Columbia
- Ontario
- Alberta
- Manitoba
- Nova Scotia
- New Brunswick
- Newfoundland and Labrador
- Prince Edward Island
- Northwest Territories
- Yukon
- Nunavut
Filters
329 Casino Bonus Offers Available
CANADA players accepted
CasinoJoy
Welcome BonusesWELCOME PACKAGE UP TO C$6,000 + 425 FREE SPINS AT CASINOJOY
Wagering
30x (B), 40x (FS)
Min. Deposit
C$ 30
Deposit Spins
425
Bonus Details
- First deposit: 200% up to C$1,500 + 200 free spins
- Second deposit: 100% up to C$1,500 + 75 free spins
- Third deposit: 50% up to C$1,500 + 50 free spins
- Fourth deposit: 100% up to C$1,500 + 100 free spins
This welcome package from CasinoJoy will keep the joy flowing throughout your introduction, offering generous match bonus totaling as much as C$6,000 alongside up to 425 free spins on four different slots, spread across your first four deposits.
The minimum deposit to unlock your rewards is C$30 for the first deposits, and C$75 for each of the following three. In keeping with the casino’s candy theme, spins with deposit one are on Super Sweets, those with deposit two are on Sugar Pop 2, deposit three grants spins on Triple Juicy Drops, and deposit four’s free spins are on Stacked.
Wagering of 30x applies to the casino bonus, and of 40x to the free spins. Maximum bet is C$8, and maximum withdrawal from free spins is set at C$150. Bonus is valid for 10 days.
Important Terms
- Join CasinoJoy via the link provided
- Minimum deposit: C$30+ (FD), C$75+ (SD, TD, FD)
- Spins are valid on selected slots only
- Wagering is 30x (B), 40x (FS)
- Bonus must be wagered within 10 days
- Max bet while wagering is C$8
- Max cashout from free spins is C$150
CANADA players accepted
Casino Infinity
Welcome BonusesWELCOME PACKAGE UP TO C$4,500 + 300 FREE SPINS AT CASINO INFINITY
Wagering
35x (B+D), 40x (FS)
Min. Deposit
C$ 30
Deposit Spins
300
Bonus Details
- First deposit: 75% up to C$1,500 + 150 free spins + 1 bonus crab
- Second deposit: 50% up to C$1,125
- Third deposit: 50% up to C$1,125 + 150 free spins
- Fourth deposit: 75% up to C$1,500
Casino Infinity is greeting new players with an out-of-this-world offer: a welcome package up to C$4,500, 350 free spins and 1 Bonus Crab.
The first deposit activates a 75% bonus up to C$750, 150 free spins, and one free pick at the Bonus Crab; the second deposit activates a 50% bonus up to C$1,125; the third deposit activates a 50% bonus up to C$1,125 plus 150 free spins; and the fourth deposit activates a 75% bonus up to C$1,500.
A minimum deposit of C$30 is required, and players must activate the reward in the My Bonuses section before placing any bets with the qualifying deposit.
Wagering is 35x the initial deposit and bonus amount, while free spins winnings require 40x wagering, with requirements due within 10 days of activation. The maximum bet while a bonus is active is C$150. Neteller and Skrill deposits are excluded, and withdrawal requests before claiming or while the bonus is active will void eligibility. General Terms and conditions apply.
Important Terms
- Join Casino Infinity via the link provided
- Minimum deposit is C$30
- Activate in My Bonuses
- 35x wagering on deposit plus bonus
- 40x free spins winnings wagering
- Wagering expires in 10 days
- Max bet is C$150
- Neteller and Skrill excluded
- General Terms apply
Copy:
20751
CANADA players accepted
JackpotCity Casino
Free SpinsEXCLUSIVE 2 MINUTES OF UNLIMITED NO DEPOSIT FREE SPINS
Wagering
35x
Min. Deposit
C$ 0
Deposit Spins
0
Bonus Details
- 2 minutes unlimited no deposit free spins
For the duration of 2 whole minutes you’ll be able to make an unlimited number of spins on Western Wheels with no deposit needed when using bonus code 20751.
Winnings from free spins max out at C$20 and you’ll need a deposit of C$10 to activate free spins winnings. Winnings from free spins also have a wagering requirement of 35x.
Important Terms
- Use bonus code 20751 to claim 2 min. unlimited free spins
- Free spins valid on Western Reels only
- 35x wagering requirement applies
- C$10 deposit required to activate free spins winnings
- Maximum cash out is C$20
Slots Games
- Western Reels
Copy:
CBCA10FS
CANADA players accepted
Snatch Casino
No Deposit Bonuses10 NO DEPOSIT FREE SPINS & WELCOME PACKAGE UP TO C$4,000 + 325 FREE SPINS
Wagering
30x (D+B), 40x (FS)
Min. Deposit
C$ 15
Deposit Spins
385
Bonus Details
- 10 no deposit free spins on registration
- First deposit: 200% up to C$1,000 + 100 free spins
- Second deposit: 100% up to C$1,000 + 75 free spins
- Third deposit: 50% up to C$1,000 + 50 free spins
- Fourth deposit: 100% up to C$1,000 + 100 free spins
This is a welcome you’ll want to snatch up. Get started with 10 no deposit free spins just for signing up and entering bonus code CBCA10FS. Then unlock up to C$4,000 in bonuses and 325 free spins across your first four deposits. Enjoy a 200% match and 100 spins on your first deposit, followed by 100%, 50%, and 100% match bonuses with even more free spins to keep the fun going on your next three deposits.
A minimum deposit of C$15 is required to unlock these bonuses. Wagering is set at 30x the deposit and bonus amount, with free spins subject to a 40x wagering requirement. Free spin winnings are capped at C$100, while bonus funds have a max cash out of 10x the bonus amount received, but with a maximum release limit of 5x.
- Sign up using bonus code CBCA10FS
- Minimum deposit of C$15 to unlock deposit offers
- Deposit bonus spins available on Sweet Bonanza 1000
- 30x wagering requirement
- C$100 max cash out on free spins
- 10x max cash out for bonus funds with a x5 release limit
CANADA players accepted
bCasino
No Deposit Bonuses30 NO DEPOSIT FREE SPINS AT BCASINO
Wagering
25x
Min. Deposit
C$ 0
Deposit Spins
30
Bonus Details
- 30 no deposit free spins
Sign up as a new player to bCasino and receive 30 no deposit free spins on Blood Eternal.
Free spins have a wagering requirement of 25x, a 7-day expiry window and a max cash out of C$100.
Important Terms
- Sign up using our link
- Spins available on Blood Eternal
- 25x wagering requirement within 7 days
- C$100 max cash out
Slots Games
- Blood Eternal
Copy:
FIRST
CANADA players accepted
Playfina Casino
Welcome BonusesWELCOME PACKAGE UP TO C$2,600 + 800 FREE SPINS AT PLAYFINA CASINO
Wagering
35x
Min. Deposit
C$ 20
Deposit Spins
800
Bonus Details
- First deposit: 100% up to C$500 + 200 free spins
- Second deposit: 80% up to C$600 + 200 free spins
- Third deposit: 60% up to C$700 + 200 free spins
- Fourth deposit: 40% up to C$800 + 200 free spins
Playfina Casino offers Canadian players a huge welcome package of up to C$2,600 and 800 free spins across the first four deposits.
The first deposit gives 100% up to C$500 plus up to 200 free spins on Gold Rush with Johnny Cash by BGaming with promo code FIRST. The second deposit gives 80% up to C$600 plus up to 200 free spins on Elvis Frog TRUEWAYS by BGaming with promo code SECOND. The third deposit gives 60% up to C$700 plus up to 200 free spins on Lady Wolf Moon by BGaming with promo code THIRD. The fourth deposit gives 40% up to C$800 plus up to 200 free spins on Kraken’s Hunger by BGaming with promo code FOURTH.
A minimum deposit of C$20 is required, with higher free spin tiers available at C$80 and C$300. Bonuses must be activated within 72 hours, are valid for 7 days, and require 35x wagering before withdrawals. Free spins are available at C$0.1, maximum winnings are capped at 10x the bonus amount, and free spin winnings cannot exceed C$100 of the bonus amount received from free spins play.
Important Terms
- Register an account by following our link
- Promo code is FIRST
- Minimum deposit is C$20
- Bonus activation within 72 hours
- Bonus valid for 7 days
- 35x wagering applies
- Max win is 10x bonus amount
- Free spins bet is C$0.1
- Max free spins win is C$100
- Max bet is 7.5 CAD
- First deposit spins on Gold Rush with Johnny Cash
- 2nd deposit promo code is SECOND, free spins on Elvis Frog TRUEWAYS
- 3rd deposit promo code is THIRD, free spins on Lady Wolf Moon
- 4th deposit promo code is FOURTH, free spins on Kraken’s Hunger
- C$20 deposit gets 50 free spins
- C$80 deposit gets 100 free spins
- C$300 deposit gets 200 free spins
- 200 free spins credited as 100 free spins x 2 days
- Free spins available next day
Slots Games
- Elvis Frog TRUEWAYS
- Gold Rush with Johnny Cash
- Kraken's Hunger
- Elvis Frog TRUEWAYS
- Gold Rush with Johnny Cash
- Kraken's Hunger
- Lady Wolf Moon
Copy:
CBCARED
CANADA players accepted
Everygame Casino
Free Spins50 NO DEPOSIT FREE SPINS AT EVERYGAME CASINO
Wagering
60x
Min. Deposit
C$ 0
Deposit Spins
50
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
Slots Games
- Hot Pots Master
CANADA players accepted
Parimatch Casino
Welcome BonusesWELCOME PACKAGE UP TO $1,500 + 100 FS AT PARIMATCH CASINO
Wagering
40x (B+D), 25x - 30x (FS)
Min. Deposit
C$ 20
Deposit Spins
100
Bonus Details
- 150% up to C$1,500
- 100 free spins
New players at Parimatch Casino can claim a generous 150% match bonus up to C$1,500 plus up to 100 free spins on their first deposit. To activate the offer, a minimum deposit of C$20 is required. The bonus amount, along with the deposit, is subject to a 40x wagering requirement, which must be completed within 7 days of activation.
Some slot games are excluded from bonus play, and the maximum bet allowed per spin is C$5, though this may vary depending on the game provider. Additionally, certain payment methods may not qualify for the bonus, so players should check eligibility before depositing. Free spins winnings come with their own 25x–30x wagering requirement and are capped at C$100 in maximum withdrawals.
Important Terms
- Join Parimatch Casino using our link
- Make an initial deposit of at least C$20 to unlock 150% up to C$1,500 and 100 free spins
- 40x wagering applies to match bonus
- 25x – 30x wagering applies to free spins
- Bonus valid for seven days
- Maximum withdrawal is C$100
CANADA players accepted
Ruby Fortune Casino
Welcome BonusesDEPOSIT C$1 GET 40 BONUS SPINS AT RUBY FORTUNE CASINO
Wagering
200
Min. Deposit
C$ 1
Deposit Spins
40
Bonus Details
- 40 bonus spins for C$1
Get 40 free spins on Queen of Alexandria when you sign up to Ruby Fortune and deposit just C$1! Exclusively for new players. Bonus Spins must be claimed within 7 days of registering. Wagering requirement: 200x.
Important Terms
- Use our link to sign up at Ruby Fortune Casino
- Deposit a minimum of C$1 to receive 40 bonus spins
- Spins valid on Queen of Alexandria
- Spins valid for 7 days
- 200x wagering required
- Check site for full details of play-through percentages for different games
Slots Games
- Queen of Alexandria
CANADA players accepted
All Slots Casino
Welcome Bonuses55 SPINS ON FORTUNIUM MEGA MOOLAH FOR C$1 AT ALL SLOTS CASINO
Wagering
35x
Min. Deposit
C$ 1
Deposit Spins
55
Bonus Details
- 55 bonus spins for C$1
New players at All Slots Casino can kick off their casino journey with 55 bonus spins on Games Global’s Fortunium Mega Moolah by depositing just C$1 or more.
The offer must be claimed within 7 days of opening your account, and all winnings from free spins are subject to a 35x wagering requirement. The max bet allowed while wagering a bonus is C$8 per round and the max cash out stands at 6x your first deposit. Just make sure to read the terms and conditions before wagering as progressive jackpots and many table games don’t count toward wagering.
Important Terms
- Use our link to sign up at All Slots Casino
- Deposit a minimum of C$1 to receive 55 bonus spins
- Spins valid on Fortunium Mega Moolah
- Spins valid for 7 days
- 35x wagering required
- Check site for full details of games/play-through percentages
Copy:
LUCKY7
CANADA players accepted
7Bit Casino
Welcome Bonuses50 FREE SPINS ON DISCO PARTY FOR C$1 AT 7BIT CASINO
Wagering
45x
Min. Deposit
C$ 1
Deposit Spins
50
Bonus Details
- 50 free spins
A low entry bonus from 7Bit Casino offering 50 free spins on Disco Party using bonus code LUCKY7 on registering and making a first deposit of at least C$1. A 45x wagering requirement applies to the bonus and free spins, with winnings from free spins capped at C$50.
Important Terms
- You must enter bonus code LUCKY7 upon registering
- C$1+ minimum initial deposit required to claim bonus
- Free spins valid on Disco Party only
- 45x wagering requirement applies (B + FS)
- Maximum cash out is C$50 (FS)
Copy:
CG1
CANADA players accepted
CrownGold Casino
Welcome BonusesWELCOME PACKAGE UP TO C$3,500 + 350 FREE SPINS
Wagering
40x
Min. Deposit
C$ 30
Deposit Spins
350
Bonus Details
- First Deposit: 100% up to C$3,000 + 100 free spins
- Second Deposit: 75% up to C$500 + 75 free spins
- Third Deposit: 50% up to C$700 + 50 free spins
- Fourth Deposit: 50% up to C$1,000 + 50 free spins
- Fifth Deposit: 75% up to C$1,000 + 75 free spins
CrownGold‘s glittering welcome package is truly fit for royalty, powering your play by adding both bonus and free spins with each of your first five deposits.
Your reign begins with the code CG1, which unlocks 100% match bonus up to C$3,000 and 100 free spins on Big Bass Splash with your first deposit. Next, you can use code CG2 with your second deposit to grab 75% up to C$500 and 75 free spins on Gates of Olympus. Follow that with code CG3 on your third deposit for 50% up to C$700 and 50 free spins on The Dog House, and CG4 on your fourth for 50% up to C$1,000 and 50 free spins on Sugar Rush. Finally in this package, code CG5 will bring 75% up to C$1,000 and 75 free spins on Big Bass Bonanza.
The minimum value for each deposit is C$30. Wagering of 40x applies, and you will have 14 days in which to complete it. The maximum bet for wagering is set at C$7.50, and C$150 is the maximum win on funds from free spins bonus.
Important Terms
- Enter code CG1 when prompted to unlock this offer
- Spins valid on selected slots only
- C$30+ minimum deposit to unlock rewards
- 40x wagering required within 14 days
- Max bet of C$7.50 while wagering
- Max win of C$150 from free spins
Copy:
60FIRE
CANADA players accepted
OnlyWin Casino
Free Spins60 NO DEPOSIT FREE SPINS ON FIRE STRIKE 2 AT ONLYWIN CASINO
Wagering
40x
Min. Deposit
C$ 0
Deposit Spins
60
Bonus Details
- 60 no deposit free spins
Get yourself 60 free spins on Fire Strike 2 by Pragmatic Play at OnlyWin Casino when using the bonus code 60FIRE. The spins are delivered in two parts, 30 free spins on the first day and 30 free spins on the second, with each spin valued at C$0.20. This gives a total of 60 bonus spins on Fire Strike 2 by Pragmatic Play.
Winnings from these free spins are subject to a 40× wagering requirement, over 30 days. The offer also has a maximum cash out of C$100.
Important Terms
- Enter code 60FIRE to redeem this offer
- Free spins available on Fire Strike 2 only
- Spins received in batches of 30 per day
- C$0.20 free spins value
- 40x wagering requirement within 3 days
- Max cash out of C$100
Slots Games
- Fire Strike 2
CANADA players accepted
CasinoJoy
No Deposit Bonuses20 NO DEPOSIT FREE SPINS ON BOOK OF HELIOS AT CASINOJOY
Wagering
40x
Min. Deposit
N/A
Deposit Spins
20
Bonus Details
- 20 no deposit free spins
Using our link when you sign up at CasinoJoy will unlock 20 no deposit free spins on Book of Helios, additional to the regular welcome package.
Free spins are subject to 40x wagering and a maximum withdrawal of C$30.
Important Terms
- Spins available on Book of Helios
- 40x wagering requirement
- C$30 max cash out
Slots Games
- Book of Helios
CANADA players accepted
All Slots Casino
Welcome BonusesDEPOSIT C$5 AND GET 100% UP TO C$1,500 AT ALL SLOTS CASINO
Wagering
35x
Min. Deposit
C$ 5
Deposit Spins
0
Bonus Details
- First deposit: 100% up to C$500
- Second deposit: 100% up to C$500
- Third deposit: 100% up to C$500
Start spinning in style at All Slots Casino with a welcome package that boosts your first three deposits, giving you up to C$1,500 in bonus funds. Deposit one unlocks a 100% match up to C$500, deposit two and three give you another 100% up to C$500, supercharging your bankroll from the start.
Just deposit C$5 or more to claim each stage, and remember to grab your bonuses within 7 days of opening your account. The bonus comes with a 35x wagering requirement.
While the bonus is active, max bet limits apply: C$8 per round. Once wagering is complete, you can withdraw winnings, but max withdrawal is capped at 6× your first deposit, with any excess forfeited at the casino’s discretion.
Important Terms
- Follow our link and deposit C$5+ within 7 days
- Receive 100% match bonus, up to C$500
- Receive the same bonus against two further deposits of C$5
- Wager 35x in order to be able to withdraw winnings
- Remember a maximum bet limit of C$8 per round applies
- Maximum total withdrawal is capped at 6x your first deposit