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, Coupon, Code, Reload Bonus, Daily Bonus
Min Deposit: C$30
Wagering: 50x
19+ | Free spins are valid only on specified slots, and alternative games are available based on regional restrictions.
Play every Tuesdays at Lucky7even Casino with up to 110 Free Spins on popular slots. Spins are credited to Book of the Fallen by Pragmatic Play, with regional alternatives.
All winnings from the free spins are subject to a 50x wagering requirement. Max bet during wagering: C$7.5.
Bonus type: Free Spins, Coupon, Code, Deposit Bonus
Min Deposit: C$30
Wagering: 40x
19+ | The bonus expires 3 days after being credited.
Rooster.bet offers you a 75% bonus up to C$1,500 + 100 Free Spins on your fourth deposit. Make a deposit with the bonus code ROOSTER4 to receive this generous bonus.
Use the bonus code ROOSTER4 and make a minimum deposit of C$30 or the equivalent amount in your currency. The Free Spins will be credited on the game John Hunter and the Book of Tut (Pragmatic Play).
The wagering requirement is 40 times the bonus amount. The maximum winning amount is C$1,500.
Bonus type: Free Spins, First Deposit Bonus, Deposit Bonus
Min Deposit: C$20
Wagering: 35x (Bonus + Deposit), FS 40x
19+ | Bonus for all registered users. Min deposit for bonus: $20. Deposit $20: 200% bonus + 100 FS on Dog House (Pragmatic Play). Max first deposit bonus: $500. Wagering: 35x bonus + deposit. FS credited automatically. FS bon...us wagering: 40x. Max bet limit: $5 during wagering. Withdrawal cancels unused bonuses. Bonus valid for 10 days; thereafter, void. Bet contribution varies by game. Promotion follows casino rules. Max withdrawal from bonus FS: $100. Max cashout from bonus winnings: 5x bonus.
Unlock a 200% bonus up to $750 and receive 100 Free Spins on the Dog House slot from Pragmatic Play, available upon the first deposit. To be eligible, a deposit of at least $20 is required. This bonus significantly boosts the initial deposit up to a maximum of $750. In addition, 100 Free Spins enhance the opportunity to explore one of the featured slots.
Bonus type: Free Spins, Monthly Bonus
Min Deposit: C$75
Wagering: 40x
19+ | Each deposit tier corresponds to a specific number of spins and can only be claimed once daily. Winnings are limited to C$375 for 25 spins, C$750 for 50 spins, and C$1,500 for 100 spins. These restrictions apply even after th...e wagering is completed.
Crowngreen Casino offers up to 100 Free Spins each month on a featured game that changes regularly.
To claim the offer, deposit C$75 for 25 Free Spins, C$150 for 50 Free Spins, or C$300 for 100 Free Spins with the promo code MONTH. The bonus is available once per day between 00:00 and 23:59 UTC.
Winnings from Free Spins are subject to a 40x wagering requirement and must be used within 5 days of activation. The maximum allowed bet during wagering is C$3.
Bonus type: Free Spins, Daily Bonus
Min Deposit: C$150
Wagering: 30x
19+ | Spins must be used within 5 days of activation. Winnings from this bonus are capped at C$15,000.
Every Tuesday at Crowngreen Casino, players can access up to 100 High Bet Free Spins using the promo code POWER. The offer is linked to three deposit tiers: C$150 for 50 Free Spins, C$300 for 75 Free Spins, and C$600 for 100 Free Spins. Each spin holds a high stake value of C$1.50, making this a bonus aimed at high-value play.
This promotion is available once per Tuesday between 00:00 and 23:59 UTC. Players must enter the promo code before making a deposit. Spins are granted on selected slots by Booongo.
Winnings from Free Spins must be wagered 30x. The maximum allowed bet during wagering is C$15.
Bonus type: Free Spins, Daily Bonus
Min Deposit: C$50
Wagering: 40x
19+ | Spins are valid for 5 days. Maximum winnings are capped at: C$500 for 30 FS, C$750 for 50 FS, and C$1,500 for 100 FS. Winnings beyond these limits will not be eligible for withdrawal.
Each Wednesday, Crowngreen Casino presents a chance to receive up to 100 Free Spins on the Lotus Charm slot.
The promotion is valid weekly on Wednesdays from 00:00 to 23:59 UTC and can be used once per day. Players can claim 30, 50, or 100 Free Spins by depositing C$50, C$75, or C$150 respectively using the bonus code THRILL.
Winnings from the Free Spins must be wagered 40x. The maximum allowed bet during wagering is C$7.5.
Bonus type: Free Spins, Coupon, Code, Weekly Bonus, Daily Bonus, Deposit Bonus
Min Deposit: C$20
Wagering: 20x
19+ | Promotion is available once per week from Saturday to Sunday for all players apart from those participating in the Welcome promotion. Only one bonus out of three in Wonder Spins promo can be used during the promotion period. ...Minimum deposit is: 20 AUD/CAD/NZD/EUR/USD, 200 NOK, 0.06 BCH, 0.0005 BTC, 0.007 ETH, 0.2 LTC, 150 DOG. Wagering requirements on the bonus is 20 times before it is withdrawable. Max win for Free Spins is: 1000 AUD, 1000 CAD, 1000 EUR, 1000 USD, 10000 NOK, 1000 NZD, 0.025 BTC, 3 BCH, 0.35 ETH, 6500 DOGE, 10 LTC. No max cashout attached. Full Terms and Conditions apply.
Don’t miss your opportunity to refill your Free Spins tank every week, thanks to Wonder Spins Deal! Make a deposit of C$20+, using WONDERSPINS promocode anywhere between Saturday/Sunday and enjoy 50 Bonus Rounds on Dragons Watch slot. You can make your reward bigger by topping-up more. For example, if you deposit C$50, you will get 100 Spins and for a C$100 top-up, your reward will increase to a whopping 150 worth of spins!
Bonus type: Free Spins, Coupon, Code, Daily Bonus
Min Deposit: C$30
Wagering: 30x
19+ | The promotion runs every Wednesday from 00:00 to 23:59 UTC and can only be claimed once per week. The validity of the bonus is 14 days from its receipt.
Neospin Casino offers up to 100 Free Spins every Wednesday for deposits starting from C$30. Players can claim 30, 60, or 100 Free Spins depending on the deposit amount and the promo code used.
To claim the bonus, log in to your Neospin account and enter the appropriate promo code — WN30, WN60, or WN100 — before making a qualifying deposit. Deposit amounts start at C$30 for 30 spins, C$40 for 60 spins, or C$50 for 100 spins.
Winnings from free spins are subject to a 30x wagering requirement. The maximum bet while wagering is C$10.
Bonus type: Free Spins
Min Deposit: C$75
Wagering: 35x
19+ | Each reward is issued the day after the stage ends by 18:00 UTC and is available only when no other promotion is active. Free spin winnings must be used within 7 days, and all balances tied to the promotion are removed if the... bonus is cancelled.
Rewards are determined by total deposits made within each stage. After activation, a player receives one reward per stage: deposits of C$75–C$113 provide a matched bonus, deposits of C$114–C$150 grant a percentage bonus with 50 free spins, and deposits of C$151 or more add 100 free spins. Bonus terms include full slot contribution, and bet limits between C$0.01 and C$7.50.
Bonus type: Free Spins, Daily Bonus, Deposit Bonus, Casino Match Bonus
Min Deposit: C$30
Wagering: 40x
19+ | Min. deposit: C$30. All the bonuses are non-sticky. It means you cannot request your withdrawal until wagering requirements are fully fulfilled. Also, you start playing for real money first, then for the bonus money, and as s...oon as bonus money is lost, the bonus also gets lost. Limitation of the maximum bet while wagering: C$7.5. Bonus must be wagered 40 times. Full Terms and Conditions apply.
Get ready to experience the ultimate gaming adventure with Zoome Casino’s Wednesday Free Spins! It’s your chance to replenish your pockets and hit the jackpot! To qualify for this exciting bonus, all you need to do is deposit between Thursday and Tuesday (incl.) and match your loss amount for the previous week with your deposit.
With a deposit replenishment of C$30-99, you will receive 30 Free Spins, while a deposit replenishment of C$100-199 will bring you 50 Free Spins. And for those who deposit more than C$200, you’ll get a whopping 100 Free Spins to play with!
Bonus type: Free Spins, Coupon, Code, Casino Match Bonus, Reload Bonus, Weekly Bonus, Daily Bonus, Deposit Bonus
Min Deposit: C$20
Wagering: 40x
19+ | The bonus has no withdrawal cap. It must be activated within 3 days of the deposit and used within 7 days.
The cash part is available immediately, and the free spins for Book Of Cats by BGaming will be credited starting from the second day. Each spin is worth C$0.10. The wagering requirement is 40x the winnings.
Bonus type: Free Spins, Daily Bonus
Min Deposit: C$50
Wagering: 30x
19+ | Free spins will be automatically credited to your account. The bonus is available only on Wednesday from 00:00 to 23:59 UTC.
Casino offers you a fantastic opportunity to celebrate the middle of the week! Get up to 100 free spins on the thrilling “Book of Elixir” slot by Gamebeat. Simply enter the corresponding promo code before making your deposit: THU30 for 30 free spins, THU60 for 60 free spins, or THU100 for 100 free spins. Enjoy the spins and the chance to win big!
Bonus type: Free Spins, Code, Coupon, Daily Bonus, Deposit Bonus, Weekly Bonus
Min Deposit: C$30
Wagering: 40x
19+ | Activate the spins in the promo section of your account within 3 days. The bonus must be used within 7 days.
Steal the spotlight with LetsLucky Casino’s Runaway Sunday offer. Deposit at least C$30 to claim 50 Free Spins with fiat deposits or 77 Free Spins with crypto deposits. The offer is unlimited, so claim it as many times as you like every Sunday.
To grab your spins, deposit a minimum of C$30 and use the promo code RUN.
This promotion is valid every Sunday from 00:01 to 23:59 (UTC). A 40x wagering requirement applies to all free spin winnings.
Bonus type: Free Spins, Daily Bonus, Deposit Bonus
Wagering: 40x
19+ | This offer is available every Friday from 00:00 to 23:59 UTC. This offer gives an amount of free spins based on your deposits made in the last 7 days (excluding the day of issuing). Free spins will be credited on Book of Cat.... Free spins must be activated within a day from the ‘Bonus’ section of your account. Winnings from Free Spins are limited to a max win of 75 CAD. The free spins winnings must be wagered 40 times before it can be withdrawn. The bonus funds expire after 7 days if the wagering requirement is not met. The maximum bet amount when wagering is: 7.50 CAD. General Terms & Conditions apply.
Get rewarded for your weekly efforts with Free Spins on Fridays! Every week you will receive a Free Spins Bonus, based on the total amount of your weekly top-ups. To claim 20 FS on Book of Cat, you need to deposit at least C$30, for a 50 Bonus, top-up C$75. If you went all out and deposited C$120, you are getting 80 and finally the most passionate gamblers who spent C$150 or more are getting the maximum 100 worth of spins!
Bonus type: Free Spins, Coupon, Code, First Deposit Bonus, Deposit Bonus, Welcome Bonuses
Min Deposit: C$30
Wagering: 40x
19+ | The bonus and free spins are automatically activated after the first deposit. Free spins must be activated daily in the promo section of your account. Make sure to log in over four days to claim all free spins.
Receive a 100% Bonus up to C$500 and 100 Free Spins for Wild Cash x9990 with no bonus code required.
After your first successful deposit at least C$30, the bonus will be automatically credited to your account. Additionally, you will receive 20 free spins immediately after your deposit. For the next four days, you can activate an additional 20 free spins each day.
To wager the bonus/free spins, you must place bets equal to 40 times the bonus/free spin amount. To receive the free spin portion of the bonus, you must wager at least the amount of your deposit once.
Bonus type: Free Spins, Coupon, Code, Deposit Bonus
Min Deposit: C$30
Wagering: 40x
19+ | The 100 free spins are specifically for the game Big Bass Splash and must be activated in the promo section of your account. The bonus and free spins will be credited to your account immediately after the deposit. Be sure to ...check the bonus T&Cs for further details.
Boost your gaming with a 25% bonus up to C$2,000 and 100 free spins for Bonanza Billion.
To wager the bonus/free spins, you must place bets equal to 40 times the bonus/free spin amount. To receive the free spin portion of the bonus, you must wager at least the amount of your deposit once. Bonuses are valid for 7 days.
Bonus type: Free Spins, Coupon, Code, Daily Bonus, Deposit Bonus, Weekly Bonus
Min Deposit: C$30
Wagering: 40x
19+ | This promotion is valid every Friday from 00:00 to 23:59 (UTC). Complete wagering within 7 days of receiving the spins.
Start your weekend right with 100 Free Spins when you deposit C$30 with fiat, or boost it to 150 Free Spins by depositing with crypto. This special Friday promo can be redeemed up to 5 times for a total of 500 Free Spins.
A 40x wagering requirement applies to free spin winnings, and spins must be activated within 3 days.
Bonus type: Free Spins, Reload Bonus, Weekly Bonus, Casino Match Bonus, Deposit Bonus
Min Deposit: C$40
Wagering: 40x
19+ | The bonus is subject to General Bonus Terms and Conditions.
Boost your balance with Jet Casino’s reload bonuses. Receive up to 100 free spins or a 50% bonus by depositing at least 80 CAD during the week.
This promotion is available to all players who have made at least five deposits in the casino. It is valid once per week for players who deposit a minimum of 80 CAD.
Wager 40x.
Bonus type: Welcome Bonus, Free Spins
Min Deposit: $20
Wagering: x35
19+ | This offer is valid for new players only and is not available to players residing in Ontario. Deposits made by Skrill and Neteller are not eligible for this offer. Unused bonus funds expire after 30 days, and unused free spin...s expire after 10 days.
Dream Vegas Casino welcomes new players with a bonus package: 300% match bonus up to $7000 and 120 free spins on the first, second and third deposits.
Winnings from free spins are credited as bonus funds, capped at $20. The wagering requirement is 35 times the total of bonus money, deposit, and free spins winnings. The maximum bet while the bonus is active is $5.
Bonus type: Free Spins, Welcome Bonus, First Deposit Bonus, Casino Match Bonus
Min Deposit: C$30
Wagering: 40x
19+ | Bonus duration is 7 days. Free spins activation duration for the first/third free spins bonus is 1 day; free spins duration and free spins result duration are 7 days.
Kickstart your time at GunsBet Casino with a 100% match bonus up to C$750 and 200 free spins on Wild West Gold. This first deposit bonus offers the perfect way to explore the slots.
This bonus and FS require a 40x wagering requirement for both the deposit and bonus funds. The maximum allowed bet during wagering is C$7.5.
Bonus type: Free Spins, Coupon, Code, Highroller Bonus, Reload Bonus, Weekly Bonus, Daily Bonus, Deposit Bonus
Min Deposit: C$200
Wagering: 40x
19+ | This offer is available every week from Friday 19:00 EST to Sunday 18:59. This offer gives you 50% bonus up to 300.00 CAD. Minimum deposit amount for this offer is 200.00 CAD. You must enter the bonus code “WEEKENDHR” before ...placing the qualifying deposit. Free spins must be activated within 1 day from the ‘Bonus’ section of your account. The bonus received + the free spins winnings must be wagered 40 times before it can be withdrawn. Winnings from Free Spins are limited to a max win of 150.00 CAD. The maximum bet amount when wagering is: 7.5 CAD. General and Bonus Terms & Conditions apply.
If you love playing big, you can make your weekends even more perfect by using the benefits of the Highroller Weekend Bonus! Top-up at least C$200 using WEEKENDHR code from Friday to Sunday and unlock your reward. Every week you can boost your balance by 50% up to C$300 and add 100 Bonus Rounds for Legacy of Doom on top!
Bonus type: Free Spins, Welcome Bonus, Daily Bonus, Casino Match Bonus
Min Deposit: C$30
Wagering: 40x
19+ | The bonus is valid for 14 days.
Make your Tuesdays more rewarding with the Evo Free Spins promotion at EvoSpin Casino, offering up to 100 Free Spins every week.
To claim this offer, make a qualifying deposit at least C$30 on Tuesday. The number of Free Spins you receive depends on the size of your deposit, allowing you to unlock up to 100 spins in total.
All winnings from the Free Spins are subject to a 40x wagering requirement.
Bonus type: Free Spins, Welcome Bonus
Min Deposit: C$45
Wagering: 40x Bonus / 30x FS
19+ | Payouts from any bonus and related spins cannot exceed C$3,225. Slot bets count fully toward wagering, while table and live games contribute 5%. Games excluded from wagering will not be counted. Only one active bonus is allow...ed per account at a time.
Loki Casino presents new players with a 255% Welcome bonus up to C$9,000 and 230 free spins across the first three deposits. The first deposit includes a 125% match bonus up to C$3,000 and 100 spins. The second deposit provides a 50% bonus up to C$3,000 and 50 spins. The third deposit gives an 80% bonus up to C$3,000 and 80 spins. Each stage requires a minimum deposit of C$45.
Wagering requirements are 40x on the deposit bonus and 30x on free spins winnings. The maximum stake allowed while playing with bonus funds is C$3.
Bonus type: Free Spins, Daily Bonus
Min Deposit: C$30
Wagering: 5x
19+ | The maximum winnings from Free Spins are limited to C$100. Bets with minimal or no risk, as well as wagers using the Gamble Feature on slot games, are restricted.
Every weekend from Friday to Sunday, players at Weltbet Casino can deposit C$30 and receive 100 Free Spins on fan favorites and classic slots in the SpinZone Weekend Edition.
To claim the bonus, deposit a minimum of C$30 between Friday 00:00 GMT and Sunday 23:59 GMT. After entering the bonus code, you will receive 40 Free Spins instantly, with the remaining 60 Free Spins distributed in batches of 30 over the next two days. The Free Spins are available on games: Starburst Galaxy, Parthenon: Quest for Immortality, Gonzo’s Quest, and Twin Spin Megaways.
The Free Spins winnings are subject to a 5x wagering requirement on the deposit amount, which must be completed within 21 days. The maximum allowed bet during the wagering process is C$18 or 5% of the bonus amount, whichever is lower.
Bonus type: Free Spins
Min Deposit: C$150
Wagering: 40x
19+ | Free spins must be used within 24 hours of activation, and the wagering requirement must be completed within 10 days.
At LibraBet Casino, players can earn up to 100 free spins every Sunday on the Detective Fortune slot. This offer is available to those who place bets on ELA Games slots, with the number of free spins depending on the total wagered amount across three levels.
All free spins are credited as bonus funds and come with a 40x wagering requirement. The highest bet allowed during wagering is C$7.5.
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







