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, Code, Cashback Bonus, Deposit Bonus
Wagering: 35x on FS, 70x on table games
19+ | Bonus is not available for players based in ON. Bonuses must be wagered 35x on FS or 70x on table games.
Wildz Casino provides periodic bonus codes via email or SMS, including free spins and Cashback rewards on losses. These promotions offer a fixed percentage back on losses within a certain period, improving your funds’ resilience, or several free spins
First, you receive a code by email or SMS. To claim this bonus, log into your account and navigate to ‘My Account’ under the menu options. This section displays all eligible offers. Next, input your unique bonus code in the designated field and select ‘Claim’. This activates the offer, allowing you to capitalize on it immediately.
It is crucial to input the bonus code correctly to avoid errors. All bonus code winnings are classified as ‘Bonus Money’ and are subject to a 35x wagering requirement. Keep in mind that the wagering requirements for bonus money in table games are higher and amount to 70x. This must be fulfilled before the bonus money can be converted to real money and withdrawn. Make sure your marketing preferences are updated in the My Account section to receive all the latest promotions and not miss bonus codes.
Bonus type: Free Spins, Daily Bonus
Min Deposit: C$30
Wagering: 40x
19+ | The promotion runs every Monday from 00:00 to 23:59 UTC.
Voltslot Casino offers players the chance to claim up to 100 Free Spins every Monday.
Sign up or log in to your Voltslot account. For deposits of C$30 or more, you can receive 50 Free Spins, and for deposits over C$50, you can claim 100 Free Spins. Accept the bonus in your profile, and the Free Spins are yours to play with.
Winnings from the Free Spins come with a 40x wagering requirement, and the maximum amount you can win from these spins is C$150.
Bonus type: Free Spins, Coupon, Code, Reload Bonus, Daily Bonus
Min Deposit: C$10
Wagering: 40x
19+ | The Sunday Reload Bonus is available on Sundays from 00:00 to 23:59 (UTC) and can be activated only once per day. Free spins must be activated in the "Bonus section" of your account and are valid for 5 days after activation.
OnlyWin Casino offers a Sunday Reload Bonus of up to 220 Free Spins every Sunday. The maximum cashout is C$1200.
Make a minimum deposit of C$10 with promo code 20fs to receive 20 free spins. For 80 free spins, make a minimum deposit of C$50 with promo code 80fs. To receive 200 free spins, make a minimum deposit of C$100 with promo code 200fs. For 200 free spins + 20 no-deposit free spins, make a minimum deposit of C$150 with promo code 220fs.
The bonus must be wagered 40 times before a withdrawal can be made. The maximum bet while wagering is 7 CAD.
Bonus type: Free Spins, Coupon, Code, Daily Bonus, Deposit Bonus
Min Deposit: C$30
Wagering: 40x
19+ | Players must have made at least one prior deposit to be eligible. Active for 7 days.
At JustCasino, every Saturday brings endless chances to claim 50 Free Spins with the Free Spins Turbocharge offer.
Deposit C$30 or more using the promo code TURBO to unlock your spins and keep the action going all day long. This promotion is valid for unlimited deposits made every Saturday between 00:01-23:59 UTC.
Free Spins winnings are subject to a 40x wagering requirement, and spin values are based on the minimum bet of the game.
Bonus type: Free Spins, Daily Bonus
Min Deposit: C$45
Wagering: 40x
19+ | Free spins are distributed over 3 days and must be activated from the Bonus section. If the bonus or initial free spin set is cancelled, the remaining sets will not be credited.
SpinRise Casino invites players to join the Friday Gold Rush with up to 150 Free Spins in Wild Cash by BGaming. To activate the offer, enter the bonus code WILD when making a deposit on Fridays between 00:00 UTC and 23:59 UTC.
The number of free spins depends on the deposit amount: 45 FS (Brave Pack) for C$45+, 75 FS (Royal Pack) for C$75+, and 150 FS (Divine Pack) for C$150+.
Free spins winnings must be wagered 40x within 3 days. The maximum bet during wagering is C$7.50. Maximum withdrawable winnings are capped at C$225 (45 FS), C$375 (75 FS), and C$750 (150 FS).
Bonus type: Free Spins, Daily Bonus
Min Deposit: C$20
Wagering: 40x
19+ | The free spins are credited in sets of 50 per day for two days.
Get Voltslot Casino’s Bonus with a 50% match up to C$100 and 100 Free Spins. This offer is available every Thursday.
To claim this bonus, make a deposit of at least C$20, and enter the code TH50 in the promo field. The bonus and free spins will be credited to your account, and you’re all set to start playing.
This bonus comes with a 40x wagering requirement. The maximum win from the bonus funds is limited to C$500, with a C$100 maximum win from the free spins.
Bonus type: Free Spins
Min Deposit: C$30
Wagering: 20x
19+ | Prizes are credited daily, and the lottery runs every day from 00:01 UTC to 23:59 UTC. The maximum withdrawal limit from awarded free spins is C$75.
Casino Rocket offers the Space Dragon Lottery, giving players the chance to win prizes. Prizes are randomly drawn from all entrants.
To join the Space Dragon Lottery, make a deposit of at least C$30. For each deposit you will earn tickets for the daily draw. You can collect up to 5 tickets per promotional period to increase your chances of winning. Winners are randomly selected, and prizes are automatically credited to their accounts.
Only customers with at least one completed deposit qualify for the prize pool. The lottery prize is granted as a bonus, which needs to be wagered 20 times before it can be withdrawn.
Bonus type: Free Spins, Reload Bonus, Daily Bonus
Min Deposit: C$30
Wagering: 40x
19+ |
Players can claim a 50% match bonus up to C$230 and 50 free spins every Friday by making a qualifying deposit. The offer is available once a week and only for deposits made on Friday between 00:00 and 23:59 UTC in a single transaction.
To activate the bonus, a minimum deposit of C$30 is required. The first 25 free spins are credited immediately after the bonus is successfully activated, and the remaining 25 spins are credited 24 hours later. Winnings from free spins are subject to a 40x wagering requirement. The maximum bonus amount is C$230.
Bonus type: Free Spins, 2Nd Deposit Bonuses, Deposit Bonus
Min Deposit: C$25
Wagering: 40x
19+ | The bonus is valid for 5 days from the date you receive it. Free spins must be activated in the personal area and used on the designated slot.
Spinia Casino provides a 50% bonus up to C$150 and 25 free spins for Fishin’ Reels when players make their second deposit. If the designated slot is unavailable, the spins will be applied to Mechanical Clover instead.
Wagering requirements are set at 40x for both the bonus and free spin winnings. The maximum bet allowed while the bonus is active is C$8.
Bonus type: Free Spins, First Deposit Bonus, Welcome Bonuses, Casino Match Bonus
Min Deposit: C$30
Wagering: 40x
19+ | The bonus is valid for 10 days. Free spins are credited in sets of 20 spins every 24 hours.
LuckyHour Casino welcomes new players with a 100% match bonus up to C$750 and 100 Free Spins on the first deposit, applicable to the Book of Fallen slot by Pragmatic Play.
This bonus comes with a 40x wagering requirement on both the bonus amount and any winnings from the free spins. The maximum bet allowed while wagering is C$7.
Bonus type: Free Spins, Coupon, Code, Reload Bonus, Daily Bonus
Min Deposit: C$22
Wagering: 45x
19+ | The campaign is valid each week from Monday 00:00 to Sunday 23:59 CEST. The bonus must be activated within 7 days after the claim and expires 7 days after activation.
Casino Rocket offers the Rocket Space Lounge promotion, where players can enjoy special Space Shots. Choose between the Andromeda Nebula with 45 Free Spins, the Ursa Major with 80 Free Spins, or the Double Quasar with 55 + 55 Free Spins after a qualifying deposit.
To participate in the Rocket Space Lounge, make a deposit of at least C$22 for the Andromeda Nebula shot with the code AND45, at least C$30 for the Ursa Major shot with the code URSA80, or at least C$45 for the Double Quasar shot with the code DOUBLE. Each shot can be claimed only once per week.
Any winnings from deposit free spins are subject to 45x wagering. The maximum allowed bet when wagering a bonus is C$7.5 or the equivalent in other currency per game/spin.
Bonus type: Free Spins, Reload Bonus
Min Deposit: C$75
Wagering: 40x
19+ | The bonus is valid for 10 days. Free spins are credited in two parts, with 25 spins added every 24 hours.
LuckyHour Casino presents an offer with a 30% bonus up to C$1,500 and 50 Free Spins in Book of Demi Gods V by Spinomenal.
To receive this bonus, deposit at least C$75. The bonus and free spins will be automatically credited to your profile.
This bonus requires a 40x wagering of both the bonus and free spins. The maximum bet allowed during wagering is C$7.
Bonus type: Free Spins, Daily Bonus
Min Deposit: C$20
Wagering: 50x
19+ | Spins are valid for 24 hours after receipt, and winnings expire after 7 days. Maximum conversion from winnings is C$20. Deposits via Skrill and Neteller are excluded.
Every weekend at SpinzWin Casino, players have the chance to receive up to 500 free spins daily by participating in the Spins of Fortune promotion.
Winnings from free spins must be wagered 50x before withdrawal.
Bonus type: Free Spins, Welcome Bonus, Deposit Bonus, Casino Match Bonus, First Deposit Bonus, 2Nd Deposit Bonuses, 3Rd
Min Deposit: C$15
Wagering: 45x
19+ | This offer is not available to players residing in Ontario.
Mr Bet’s welcome package grants up to C$3750 in bonuses and 500 free spins across your first four deposits. A minimum deposit of C$15 is required to activate each bonus. The first deposit bonus has a 45x wagering requirement, while the 2nd to 4th deposits have a 40x wagering requirement. Bonuses and free spins must be claimed within 5 days of registration, after which they expire.
Bonus type: No Deposit, Free Spins
Wagering: 50x
19+ | New players only. Opt-in Required. Offer not valid for players residing in UK. Wager from real balance first. 50X wager the bonus. Contribution varies per game. selected games only. Wager calculated on bonus bets only. Bonus valid 30 Days from receipt/ free spins valid for 7 days from issue. Max conversion: 3x the bonus amount. Excluded Skrill deposits. Withdrawal requests voids all active pending bonuses. Full Terms Apply. The promotion is not available to customers depositing with the Skrill payment method.
Enjoy the Generous Welcome offer for 20 Bonus Rounds for the Book of Dead and Rich Wilde with Vegas Mobile Promotion
Just Sign Up Using the Bonus Code “BOD20” and claim your No Deposit Free Spins!
Bonus type: Free Spins, Reload Bonus
Min Deposit: C$75
Wagering: 40x
19+ | Bonus is valid for 10 days. Free spins are credited in parts of 25 spins every 24 hours.
LuckyHour Casino offers players a 30% bonus up to C$1,500 and 50 Free Spins on Big Bass Splash (Pragmatic Play) with the Lucky Pack №2.
Create your account and deposit at least C$75. Find the bonuses in your profile and start playing with the Lucky Pack №2.
This bonus has a 40x wagering requirement. The maximum bet allowed while wagering is C$7.
Bonus type: Free Spins
Min Deposit: C$75
Wagering: 40x
19+ | Bonus is valid for 10 days. Free spins are credited in parts of 25 spins every 24 hours.
LuckyHour Casino offers a 30% bonus up to C$1,500 and 50 Free Spins on Aloha King Elvis (BGaming) with Lucky Pack №3.
Create your account and make a deposit of at least C$75. Then, find the bonuses in your profile and start playing with Lucky Pack №3.
This bonus comes with a 40x wagering requirement. The maximum bet allowed while wagering is C$7.
Bonus type: Free Spins, Code
Min Deposit: C$20
Wagering: 50x
19+ | The game is available for 24 hours after activation, and all winnings expire 7 days after being credited. Deposits made via Skrill and Neteller are excluded.
SpinzWin Casino offers a midweek bonus offer from Monday to Thursday where players can win up to 100 free spins daily through a treasure hunt mini-game.
Deposit at least C$20 using the code HUNT between Monday and Thursday. You will gain access to a mini-game where each day you can receive a random number of free spins ranging from 5 to 100. This promotion can be repeated daily during the offer period.
Winnings from free spins must be wagered 50x before withdrawal. Maximum conversion from winnings is C$20.
Bonus type: Free Spins, Reload Bonus, Daily Bonus
Min Deposit: C$30
Wagering: 40x
19+ | The bonus must be activated within a day and is valid for 10 days.
Get ready for the week with 100 Free Spins on Gates Of Olympus every Monday at LuckyHour Casino.
Make a deposit of at least C$30 to claim your 100 Free Spins on Gates Of Olympus. Spins will be credited in parts, with 50 spins added every 24 hours.
This bonus has a 40x wagering requirement, with a maximum bet of C$7. The maximum withdrawal from winnings on free spins is limited to C$150.
Bonus type: Free Spins, Reload Bonus
Min Deposit: C$15
Wagering: 40x
19+ |
SlotsGem Casino offers a partial reload bonus available for every qualifying deposit. Depositing C$15–C$150 grants a 100% bonus up to C$150 and 50 free spins. A deposit of C$150–C$450 unlocks a 125% bonus up to C$600 and 100 free spins. Deposits of C$450 or more reward you with a 150% bonus up to C$1200 and 150 free spins.
The bonus must be wagered 40x within 30 days. Maximum bet limit is C$5. The maximum bonus amount is C$1200. Bonus funds and free spins are issued in installments based on wagering progress.
Bonus type: Free Spins, Daily Bonus
Wagering: 65x
19+ | This promotion is exclusively available to funded players at WinWindsor Casino. The Mega Reel spin will be credited upon login between 3PM - 7PM. Only players who have made a deposit since Monday of the current week will be e...ligible for the Mega Reel spins. Free Spins won through the Mega Reel can only be used on specific games chosen by the company. If you choose to close the Mega Reel pop-up, it will not be available until the next claim. Winnings from Free Spins will be credited as 'Bonus' cash and are subject to a maximum amount set by the company. Please contact customer support if you encounter any issues with claiming the Happy Hours mega reels and free spins. The general Bonus Policy applies to all bonus funds obtained on the site, including the wagering requirement of 65x the bonus amount won. Real money wagers do not contribute towards the wagering requirement, while only bonus wagers count. Withdrawals of real money balance are allowed, but bonus funds cannot be withdrawn. The maximum conversion of bonus funds to real money is based on the value of your lifetime deposits on the website, up to a maximum of $250 for depositing accounts. Accounts that have not made a deposit have a maximum bonus conversion of $50. Various games, including Blackjack, Roulette, and progressive jackpot slots, do not contribute towards fulfilling the wagering requirement. Please refer to the complete terms and conditions for detailed information.
Why limit happiness to just an hour? At WinWindsor Casino, we’re giving our funded players an exciting opportunity to win 10+ Free Spins on the popular Sweet Bonanza slot every Wednesday during our HAPPY HOURS! How to claim your free spins:
Bonus type: Free Spins, Daily Bonus
Min Deposit: C$30
Wagering: 40x
19+ | The bonus must be activated within a day and is valid for 10 days.
Start your Sunday with 50 Free Spins on Sugar Rush by Pragmatic Play at LuckyHour Casino.
Create your account and deposit at least C$30 on Sunday. The bonus will be available in your profile and must be activated within the day.
This bonus has a 40x wagering requirement, a maximum bet limit of C$7, and a maximum win limit of C$150 from the free spins.
Bonus type: Free Spins
Min Deposit: C$20
Wagering: 50х
19+ | The Free Spins must be used on the specified games and are valid for 24 hours after being credited to your account. The promotion is valid for one week and any unused bonus or winnings will expire 7 days after being credited.
Spinzwin Casino presents a way to win Free Spins every Wednesday with the Midweek Wheel of Spins. This offer is available every Wednesday from 00:00 to 23:59.
To claim the offer, make a deposit of C$20 or more with the promo code WED500 and spin the Wheel of Spins to win anywhere from 5 to 500 Free Spins.
The bonus and any winnings from the Free Spins must be wagered 50 times before withdrawal. The maximum conversion from the bonus is C$20. Skrill and Neteller deposits are excluded from this promotion.
Bonus type: Free Spins, Welcome Bonus, Casino Match Bonus, First Deposit Bonus
Min Deposit: C$30
Wagering: 35x Bonus / 40x FS
19+ | You have 10 days to meet the wagering requirements.
CrownPlay Casino offers new players a 250% match bonus up to C$4,500, 350 Free Spins, and 1 Bonus Crab as part of their welcome package. The first deposit gives you a 100% match bonus up to C$1,500 and 200 Free Spins, the second: 75% bonus up to C$750, the third: 50% bonus up to C$750 and 50 FS, and the fourth: 25% bonus up to C$1,500 and 100 FS.
This bonus comes with a 35x wagering requirement for the deposit and bonus amounts, and 40x for the free spins. The maximum bet allowed during wagering is C$7.5.
Bonus type: Free Spins, Daily Bonus
Min Deposit: C$50
Wagering: 50x
19+ | Players have 2 days to activate the spins and 2 additional days to meet wagering conditions. Free spins are not issued if the account is restricted, self-excluded, or excluded from the VIP program at the time of bonus crediti...ng.
Fastpay Casino provides a special Free Spins Bonus every Wednesday and Friday at 10:08 AM UTC. Players of at least Panda Scooter Rider level receive between 10 to 30 free spins depending on their total deposits over the previous two days.
A minimum deposit of C$50 is required to qualify, with up to 30 free spins granted for higher deposit volumes. Free spins are calculated based on deposits made within the two days preceding the promotional day: Monday and Tuesday deposits for Wednesday spins, and Wednesday and Thursday deposits for Friday spins. The exact number of spins depends on the total deposited amount, with 10 spins for C$50–99, 20 spins for C$100–149, and 30 spins for C$150+.
Winnings from free spins are capped at C$75 and subject to a 50x wagering requirement.
GambLizard Canada Free Spins No Deposit
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







