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, 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, 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, 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, Code, Daily Bonus
Min Deposit: $50
Wagering: 40x
19+ | Activation takes place in the Bonus section of the account after completing the deposit with the code. The promotion is available once every Wednesday between 00:00 UTC and 23:59 UTC.
A qualifying deposit with the MAGIC bonus code grants access to a selected spin package. Make a deposit and select a spin package: $50 grants 30 free spins, $75 provides 50 free spins, and $150 awards 100 free spins.
Free spins remain valid for 5 days after activation. The maximum bet during bonus play is limited to $7.50. Maximum transferable winnings are capped at $450, $750, or $1,500 depending on the chosen spin package.
Bonus type: Free Spins, Code, Casino Match Bonus
Min Deposit: $30
Wagering: 25x
19+ |
Install the mobile application and make a qualifying deposit to activate this offer. Enter the code APP before funding your account to receive free spins credited automatically. The spins are available in selected slot games after activation.
Use the bonus within 7 days. The maximum bet is $5, and winnings from free spins are capped at $1000.
Bonus type: Free Spins
Min Deposit: $30
Wagering: 30x
19+ | Each box can be claimed once per day. Activate your bonus within 3 days, and complete all conditions within 7 days.
Choose a box based on your deposit amount and open it to reveal a random reward. Each option contains fixed prizes such as free spins or cash bonuses, credited instantly after activation.
The entry levels range from MAXI starting at $30 with rewards up to $1000, HUGE from $50 up to $3000, EPIC from $75 up to $5000, MEGA from $100 up to $10000, and GIGA from $200 with rewards reaching $15000.
Bonus type: Free Spins, Welcome Bonus, Coupon, Code, Registration
Min Deposit: C$30
Wagering: 40x
19+ | Each bonus is valid for 14 days.
EvoSpin Casino brings you a welcome package of 285% up to C$11,250 along with 285 Free Spins. Spins available on popular slots like Sweet Bonanza or Book of Cats, depending on your location.
The bonus comes with a 40x wagering requirement for both bonus funds and Free Spin winnings. Maximum bet: C$7.50.
Bonus type: Free Spins, Reload Bonus, Daily Bonus
Min Deposit: C$30
Wagering: 40x
19+ | The offer is available only once per Wednesday.
Every Wednesday at HellSpin Casino, players can claim a 50% Reload Bonus up to C$600 along with 100 Free Spins on Voodoo Magic.
To receive this bonus, select the available bonus card in the deposit window, make a deposit of at least C$30 as a single transaction on Wednesday (UTC time), and the bonus will be credited automatically. 50 free spins are credited immediately after the deposit, and the remaining 50 after 24 hours.
Each Free Spin is worth C$0.10, totalling C$10. Bonus + Free Spin winnings must be wagered 40x before withdrawal. The maximum bet with an active bonus is C$8.
Bonus type: Free Spins, Weekly Bonus, Deposit Bonus
Min Deposit: C$40
Wagering: 40x
19+ | Bonuses are valid for 7 days after activation.
Fresh Casino offers players the chance to claim up to 100 Free Spins every week on the slot Doors of Fresh. The number of spins depends on the deposit amount, starting with 20 Free Spins for C$40 and increasing to 100 Free Spins for C$200. There is no cap on winnings from these spins.
To qualify, make your fourth deposit with a minimum of C$40. This promotion is available once per week for players who have deposited at least C$80 during the week. The free spins will be credited automatically based on the deposit amount.
Winnings from free spins are subject to a 40x wagering requirement. Max bet: C$10.
Bonus type: Free Spins
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.
Sportaza Casino rewards players with up to 100 free spins every Sunday on the slot Detective Fortune. The 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 maximum bet allowed during wagering is C$7.5.
Bonus type: Free Spins, Code, Coupon, Daily Bonus
Min Deposit: C$30
Wagering: 45x
19+ | Free spins and Super-Spins must be activated within 24 hours of receipt and are valid for 7 days. The value per bet is C$0.3 for regular free spins and C$1.5 for Super-Spins.
To activate your free spins at at Bitkingz Casino, make a deposit of at least C$30 and use the bonus code SPINS. Deposits between C$30 and C$74 will grant you 20 Free Spins. Deposits from C$75 to C$149 will grant you 50 FS. Deposits between C$150 and C$299 will grant 100 FS. Deposits between C$300 and C$449 will grant you 50 Super-Spins, and deposits of C$450 or more will grant you 100 Super-Spins.
These free spins will be issued on Sugar Rush by Pragmatic Play, or if unavailable in your country, on Fish and Cash by Popiplay. The bonus and free spins must be wagered 45 times before a withdrawal can be made.
Bonus type: Free Spins, 3Rd, Deposit Bonus
Min Deposit: C$35
Wagering: 40x
19+ | Free spins are valid for 24 hours, and the bonus expires 10 days after activation. Maximum cashout from bonus winnings is 5x the granted amount, and C$140 from free spin winnings.
On your third deposit at Stelario Casino, receive a 100% match bonus up to C$400 and 100 free spins for the Sugar Rush slot.
The wagering requirement for both bonus funds and winnings from spins is 40x. Maximum allowed wager during bonus play is C$7.
Bonus type: Free Spins, No Wagering, Weekly Bonus
Min Deposit: -
Wagering: No Wager
19+ | Players from Brazil are excluded from this offer.
From Tuesday to Thursday each week, Sultanbet Casino rewards players with up to 100 free spins based on gross revenue from slot play.
Play casino slots between Tuesday 00:00 UTC and Thursday 23:59 UTC. Free spins will be credited by Friday 23:59 UTC based on the net losses (wagers minus winnings) on slots. Players generating C$140–C$1399 in gross slot revenue receive 50 free spins; those with C$1400 or more receive 100 free spins. Spins are granted every Friday and are valid for Big Bass Bonanza.
Each spin is worth C$0.14, valid for 2 days with no wagering requirements. One weekly claim per user is allowed.
Bonus type: Free Spins, Welcome Bonus, Coupon, Code, Sign Up, Registration, Casino Match Bonus, First Deposit Bonus, 2Nd Deposit Bonuses, 3Rd, Deposit Bonus
Min Deposit: C$30
Wagering: 45x
19+ | Bonus funds are valid for 30 days. These bonuses are not available for cryptocurrency deposits.
Crocoslots Casino offers a comprehensive welcome package totaling C$12000 in bonus funds and 500 free spins, distributed across the first three deposits.
First Deposit Bonus:
A 150% match bonus up to C$1500 is available upon the first deposit, accompanied by 100 free spins on John Hunter and the Mayan Gods by Pragmatic Play. To claim, register an account and use the bonus code CS1 during the deposit process. A minimum deposit of C$30 is required. The free spins are credited as 50 spins per day over two days.
Second Deposit Bonus:
The second deposit offers a 100% match bonus up to C$4500 along with 150 free spins on Ze Zeus by Hacksaw Gaming. Use the bonus code CS2 when making a minimum deposit of C$30. The free spins are distributed as 50 spins per day over three days.
Third Deposit Bonus:
For the third deposit, a 50% match bonus up to C$6000 is provided, plus 150 free spins on San Quentin 2: Death Row by NoLimit City. Enter the bonus code CS3 with a minimum deposit of C$30. The free spins are allocated as 50 spins per day over three days.
All bonuses and free spin winnings are subject to a 45x wagering requirement. The maximum bet allowed while wagering is C$7.50. Free spins must be activated within 24 hours of being credited and are valid for 7 days.
Bonus type: Free Spins
Min Deposit: C$20
Wagering: 35x
19+ | The number of Free Spins you receive will depend on your account balance at the time of the deposit. For every 7 CAD in your Main Account, you will receive 1 Free Spin, with a maximum of 100 Free Spins.
SpinBetter Casino rewards loyal players: For your 10th deposit, you can receive a 50% bonus and up to 100 Free Spins.
To qualify for this bonus, you must create an account, complete your personal profile, and activate your phone number. To receive the bonus, make a minimum deposit of 20 CAD. Once you have made the 10th qualifying deposit and met all conditions, the bonus will be automatically credited to your account. For every 7 CAD you receive 1 FS.
All received bonuses must be redeemed by wagering the bonus amount 35 times within 48 hours. During this period, your bets cannot exceed 15 CAD per wager. If the bonus is active, any amount wagered in Games will be doubled.
Bonus type: Free Spins
Min Deposit: -
Wagering: 30x
19+ | Bets placed on certain games, such as PF CS:GO, PF Dice, PF Roulette, and others, do not count toward the wagering requirements. This offer is limited to one per account, family, IP address, and computer.
At SpinBetter Casino, you can secure 100 Free Spins by subscribing to our Telegram channel. In addition to the Free Spins, you’ll gain access to promotions and prize draws available to Telegram subscribers.
The total amount of winnings from the Free Spins must be wagered thirty times (x30) in the “Slots” section within 7 days.
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.
The Online Casino runs a midweek promotion from Monday to Thursday, giving players the chance to receive up to 100 free spins per day through a treasure hunt mini-game.
Make a deposit of at least C$20 using the code HUNT between Monday and Thursday to access the mini-game. Each day, you’ll receive a random number of free spins — anywhere from 5 to 100. The offer can be claimed once per day throughout the promotion period.
Winnings from the free spins are subject to a 50x wagering requirement. The maximum amount that can be converted from winnings is limited to C$20.
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
19+ |
VipLuck offers up to 100 Free Spins on your anniversary or birthday. To qualify, players must have made at least one deposit and placed a real-money bet in the last 45 days. Once eligible, the bonus can be activated in the “My Bonuses” section. The free spins must be used within 7 days, and the wagering requirement must be met to keep any winnings.
Bonus type: Free Spins, Weekly Bonus
Min Deposit: C$30
Wagering: 35x on Bonus/40x on FS
19+ |
Players must make a minimum deposit. The free spins are valued at €0.20 each. Players must activate the bonus before placing any bets, and the wagering requirements must be met within 7 days. Neteller, Skrill, and Volt deposits do not qualify for this offer.
Bonus type: Free Spins, Daily Bonus
Min Deposit: $45
Wagering: 30x
19+ | The bonus must be activated within 48 hours and used within 5 days of activation.
Activate the Sunday promotion between 00:00 UTC and 23:59 UTC to receive the reward. Complete the required deposit on Sunday and activate the offer in the cashier to credit the spins instantly to the account. Use the spins on selected games according to the promotion rules.
Keep bets at $7 or less while the bonus is active. Withdraw up to $150 from winnings generated by Free Spins.
Bonus type: Free Spins, 2Nd Deposit Bonus, Deposit Bonus, 2Nd Deposit Bonuses
Min Deposit: $30
Wagering: 45x
19+ | The bonus must be activated within 48 hours of being credited and wagered within 5 days. Withdrawal from the bonus is limited to 10x the deposit amount.
Choose the St. Patrick’s offer in the cashier and complete the second deposit to receive the bonus and spins. Get Free Spins in portions of 25 per day over four days and claim Gems through the Achievements page after the deposit.
Keep bets at $7 or less while the bonus remains active. Withdraw up to $150 from winnings generated by Free Spins.
GambLizard Canada Free Spins No Deposit 100 Free Spins
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







