Our expert team rigorously reviews each online casino before assigning a rating. This detailed assessment is based on a comprehensive scoring approach, focusing on aspects like reliability, the overall gaming experience, fee structures, quality of customer service, bonus system and other key factors.
Bonus type: Free Spins
Min Deposit: C$20
Wagering: 50x
19+ | Withdrawals requested before wagering is completed will void all active bonuses.
From Monday to Thursday, log in and deposit at least C$20 using the code MBOX to receive a Mystery Box containing up to 100 Free Spins. Each day offers a new chance to reveal a surprise reward: up to 400 Free Spins weekly. Prizes range from 25 to 100 free spins and must be activated within 24 hours.
Winnings must be wagered 50x within 7 days.
Bonus type: Free Spins, Refer A Friend Bonus
Min Deposit: -
Wagering: 1x
19+ | Free spins are valid for 24 hours after being credited. Only one referral reward is permitted per person, IP, or device.
When your friend signs up using your referral link and deposits at least C$10 (or C$50 in crypto), both of you will receive 100 free spins on Robo Rush 1000. The more friends you refer, the more spins you earn. Each spin is worth C$0.10, and winnings from these spins are capped at C$50. Wager: 1x.
Bonus type: Free Spins, 3Rd
Min Deposit: C$60
Wagering: 35x
19+ |
Every third deposit in Golden Star Casino made without any other bonus or promo code qualifies for a reward of 100 free spins! To activate the offer, deposit at least C$60. Winnings from these spins are limited to a maximum of C$300. All winnings must be wagered 35x before they can be withdrawn.
Bonus type: Free Spins, Daily Bonus, Deposit Bonus
Min Deposit: C$150
Wagering: 40x
19+ | Free spins must be used within 24 hours of activation and wagering must be completed within 10 days.
Alf Casino offers up to 100 free spins every Sunday on the slot Detective Fortune. The bonus is available for players who wager on ELA Games titles, with rewards granted in three tiers based on total wagered amount.
Free spins are credited as bonus funds with a 40x wagering requirement. Maximum bet allowed while wagering is C$7.5.
Bonus type: Free Spins, Daily Bonus
Min Deposit: C$45
Wagering: 30x
19+ | The bonus must be activated within 48 hours and used within 5 days of activation.
SpinLander Casino offers the Sunday Triumph Bonus with 100 Free Spins on Sunday. The promotion is available weekly from 00:00 UTC to 23:59 UTC and applies to individual users.
To receive the bonus, players must deposit at least C$45 on Sunday and activate the bonus. The spins are credited instantly upon successful deposit and can be used on selected games.
The wagering requirement is 30x. The maximum bet with an active bonus is C$7. Winnings from free spins are limited to C$150.
Bonus type: Free Spins, Reload Bonus, Weekly Bonus, Deposit Bonus, Daily Bonus
Min Deposit: C$30
Wagering: 30x
19+ | The spins must be activated within 24 hours. Maximum withdrawal from winnings is capped at C$146.
CosmicSlot offers a midweek treat with 100 Free Spins on the Sweet Bonanza slot game.
To claim this bonus, simply deposit at least C$30 into your account on Wednesday. The free spins will be credited automatically and can be used on the Sweet Bonanza slot.
The bonus includes a 30x wagering requirement for free spin winnings. The promotion cannot be combined with other bonuses Max bet: C$7.
Bonus type: Free Spins, Weekly Bonus
Min Deposit: C$40
Wagering: 40x
19+ | This promotion is available once per week for players with Silver loyalty level and may require confirmation from support before activation.
Players with Silver status at Legzo Casino can receive up to 100 free spins each week. To access this bonus, you need to deposit at least C$40 in a single transaction and have a total of C$80 or more in deposits during the current week. The number of spins depends on how much you deposit: C$40 grants 20 spins, C$100 gives 50, C$150 awards 75, and C$200 gives the full 100 spins.
The winnings from free spins are limited to 10x and must be wagered 40x before withdrawal.
Bonus type: Free Spins, Existing Players, Weekly Bonus
Min Deposit: C$10
Wagering: 40x
19+ | The maximum cashout is limited to 5 times the deposit amount. Bonus amounts range from C$500 to C$1,000 depending on the user’s tier, and free spins are issued on selected games such as Big Bass Bonanza, Book of Fallen, and o...thers.
Verde Casino offers a Weekly Bonus for players who have reached at least the 2nd status in the Loyalty Program. Depending on the user’s loyalty level, the bonus includes a cash match between 70% and 200% and up to 100 free spins on specified slot titles. The promotion becomes available every week from Thursday 00:00 to Saturday 00:00 UTC.
To claim this bonus, players must register at Verde Casino, reach the required loyalty level, and make a qualifying deposit during the promotional period. The amount of the deposit and the rewards received vary according to the loyalty tier. For example, players with Leprechaun status can deposit at least C$10 to receive a 70% bonus and 25 free spins on Triple Chili (Evoplay). Players with Diamond Overlord status who deposit at least C$50 can receive a 200% bonus and 100 free spins on Big Bass Bonanza (Pragmatic Play). The minimum qualifying deposit ranges from C$10 to C$50 depending on the player’s loyalty level.
The bonus cash and free spins are subject to a 40x wagering requirement.
Bonus type: Free Spins, Welcome Bonus
Min Deposit: C$30
Wagering: 12x
19+ | The maximum bet per round to meet rollover requirements is 50% of the awarded bonus. Free spin winnings go to the bonus balance, with wagering requirements completed in 21 days.
Kickstart at 1Bet with a 100% bonus up to C$225 and 100 Free Spins on your first deposit. Use the code WB100NS to receive this bonus.
The bonus requires a 12x rollover on the bonus amount. Free spin winnings are capped at C$75 and require no additional rollover.
Bonus type: Free Spins, Sign Up, Welcome Bonus
Min Deposit: $20
Wagering: 35x
19+ | Bonus is not available for players based in ON. Minimum deposit: $20. Offer valid on first deposit. Bonuses must be wagered 35x. Free Spins: 10 per day over 10 days.
Register and claim 20 free rounds without a deposit. Deposit $20 using Wheelz Casino Welcome Bonus and claim $100. Collect 100 more spins split betweeen 10 days.
Bonus type: Free Spins, First Deposit Bonus, Casino Match Bonus, Deposit Bonus
Min Deposit: C$15
Wagering: 45x
19+ | Bonus is not available to players residing in Ontario
Mr Bet extends a 200% bonus on your first deposit with 100 free spinson Elvis Frog slot for a minimum CAD 15 deposit. This bonus provides up to CAD 820 in extra funds. After your deposit, the bonus funds and spins are credited to your account. A 45x wagering requirement applies to both bonus and spin winnings, which must be met before withdrawing. Note that unused bonuses and spins will expire within a set period, and winnings may be capped.
Bonus type: No Deposit, Free Spins, Sign Up
Min Deposit: No Deposit
Wagering: 30x
19+ | 1. Available to new registered users. 2. Upon registration, users receive 100 no deposit Free Spins. 3. Free Spins are for BetFury Bonanza slot or specified games. 4. Activate Free Spins in the Bonus Cabinet. 5. Wagering ...requirements apply, specified in the Bonus card. 6. Achieve x30 wagering on Original games and Slots to receive the Bonus. 7. Minimum $40 deposit to start wagering. 8. BetFury may modify or end the promotion at its discretion. 9. Users must comply with promotion terms and conditions.
Get started on BetFury with the offer of 100 No Deposit Free Spins, available for use on the exclusive BetFury Bonanza slot or two other games.
Bonus type: Free Spins, Welcome Bonus, Registration
Min Deposit: C$10
Wagering: 35x
19+ | Balance Booster are deemed as ‘sticky’. This means that the deposited money within a promotion plus the bonus money received from that promotion stick together as bonus money, and you need to wager the full amount to meet the... wagering. The offer is valid for 60 days after it is activated.
Caxino Casino offers a competitive welcome bonus including a 100% balance buster up to C$1,000 and 200 free spins. The bonus applies to new players and can be used on a variety of slot games during 10 days.
Free Spins from the Welcome Bonus are worth C$0,10 each. Bonuses must be wagered 35x.
Bonus type: Free Spins, Daily Bonus, Deposit Bonus
Wagering: 40x
19+ | This offer is available once per player every Sunday from 00:00 until 23:59 UTC. The offer gives you up to 100 Free Spins when you wager a total of 1,200 CAD on ELA Games. The minimum wagering requirement to qualify for 20 ...Free Spins is 150 CAD. An additional 450 CAD wagering will reward a further 30 free spins. Wagering another 600 CAD will reward the final 50 free spins. The Free Spins will be credited on Detective Fortune As soon as the minimum qualifying wagering requirement is met, the free spins will be credited in the player's account. As soon as the 2 additional wagering requirements are met to gain the other additional free spins, the free spins will be credited in the player's account. If it is not credited automatically, you need to contact us via Live Chat or via e-mail before any bets are made using the qualifying deposit. The winnings from the Free spins will be credited in the form a bonus which needs to be wagered 40x times before being withdrawable. The maximum bet allowed while playing with bonus money is 10 CAD until all necessary wagering requirements are met.
Every Sunday, you have an opportunity to earn up to 100 free spins for Detective Fortune. Here’s how:
Bonus type: Free Spins, Welcome Bonus
Min Deposit: $5
Wagering: x200
19+ | 18+, BeGambleAware.org | Welcome Offer Is For New Customers Only. The Minimum First Deposit Required Is C$5, For All Subsequent Deposits The Minimum Deposit Is C$10. The 100 Chances Are Credited As A C$25 Bonus And Players Ca...n Wager 100 Times At C$0.25 On The Mega Moolah Slot Machines. A Two Hundred Times Wagering Requirement Applies On All Bonuses And Certain Games Contribute A Different Percentage To The Wagering Requirement. See Full Terms And Conditions Here. Full Bonus T&C
Don’t be shy to accept a helping hand from the Captain Cook! Register and activate the Welcome Bonus Bundle not only to get a chance at becoming a millionaire, but to get C$475 in extra funds too! Make a 1st Deposit to get 100 shots at winning a C$1,000,000 jackpot. To get these, you only need to deposit C$5. For your 2nd+ deposits, top-up C$10. Your next top-up will bring you a 100% Match Bonus (Up to $100). As for the 3rd Deposit, you are getting 50% Match (Up to $150). Make a 4th Deposit to claim 25% Bonus (Up to $125) and finish it all with a 5th Deposit worth a 100% Match Bonus (Up to $100).
Bonus type: Free Spins
Min Deposit: $10
Wagering: x60
19+ |
Visit the casino website and hit “Join Now” in the menu. After registering, deposit $10 or more using this sign up bonus. 100 “Starburst” free spins will be credited to you. Use them for more profit!
Bonus type: Free Spins, 2Nd Deposit Bonuses
Min Deposit: C$30
Wagering: 45x
19+ | Coins are unlocked through achievements and credited after clicking the confirmation button. The bonus must be activated within 48 hours after being issued and is valid for 5 days. Deposits via Neteller or Skrill are not elig...ible for users from Ireland and Croatia.
Each spin is set at a fixed value and can generate winnings capped at C$150. The cash bonus can be withdrawn up to 10x the deposit amount.
Bonus type: Free Spins, First Deposit Bonus, Deposit Bonus
Min Deposit: C$250
Wagering: 45x
19+ | Please note, this bonus is available only to new players, and it cannot be combined with the regular welcome package. All bonuses must be used within 5 days of activation.
New high roller users at Glitchspin Casino can claim an exclusive 50% first deposit high roller bonus, up to C$1500, along with 100 free spins.
The bonus is automatically credited once your deposit is confirmed, and you must activate it within 48 hours. The wagering requirements for this bonus are set at 45x.
Bonus type: Free Spins, Reload Bonus, Daily Bonus
Min Deposit: C$75
Wagering: 45x Bonuses / 0x Cash
19+ | Free spins must be activated within 24 hours and used within 7 days. Please note, some countries may be excluded from this promotion, and all amounts are subject to currency equivalents.
Players at Winningz Casino can choose one of three daily bonuses: Free Spins, Reload Bonus, or Cash Bonus. These bonuses are available every day. Choose your bonus carefully, as once you select one, the others will be unavailable for that day. The number of Free Spins is based on the deposit amount: a deposit of C$75 to C$149 grants 25 Free Spins, C$150 to C$374 grants 50 Free Spins, and deposits over C$375 provide 100 Free Spins. The reload bonus offers 25%, 35%, or 50% of the deposit amount, with a maximum bonus of C$750. The cash bonus offers a 10% match on the deposit, up to C$150.
The value per spin is C$0.30. All bonuses must be wagered 45 times before any withdrawals, and the duration for money bonuses is 1 month. Free spins will be issued on: Sugar Rush by Pragmatic Play.
Bonus type: Free Spins, Daily Bonus, Deposit Bonus
Min Deposit: C$30
Wagering: 50x
19+ |
The number of Slot Hunter Free Spins you receive depends on the deposit amount. Fill up C$30+ for 30 spins, C$75+ for 70 spins or C$150+ for 130 spins. Rounds are available on Always Hot Fruits or Book of Cats.
Bonus type: Free Spins, Welcome Bonus, Deposit Bonus
Min Deposit: C$15/0.50 mBTC
Wagering: 35x
19+ | 1. This offer is only available to new customers, who have registered and made their first real-money deposit on our Website. 2. The following crypto currencies are accepted for this offer: Bitcoin, Bitcoincash, Tether (USDT...), Litecoin, Ethereum, Ripple, USD Coin, DAI. 3. The first deposit at the minimum amount of 0.50 mBTC / 15 CAD will grant 1 free pick at the Bonus Crab. A player can use it by visiting the Bonus Crab section. 4. The minimum deposit to receive a 1st, 2nd, 3rd or 4th deposit bonus is 1 mBTC / 30 CAD. 5. Any of the Welcome bonuses can only be claimed before any bets are made with the qualifying deposit. 6. All bonuses from the welcome package will have a wagering requirement equal to 35 times the sum of the deposit + bonus amounts.
Here’s a breakdown of Rabona welcome:
Bonus type: Free Spins, Low Wagering, First Deposit Bonus
Min Deposit: C$20
Wagering: 25x
19+ | The spins are added automatically at 00:01 GMT; just start Big Bass Bonanza to activate them. Free spins not activated within 24 hours will expire.
Get ready for an enjoying start at LuckyDays Casino with 100 free spins on Big Bass Bonanza. Enjoy 10 free spins daily for 10 days with your first deposit!
To qualify for the bonus, make your first deposit and claim the deposit bonus. You will receive 100 free spins on Big Bass Bonanza, credited as 10 free spins daily for 10 days.
A minimum deposit of $20 is required to claim any deposit bonus. Winnings from the bonus spins have a 25x wagering requirement.
Bonus type: Free Spins, Daily Bonus, Deposit Bonus
Min Deposit: C$20
Wagering: 40x
19+ | Free spin activation duration is 7 days, free spin duration and free spin result duration are 3 days. Activation duration for the second part of free spins series is 1 day. To wager the free spin result, you need to make bets... for an amount 40 times the free spin result amount. The bonus is available on Thursdays after 5 successful deposits.
Every Thursday, SlotoZen Casino provides up to 100 free spins for deposits on specific Mascot games. Here’s how to secure your spins:
Each free spin holds a value of 0.20 CAD, accumulating up to 20 CAD for those receiving 100 spins. The maximum withdrawal from these free spins is limited to 100 CAD. To wager the free spin result, you need to make bets for an amount 40 times
Bonus type: Free Spins, Sign Up
Min Deposit: $20
Wagering: x35
19+ | 18+ New players only. Min dep CA$20 Max bonus bet CA$5 Offer: 1st deposit - 100% up to CA$300 & 100 Zee Spins on Fire Joker (credited in increments of 10 x day, over 10 days), 2nd deposit - 50% up to CA$500 & 25 Zee Spins on ...Reactoonz, 3rd deposit - 25% up to CA$700 & 25 Zee Spins on Amazon Aztec. Zee Spins winnings are credited as bonus funds and capped at CA$50 Zee spins expire by 23:59 GMT same day they are credited, bonus funds expire after 30 days. Bonus funds are separate to Cash funds and are subject to 35x wagering (deposit + bonus) & withdrawal requirements.
A super generous Sign-Up Deal is awaiting all the brave gamblers at Playzee Casino! Check it out yourself by depositing an amount starting from C$20 and you’ll get to claim a 100% bonus to your funds at C$300 max, 100 Starburst spins and 500 Zee Points!
Bonus type: Free Spins, Welcome Bonus
Min Deposit: C$10
Wagering: 50x
19+ | Deposit bonuses expire after 30 days, and free spins expire 7 days after being credited. Maximum conversion from bonus funds is 3x the bonus amount, and C$20 for free spin winnings. Skrill and Neteller deposits are not eligib...le. Play responsibly. #AD
SpinzWin Casino offers new players from Canada a welcome package including C$1,000 in bonus funds and 100 free spins across five deposits.
Meet the 50x wagering requirement for both bonus funds and free spin winnings to convert bonus into withdrawable cash.
GambLizard Canada Free Spins No Deposit 100 Free Spins
Betprimero Bonus
275% up to C$4600 + 300 FS
11croco Bonus
Up To C$7,500 + 250 FS
Bravoplay Bonus
Up To C$12,000 + 200 FS
OnlyWin Casino Bonus
90 Free Spins for $5
7Bit Casino Bonus
80 Free Spins for C$5
Party Casino Bonus
100 FS + $2
Dolly Casino Bonus
Up To C$1500
Spin Genie Casino Bonus
C$500 + 50 FS







