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, Welcome Bonus, 9 Masks Of Fire Free Spins, Immortal Romance Free Spins, Casino Match Bonus
Min Deposit: $10
Wagering: x200
19+ | Free spins must be claimed daily, and unused spins will expire at the end of the day.
Quatro Casino welcomes new players with a Sign-Up Bonus Package worth up to C$100, along with Daily Free Spins. Deposit at least C$10–C$19.99 to get a C$10 bonus and 10 free spins daily for 7 days. Free spins are awarded from the first to the seventh day in the following games in the order of: Thunderstruck® Wild Lightning, Casino Rewards Midnight Assassin, 9 Masks of Fire™, Immortal Romance, Casino Rewards 20 Year Celebration™, Amazing Link: Zeus, and Casino Rewards Hyper Strike™.
Wagering requirements for bonuses and free spins winnings are set at 200x.
Bonus type: Free Spins, First Deposit Bonus, Deposit Bonus
Min Deposit: C$30
Wagering: 40x
19+ | Wagering must be completed within 14 days. Free Spins must be activated within one day and are valid for 14 days after activation. Deposits via Skrill or Neteller are excluded from claiming this bonus.
Goodman Casino offers new players a 120% bonus up to C$900 and 125 Free Spins for the slot game Gates of Olympus by Pragmatic Play. If Gates of Olympus is unavailable in your region, the Free Spins will be offered on Gemhalla by BGaming.
The bonus requires a 40x wagering of the deposit bonus and any winnings from Free Spins. Maximum winnings from Free Spins are limited to C$150. Bets during wagering are capped at C$1.5.
Bonus type: Free Spins, Deposit Bonus
Min Deposit: C$30
Wagering: 40x
19+ | Wagering must be completed within 14 days. Free Spins must be activated within one day and are valid for 14 days after activation. Deposits via Skrill or Neteller are excluded from claiming this bonus.
Make your fourth deposit at Goodman Casino and receive a 150% bonus up to C$2,500 plus 150 Free Spins on Gates of Olympus 1000 by Pragmatic Play. If Gates of Olympus 1000 is unavailable in your region, the Free Spins will be offered on Vikings Creed by Slotmill.
To claim the bonus, deposit a minimum of C$30 and use the bonus code G13 before completing your transaction. The 150% bonus up to C$2,500 and 150 Free Spins will be added to your account immediately and can be found in the Bonus section.
The bonus requires a 40x wagering of both the bonus and winnings from Free Spins. Maximum winnings from Free Spins are capped at C$150. The maximum bet during wagering is C$1.5.
Bonus type: Free Spins, Deposit Bonus
Min Deposit: C$30
Wagering: 40x
19+ | Wagering must be completed within 14 days. Free Spins must be activated within one day and are valid for 14 days after activation. Deposits via Skrill or Neteller are excluded from claiming this bonus.
Make your fifth deposit at Goodman Casino and receive a 75% bonus up to C$500 plus 75 Free Spins on Sugar Rush by Pragmatic Play. If Sugar Rush is unavailable in your region, the Free Spins will be offered on Gemhalla by BGaming.
To claim the bonus, deposit a minimum of C$30 and use the bonus code G14 before completing your transaction. The 75% bonus up to C$500 and 75 Free Spins will be added to your account immediately and can be found in the Bonus section.
The bonus requires a 40x wagering of both the bonus and winnings from Free Spins. Maximum winnings from Free Spins are capped at C$150. The maximum bet during wagering is C$1.5.
Bonus type: Free Spins, Daily Bonus
Min Deposit: -
Wagering: 40x
19+ | Spins are valid for 7 days and can be activated in the Bonus section of your account.
Take off into the world of Crash Games with Goodman Casino Airlines. Earn 20 Free Spins daily when you wager at least C$150 on crash games like Aviator.
To claim your bonus, wager a minimum of C$150 in crash games. The bonus is awarded as 20 Free Spins daily for each qualifying wager.
The bonus comes with a 40x wagering requirement on winnings from Free Spins. The maximum allowable bet during wagering is C$7.5.
Bonus type: Free Spins, Daily Bonus, Casino Match Bonus, Weekly Bonus, Deposit Bonus
Min Deposit: $30
Wagering: 35x on Bonus/40x on FS
19+ |
Claim the promotion from your profile before placing any bets with the qualifying balance. Receive an additional 50% on eligible funds, with the spin allocation awarded on a title selected by the administrative team. Use the offer on the first eligible weekly transaction made between Thursday evening and Sunday evening (ET). Complete all required play within 10 days after activation and keep stakes at $150 or below while promotional funds remain active.
Bonus type: Free Spins, Daily Bonus
Min Deposit: -
Wagering: 40x
19+ | All bonus wagering must be completed within 10 days.
Claim up to 100 Free Spins on the Detective Fortune slot by ELA Games every Sunday at FEZbet Casino. Earn free spins progressively by meeting simple wagering milestones, starting from just C$150 in bets placed on ELA Games slots.
Begin with a wager of C$150 to receive 20 Free Spins. By wagering an additional C$450, you will unlock another 30 Free Spins. Finally, an extra wager of C$600 brings you the final set of 50 Free Spins. Spins are automatically credited upon meeting each wagering target and can be accessed in the “My Bonuses” section.
Winnings from the Free Spins come with a x40 wagering requirement and must be used within 24 hours. The maximum allowable bet is C$10 while wagering.
Bonus type: Free Spins, Welcome Bonus, Daily Bonus
Min Deposit: C$10
Wagering: 50x
19+ | Free Spins expire in 7 days, and the match bonus expires in 30 days.
Jazzy Spins Casino invites new players with a huge welcome package! Claim a 200% match bonus up to C$500 along with an additional 50 Free Spins on The Paying Piano Club when you make your first deposit of at least C$10.
All bonuses and winnings from Free Spins must be wagered 50x before withdrawal. The maximum withdrawal amount for winnings from Free Spins is capped at C$20, and for bonus funds, it is 3x the credited bonus amount.
Bonus type: Free Spins, Daily Bonus, Deposit Bonus, Reload Bonus
Min Deposit: $15
Wagering: 3x
19+ |
Make a qualifying deposit during the promotional period to activate a tier-based bonus structure with increasing percentages and spin allocations.
Deposits between $15 and $150 provide a 100% bonus up to $150 with 50 spins, amounts from $150 to $450 grant a 125% bonus up to $550 with 100 spins, while deposits from $450 unlock a 150% bonus up to $1,500 with 150 spins.
The reward is issued in parts based on play activity, with spins credited over several days.
Bonus type: Free Spins, Welcome Bonus
Min Deposit: C$30
Wagering: 30x
19+ | The maximum withdrawal from free spins winnings is capped at C$146, and all bonus funds must be used within 10 days.
CosmicSlots Casino invites new players to claim a 125% First Deposit Bonus up to C$700, along with 100 Free Spins on the popular “Gates of Olympus” slot. Free spins are credited in two batches of 50 spins over two days.
The bonus funds and free spins winnings come with a 30x wagering requirement. While wagering, the maximum allowable bet is C$7.
Bonus type: Free Spins, Reload Bonus, Daily Bonus
Min Deposit: C$30
Wagering: 35x on Bonus/40x on FS
19+ | Players must opt in before depositing to claim the bonus. It must be activated before placing any bets, and withdrawal requests before activation void eligibility. Active bonuses must be completed before using free spins.
A 50% deposit bonus up to $1050 CAD is available every Friday to Sunday for players making a minimum deposit of $30 CAD. Depositing $75 CAD or more grants the 50% bonus plus an additional 50 free spins.
The bonus and deposit must be wagered 35x, while free spin winnings require a 40x wagering requirement. Free spins are awarded on a selected slot and must be used before expiration. The maximum bet allowed is $7.50 CAD, and wagering requirements must be met within 10 days.
Bonus type: Free Spins
Min Deposit: C$20
Wagering: 30x Bonus, 40x FS
19+ | Bonus funds are non-redeemable and expire after 30 days of inactivity.
Casino Midas presents the Master Game, offering a 50% bonus up to C$1,000 and 55 Free Spins on every deposit. This offer is available twice daily.
Use the promo code EGYGOLD when making a deposit of at least C$20. The bonus and spins will be credited instantly, allowing you to start playing right away.
The bonus and deposit amount must be wagered 30x before withdrawal, while winnings from the Free Spins require a 40x wagering. Max bet: C$5.
Bonus type: Free Spins, Welcome Bonus, First Deposit Bonus, Deposit Bonus
Min Deposit: $25
Wagering: 40x
19+ |
Activate awarded spins from your personal area before use. Free spins from the first stage are credited in portions over several consecutive days, while the second-stage spins are credited after the qualifying deposit. Apply the third-deposit code to receive the additional cash bonus stage. Keep wagers at or below $8 while bonus funds remain active and complete all bonus-related play within the applicable promotional period.
Bonus type: Free Spins, Daily Bonus
Min Deposit: -
Wagering: 35x
19+ | This offer is available exclusively to players from the UK. Spins must be claimed on the specified day and cannot be re-awarded if unclaimed.
666 Casino offers players the chance to earn up to 50 spins daily by participating in the Daily Spin Frenzy. Wager on your favourite slot games, and claim spins the next day based on your activity.
Wager at least C$100 on slot games in real money the day before to qualify for spins. Spins can be claimed via “My Account” and “My Bonuses” from 00:00 to 23:59 the next day. Spins are awarded based on wagering amounts: wager C$100 for 10 spins, C$500 for 25 spins, and C$1,000 for 50 spins. All slot games contribute to this promotion, and spins are credited automatically upon login.
Daily spins are subject to a 35x wagering requirement.
Bonus type: Free Spins, Welcome Bonus, Sign Up, Registration, Deposit Bonus, Welcome Bonuses, First Deposit Bonus, Casino Match Bonus
Min Deposit: $30
Wagering: 35x on Bonus/40x on FS
19+ |
Proceed with the profile activation process after completing the qualifying account transaction to unlock each credited reward separately. The awarded rounds are released in groups of 20 across 10 consecutive days, with every group remaining available for 24 hours after becoming accessible.
The full promotional package remains active for 10 days from activation. While promotional balances are active, stake limits are restricted to $150 per round.
Bonus type: Free Spins, Deposit Bonus
Min Deposit: C$30
Wagering: 40x
19+ | All bonus terms and conditions apply. New players only. Second deposit only.
At 20Bet Casino, your second deposit brings a 50% Bonus up to 150C$, along with 50 Free Spins. Use them on the “Great Rhino Megaways” slot (or “Johnny Cash” if unavailable). Boost your balance and start playing with an advantage.
The bonus has a 40x wagering requirement for winnings obtained from Free Spins. The maximum stake allowed during wagering is 8C$.
Bonus type: Free Spins, Reload Bonus, Daily Bonus
Min Deposit: C$25
Wagering: 40x
19+ | Spins are credited automatically, with additional spins added within 24 hours for larger deposits. Choose a game from the eligible selection to activate your spins.
20Bet Casino offers a fantastic midweek reward with its Wednesday Reload Bonus. Deposit at least 25C$ and claim up to 100 Free Spins, based on the deposit size. Use these spins on selected slots from the monthly updated list of games.
To qualify for the bonus, return to 20Bet on Wednesday and make a deposit of at least 25C$ to receive 20 FS, 75C$ for 50 FS, or 125C$ for 100 Free Spins.
The offer is available only for deposits made on Wednesdays and can be claimed once per week. A 40x wagering requirement applies to winnings from the Free Spins. Max Bet is 8C$.
Bonus type: Free Spins, Reload Bonus
Min Deposit: C$50
Wagering: 40x
19+ | This bonus is available for all deposits made after the 5th deposit in your account.
20Bet Casino rewards its players with an Unlimited Reload Bonus for every deposit. Depending on your deposit amount, you can receive 15 Free Spins with varying spin values, ranging from 0.40C$ to 2C$. Deposit 50-99 C$ to get 15 FS with a minimum bet level.100-249 C$ = 15 FS with spin value 0.40-0.50C$. Dep. 250-499 C$ = 15 FS with spin value 1C$. Deposit at least 500+ C$ and get 15 FS with spin value 2C$.
To claim the bonus, simply select the Bonus Card when making your deposit. The qualifying deposit must be a single transaction of at least 50C$. After the deposit, Free Spins are credited automatically.
Wagering requirements: 40x. Max Bet: 8C$. 20Bet Casino reserves the right to modify or cancel the promotion at any time.
Bonus type: No Deposit, Free Spins
Min Deposit: No Deposit
Wagering: 35x
19+ | New players only.
Voodoo Casino presents a 50 free spins bonus for Book of All Ways. The spins are provided in two stages: 25 on the first day and 25 on the second. Winnings are subject to a 35x wagering requirement based solely on the resulting bonus amount.
Each spin is worth C$1, giving a total spin value of C$50. The maximum cashout from this offer is C$100. The bonus remains valid for 3 days, and winnings must be used within 1 day.
Bonus type: Free Spins
Min Deposit: C$20
Wagering: 30x B+D / 60x FS
19+ | The bonus is valid for 7 days from the date of activation. The maximum withdrawal from free spins is limited to five times the bonus amount.
OzWin Casino rewards your second deposit with a 200% welcome bonus up to C$2000 along with 50 free spins for Bubble Bubble 2.
The wagering requirement for the bonus is x30 on both the deposit and bonus amount. Free spins winnings are subject to a x60 wagering requirement. The maximum bet during wagering is C$10.
Bonus type: Free Spins, Daily Bonus, Reload Bonus, Weekly Bonus, Deposit Bonus
Min Deposit: $30
Wagering: 35x on Bonus/40x on FS
19+ |
Locate the promotion in your profile after completing the required weekly opt-in and activate it before using the qualifying balance. Receive additional funds together with the credited spin allocation on a game selected for the offer. Use the promotion on the first eligible transaction made between Thursday 7:01pm ET and Sunday 6:59pm ET. Maintain stakes of $7.50 or less while promotional funds remain active, and complete all required play within 10 days of activation.
Bonus type: Free Spins, Casino Match Bonus
Min Deposit: C$30
Wagering: 30x
19+ | Any winnings from this bonus are subject to these terms, and any bets above C$10 during the playthrough will void your winnings. This offer is available to players who have registered a Real account and is limited to one use ...per household.
Fair Go Casino offers a special promo on the popular slot Fortunate Buddha. Players can receive a 125% bonus and 30 free spins. This bonus can be used daily.
To claim this offer, deposit at least C$30 and apply the promocode TOPGAME. The bonus and free spins are credited immediately.
The maximum bet during the playthrough is C$10. Wagering requirements are set at 30 times the sum of the deposit and bonus.
Bonus type: Free Spins, Daily Bonus, Deposit Bonus
Min Deposit: -
Wagering: 1x
19+ |
Meet the required wagering milestones on eligible ELA Games titles throughout Sunday and receive spin batches automatically as each target is reached.
Collect 20 spins, then a further 30 spins, followed by the final 50-spin allocation as additional qualifying activity is completed.
Find awarded spins in the My Bonuses section and use them within 24 hours of activation. Keep stakes at $10 or below while bonus funds remain active and complete all bonus-related requirements within 10 days.
Bonus type: Free Spins, Reload Bonus
Min Deposit: C$55
Wagering: 30x
19+ | Any bets above C$10 during the playthrough will void your winnings. The offer is available only to players with a registered Real account, and it can be used three times per player.
Fair Go Casino introduces its brand new game, Glam Cash. They offer a 175% bonus and 40 free spins per each deposit. This offer is available to use three times.
Please note, the maximum bet during the bonus playthrough is C$10. Wagering requirements are set at 30 times the sum of the deposit and bonus.
Bonus type: Free Spins
Min Deposit: $10
Wagering: x60
19+ | New players only. One bonus offer per player. Minimum deposit $20. Max bonus bet is $5. Bonus spins on selected games only and must be used within 72 hours. Bonus funds must be used within 30 days otherwise any unused bonus s...hall be removed. Bonus funds are 100% match up to $300 on your 1st deposit, 50% match up to $500 on your 2nd deposit, and 75% match up to $500 on your 3rd deposit. Bonus funds are separate to Cash funds, and are subject to 35x wagering the total bonus & cash. Only bonus funds contribute towards any wagering requirements.
The perfect opportunity for any new customer to join! Since your first deposit is followed up with 100 free “Starburst” spins, worth $0.10 each! Please, remember, bonus rounds are subject to wagering requirements.
GambLizard Canada Free Spins No Deposit
19+ |
Kyngs Casino Bonus
100% up to C$2250 + 300 FS
LuckyDays Casino Bonus
300% Up To $1500 Bonus
Emperia Bonus
Up to $5500 + 325 FS
Yurrbet Bonus
Up To $500 + 100 FS with "YURWEL100"
Winberry Bonus
50 Free Spins for $1 With LIZARD50FS Code
SpinGranny Bonus
Up To 150% + 100 FS With Code GAMBLIZARD
Fair Crown Bonus
Up To $10 000 + 500 FS
JamSlots Bonus
300 FS on Sweet Bonanza 1000
Your Player Dashboard is Waiting for You
Log in to get full access to all features
with email
You’re a Few Clicks Away…
Fill in the fields below:
Don’t have an account yet?
Create Your Free Account
Complete the fields below to build a personalised bonus feed and keep all your top picks in one place
Already have an account?
Can’t Remember Your Password?
No worries. Simply enter your email below and we’ll send you a reset link:
Back to







