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, Daily Bonus
Min Deposit: C$30
Wagering: 30x
19+ | The Free Spins must be used within 5 days of activation.
Every Sunday, Rockwin Casino offers an unlimited number of chances to receive 50 Free Spins for each C$30 deposit.
To claim your Free Spins, enter the code S50 in the promo field and deposit at least C$30. You will instantly receive 50 Free Spins for each qualifying deposit made on Sunday.
This promotion comes with a 30x wagering requirement on the winnings from the Free Spins, with a maximum cashout of C$75.
Bonus type: Free Spins, Weekly Bonus, Daily Bonus
Min Deposit: $30
Wagering: 45x
19+ |
Eligibility is based on activity completed during the previous week, after which free spins are credited on Monday and assigned to selected slot titles. The reward is issued automatically once conditions are met.
Activate the spins within 3 days after receiving them, with a 7-day validity period once activated. Winnings are capped at $75, and the maximum allowed bet while bonus funds are active is $7.5.
Bonus type: Free Spins, Daily Bonus
Min Deposit: C$45
Wagering: 40x
19+ | Deposit tiers: 50 free spins for deposits over 45 CAD; 100 free spins for deposits over 70 CAD. The first 50 free spins will be added immediately, and then you will get 50 free spins the next day.; 150 free spins for deposits... over 135 CAD. The first 50 free spins will be added immediately, and then you will get 50 spins per day for 2 days. Free spins will be added in Wolf Treasure (Igtech), Aztec Magic Bonanza (Bgaming). 100 and 150 free spins activation duration is 1 day, and 50 free spins activation duration is 3 days. Free spins duration and free spin result duration are 7 days. To wager the result of free spins, you need to make bets for an amount x40 of the free spin result amount. Wednesday Freespins is credited on Wednesday for players who have already used the welcome package bonuses.
Deposit on a Wednesday and use the promo code “WEDNESDAY” to receive up to 150 free spins. With three tiers of deposit amounts, you can choose from 50, 100, or 150 free spins to use on the vibrant slots of Wolf Treasure and Aztec Magic Bonanza.
Bonus type: Free Spins, Coupon, Code, Existing Players, Weekly Bonus, Daily Bonus
Min Deposit: $15
Wagering: 45x
19+ |
Unlock the midweek reward by completing a qualifying action on Wednesday, after which free spins are credited instantly and assigned to a randomly selected slot.
The bonus is available within a limited weekly timeframe.
Activate the spins within 3 days, and use them within 7 days after activation before they expire. Winnings are capped at $75, and the maximum allowed bet while bonus funds are active is $7.5.
Bonus type: Free Spins, Reload Bonus, Weekly Bonus
Min Deposit: C$80
Wagering: 40x
19+ | General terms and conditions apply.
Monro Casino offers a Reload Bonus available once a week, giving you a 50% bonus plus 135 free spins.
To qualify, players need to deposit at least C$80 during the week. The Monro Cash bonus grants a 50% match on your deposit. Additionally, the Monro Spin bonus gives you 135 free spins, available for use on selected slot games.
This bonus is available once a week, and additional limitations may apply. The free spins come with a 40x wagering requirement.
Bonus type: Free Spins, Weekly Bonus, Deposit Bonus, Reload Bonus, Daily Bonus
Min Deposit: C$30
Wagering: 40x
19+ | Minimum deposit to receive the 50 Free Spins is 20 EUR / 30 CAD. Free Spins are credited on a popular slot chosen by the casino. If Free Spins are not credited automatically, contact the support team. Free Spins n...eed to be used within 7 days or they will expire. Maximum bet with an active bonus is 5 EUR / 7.5 CAD. Complete the wagering requirements of 40x within 10 days of activation. This bonus cannot be used in conjunction with other promotions.
Bonus type: Free Spins, Reload Bonus, Daily Bonus
Min Deposit: 75 USDT
Wagering: 30x on Bonus/40x on FS
19+ |
Gain access to the offer during the specified weekend timeframe after completing the required opt-in. A qualifying cryptocurrency transaction triggers the reward, which can be activated in your profile before any bets are placed.
The promotion is available once per week on the first payment made between 6:59 pm ET on Friday and 7:01 pm ET on Sunday. Wagering must be completed on casino games excluding live titles before withdrawal is permitted.
Only one account per user, household, or IP address is allowed.
Bonus type: Free Spins, Code, Free Spins|Coupon|Code, Daily Bonus
Min Deposit: $20
Wagering: 50x
19+ |
A weekly feature allows access to a spin-based reward after completing a qualifying deposit in the cashier. Once credited, use the available spin to reveal a randomly assigned number of free spins from the defined range.
The feature can be activated once per week within the specified timeframe. The awarded spins must be used within 24 hours, while any resulting winnings remain valid for 7 days. A maximum conversion of $20 applies, and submitting a withdrawal request will remove any active bonus balances.
Bonus type: Free Spins, Code, Daily Bonus
Min Deposit: $20
Wagering: 50x
19+ |
During the promotional period, a daily spin becomes available after completing a qualifying deposit in the cashier.
Access the feature from your account to reveal a randomly assigned number of spins, with the option to return each day within the set timeframe.
The number of spins is determined at random within the stated range. Each spin must be used within 24 hours, while any resulting winnings remain valid for 7 days.
A maximum conversion of $20 applies, and submitting a withdrawal request will remove any active bonus balances.
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: $50
Wagering: 40x
19+ | The promotion becomes available once every Friday between 00:00 UTC and 23:59 UTC.
A deposit with the WILD bonus code unlocks a selected spin package. Receive 45, 75, or 150 free spins distributed across three days: 15, 25, or 50 credited daily depending on the selected package. Find the reward in the Bonus section after completing the deposit with the code.
The bonus remains valid for 3 days after activation. The maximum allowed bet during bonus play is $7.50. Maximum transferable winnings reach $225, $375, or $750 depending on the selected package.
Bonus type: Free Spins, Daily Bonus
Min Deposit: 75 USDT
Wagering: 35x on Bonus/40x on FS
19+ |
Open the bonus section in your profile and enable the promotion before starting any gameplay. Complete the qualifying action with supported cryptocurrency to receive both the bonus funds and the spin allocation.
The offer is available once per week on the first eligible transaction between Friday 6:59 pm ET and Sunday 7:01 pm ET. Spins must be used on the designated slot within their validity period, while winnings are subject to a maximum cash-out of 100 USDT and up to five times the bonus amount.
Bonus type: Free Spins, Daily Bonus
Min Deposit: -
Wagering: -
19+ |
Check your profile on the eligible date, as the offer is credited automatically once per year. Activation must be completed within 7 days, and the same period applies to fulfil all conditions, otherwise the bonus and related winnings are removed. Eligibility requires at least one deposit and one real-money bet within the last 45 days. The number of spins granted depends on account status and recent activity, and activation is required before use.
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, Daily Bonus
Min Deposit: $30 / 40 USDT
Wagering: 30x
19+ |
Available on a once-per-day basis, this promotion awards a free spin package on featured games, including Aztec Magic Deluxe, Dragon Queen Megaways, West Town, and Book of Pyramids. The EVERYDAYSPINS code must be entered to qualify for the reward.
Each credited spin package must be used within 24 hours, while any resulting bonus balance remains eligible for completion during the promotional validity period. Winnings obtained from the offer are subject to a maximum cashout of $75.
Bonus type: Free Spins, Existing Players, Coupon, Code, Daily Bonus, Reload Bonus
Min Deposit: $30
Wagering: 45x
19+ |
Maintain active status within the loyalty programme to qualify for weekend spins credited across Saturday, Sunday, and Monday. Meet the required daily activity to unlock the reward, which is issued on the following day after completion.
Use the spins within 1 day after activation, as they expire quickly if not claimed. Winnings from spins are limited to $75 upon withdrawal, and the maximum allowed bet with an active bonus is $7.5.
Bonus type: Free Spins, Weekly Bonus, Daily Bonus
Min Deposit: $45
Wagering: 30x
19+ |
Access a scheduled loyalty reward that grants free spins on Gold Rush with Johnny Cash by BGaming to qualifying Citizen, Knight, and Baronet members. The promotion is available during the Monday offer period and can be claimed once within the weekly cycle.
Any winnings generated from the spins are subject to a maximum cashout of $45. The offer forms part of the casino’s rank-based rewards programme, giving eligible members access to recurring weekly benefits.
Bonus type: Free Spins, Code, Daily Bonus
Min Deposit: $20
Wagering: 50x
19+ |
Reveal one mystery prize per account from Monday through Thursday after completing an eligible transaction. The assigned quantity is determined automatically after activation and remains valid for 24 hours from crediting. Any related bonus balance expires after 7 days if unused. Maximum transferable winnings connected to this offer are capped at $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, Daily Bonus
Min Deposit: $15
Wagering: 40x
19+ |
Place a qualifying deposit within the Friday window and activate the offer before starting gameplay. The bonus is released in parts, with portions becoming available progressively rather than all at once.
Free spins are issued in scheduled batches across multiple days, beginning with an initial set and continuing with additional credits every 24 hours. Higher deposit tiers provide increased bonus percentages and a greater number of spins within the same promotional cycle.
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, Daily Bonus
Min Deposit: $50
Wagering: 50x
19+ |
Access the scheduled Wednesday and Friday reward cycles by completing qualifying deposit activity within the defined two-day eligibility windows. Free spins are distributed based on total qualifying deposits and credited automatically at 10:08 AM UTC on each promotional day.
Allocation tiers depend on deposit volume, with higher ranges unlocking larger spin packages. Each credited reward is subject to a 48-hour activation period followed by a further 48-hour window to complete any associated conditions. If account restrictions, exclusion status, or responsible gaming limits are active at the time of crediting, rewards will not be issued.
Bonus type: Free Spins, Reload Bonus, Daily Bonus
Min Deposit: C$75
Wagering: 35x Bonus / 40x FS
19+ | The bonus and any associated winnings must be wagered within 10 days of activation.
CrownPlay Casino offers a 50% match bonus up to C$1050 and 50 Free Spins every weekend.
To claim the bonus, make a deposit of at least C$75 between Friday and Sunday. The bonus will be credited after a successful deposit. The bonus consists of a 50% match up to C$1050 and 50 Free Spins on a selected slot.
The bonus has a 35x wagering requirement for the deposit and bonus amounts, and a 40x wagering requirement for winnings from free spins. The maximum bet allowed during wagering is C$7.5.
Bonus type: Free Spins, Coupon, Code, Daily Bonus, Deposit Bonus
Min Deposit: C$30
Wagering: 40x
19+ | Spin values for free spins are based on the game's minimum bet. This offer is available to players who have made at least one deposit in the casino. The bonus valid for a maximum of 7 days.
Every Tuesday at JustCasino, it’s your turn to choose with the Galactic Chooseday promotion. Pick from three offers to match your gaming style:
Each bonus requires a 40x wagering requirement on winnings or bonus funds before a withdrawal can be processed.
GambLizard Canada Free Spins No Deposit Daily Free Spins
19+ |
Kyngs Casino Bonus
100% up to C$2250 + 300 FS
LuckyDays Casino Bonus
300% Up To $1500 Bonus
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
Emperia Bonus
Up to $5500 + 325 FS
JamSlots Bonus
300 FS on Sweet Bonanza 1000
VipLuck Bonus
Up To C$3000 + 300 FS
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







