Canadian Casino Bonuses

Canadian gamblers demand the very best bonuses and promotions from an online casino and CasinoTopsOnline.com is one of the top and most trusted sources for insights into and reviews of Canadian-friendly online casino operators.

We have taken the time to review and rank the best sites that offer exclusive Canadian online casino bonus codes. These Canadian casino bonus offers range from deposit match offers to free spins and even no-deposit-needed cash bonuses.

Please refer to the terms and conditions of each bonus before joining an online casino. Good luck!

William Hill Casino

  • rec

    Recommended Casino Bonus

  • United Kingdom

    Valid for United Kingdom

  • Canada

    Valid for Canada

  • European Union

    Valid for Europe*

  • Mobile & Tablet Friendly

    Mobile & Tablet Friendly

100% up to $/€/£ 300 FREE

Bonus code: not required

Register at William Hill casino today and receive 100% up to $/€/£ 300 free slots and table games bonus. Deposit £300 and play with £600. Bonus will be valid for 7 days from joining the casino.

Read more

Dragonara Casino

  • rec

    Recommended Casino Bonus

  • United Kingdom

    Valid for United Kingdom

  • Canada

    Valid for Canada

  • European Union

    Valid for Europe*

  • Australia

    Valid for Australia

  • Mobile & Tablet Friendly

    Mobile & Tablet Friendly

150% up to $/€/£ 200 + 50 FREE Spins

Bonus code: not required

Register at Dragonara casino today and receive a huge 150% match bonus up to $/€/£ 200 + 50 FREE Spins on NetEnt slots. Deposit minimum of €10 to qualify for the match bonus and free spins. Players in Canada will not be able to receive free spins. EGT games cannot be played with bonus money.

Read more

Larry Casino

  • HOT

    Hot Casino Bonus

  • United Kingdom

    Valid for United Kingdom

  • Canada

    Valid for Canada

  • European Union

    Valid for Europe*

  • Australia

    Valid for Australia

  • Mobile & Tablet Friendly

    Mobile & Tablet Friendly

$/€/£ 300 + 100 Free Spins + Free Jokebox

Bonus code: not required

Register at Larry casino today and receive unique welcome bonus package of €300 + 100 Free Spins + Free Jokebox! 1st deposit - 100% (up to €50) + 40 free spins, 2nd deposit - 50% (up to €100) + 20 free spins, 3rd deposit - 25% (up to €150) + 20 free spins and 4th deposit + 20 free spins. Use your free Jokebox and spin the wheel every 12 hours for a chance to win cool gifts at Larry Shop.

Read more

Ikibu Casino

  • rec

    Recommended Casino Bonus

  • United Kingdom

    Valid for United Kingdom

  • Canada

    Valid for Canada

  • European Union

    Valid for Europe*

  • Australia

    Valid for Australia

  • Mobile & Tablet Friendly

    Mobile & Tablet Friendly

$/€/£ 200 FREE + 5000 Seeds Package

Bonus code: not required

Register at Ikibu casino today and start your adventure with up to €200 free + 5000 Seeds on your first & second deposit! Receive 100% up €100 on your first deposit + 50% up to €100 + 5000 Seeds on your second deposit. Visit the Ikibu shop where you can trade your Seeds for free spins & other cool things.

Read more

Voodoo Dreams Casino

  • HOT

    Hot Casino Bonus

  • Canada

    Valid for Canada

  • European Union

    Valid for Europe*

  • Australia

    Valid for Australia

  • Mobile & Tablet Friendly

    Mobile & Tablet Friendly

$/€ 1000 + 200 FREE Spins Package

Bonus code: not required

Register at Voodoo Dreams casino today and receive up to $/€ 1000 + 200 Free Spins! Get started with 20 No Deposit free spins on Starburst, Lights or Aloha. 1st deposit - 100% (up to €100) + 180 free spins, 2nd deposit - 100% (up to €300), 3rd deposit - 50% (up to €300) and 4th deposit - 50% (up to €300). Players residing in Canada are not eligible for free spins promotions on NetENT slots.

Read more

CasinoPop

  • rec

    Recommended Casino Bonus

  • United Kingdom

    Valid for United Kingdom

  • Canada

    Valid for Canada

  • European Union

    Valid for Europe*

  • Australia

    Valid for Australia

  • Mobile & Tablet Friendly

    Mobile & Tablet Friendly

$/€/£ 600 + 100 FREE Spins

Bonus code: not required

Register at CasinoPop today and choose from two amazing welcome bonus packages! Start playing with 200% up to $/€/£ 75 + 100 free spins or choose the better deal which will match your first four deposit and give you 100 free spins on top. 1st deposit - 125% (up to €125) + 100 free spins, 2nd deposit - 75% (up to €150), 3rd deposit - 50% (up to €225) and 4th deposit - 200% (up to €100).

Read more

Shadow Bet Casino

  • HOT

    Hot Casino Bonus

  • United Kingdom

    Valid for United Kingdom

  • Canada

    Valid for Canada

  • European Union

    Valid for Europe*

  • Australia

    Valid for Australia

  • Mobile & Tablet Friendly

    Mobile & Tablet Friendly

$/€/£ 1200 + 520* FREE Spins

Bonus code: not required

Register at Shadow Bet casino today and receive amazing welcome bonus package up to €1200 + 10 free spins every weekend for a whole year. 1st deposit - 100% (up to €300), 2nd deposit - 50% (up to €400) and 3rd deposit - 25% (up to €500). Play the exclusive Shadow Treasures game and you can win from 5 to 50 Free Spins with no wagering requirements. Play you free spins on the following NetENT games: Attraction, Lights, Pyramid: Quest for Immortality and Starburst.

Read more

Guts Casino

  • EXC

    Exclusive Casino Bonus

  • HOT

    Hot Casino Bonus

  • United Kingdom

    Valid for United Kingdom

  • Canada

    Valid for Canada

  • European Union

    Valid for Europe*

  • Australia

    Valid for Australia

  • Mobile & Tablet Friendly

    Mobile & Tablet Friendly

$/€/£ 5 FREE + 250% Deposit Bonus

Bonus code: CTOPS250

Join GUTS casino today and start playing for free with our limited time exclusive offer of $/€/£ 5 Free Cash (no deposit required). Deposit €25 up to €100 and get a 250% match up to €250 free credits. Deposit €100 and play with €350! No deposit bonus expires 7 days after registration. Deposit Bonus expires 14 days after registration.

Read more

GoWild Casino

  • EXC

    Exclusive Casino Bonus

  • rec

    Recommended Casino Bonus

  • Canada

    Valid for Canada

  • European Union

    Valid for Europe*

  • Australia

    Valid for Australia

  • Mobile & Tablet Friendly

    Mobile & Tablet Friendly

200% up to $/€ 200 + 100 Free Spins

Bonus code: not required

Try brand new games at GoWild casino with a juicy 200% first deposit match bonus up to €200 + 100 free spins on various NetENT slots. Deposit €100 and play with €300 or deposit €20 and play with €60. Exclusive for CasinoTopsOnline.com players. Terms & conditions apply.

Read more

LVbet Casino

  • HOT

    Hot Casino Bonus

  • Germany

    Valid for Germany

  • Canada

    Valid for Canada

  • European Union

    Valid for Europe*

  • Australia

    Valid for Australia

  • Mobile & Tablet Friendly

    Mobile & Tablet Friendly

$/€ 1000 + 1000 Free Spins Package

Bonus code: not required

Register at LVbet Casino today and receive the biggest free spins welcome bonus package available at online casinos. Over your first 4 deposits you can claim up to $/€ 1000 Free + 1000 NetENT Free Spins! 1ST deposit 100% up to €200 + 200FS. 2ND deposit 50% up to €200 + 200FS. 3RD deposit 25% up to €500 + 500FS. 4TH deposit 200% up to €100 + 200FS. The more you deposit the more free spins you’ll receive.

Read more

Guts Casino

  • HOT

    Hot Casino Bonus

  • Canada

    Valid for Canada

  • Mobile & Tablet Friendly

    Mobile & Tablet Friendly

100% up to CAD $500 + 100 Free Spins

Bonus code: CA500

Register at Guts casino today and receive new and improved welcome bonus package for Canadian players. 100% up to CAD $500 deposit match bonus + 100 free spins on Book of Dead slot! Deposit 500 credits and play with 1000. No wagering on free spins! Canada exclusive welcome offer!

Read more

Red Flush Casino

  • EXC

    Exclusive Casino Bonus

  • rec

    Recommended Casino Bonus

  • Canada

    Valid for Canada

  • European Union

    Valid for Europe*

  • Australia

    Valid for Australia

  • Mobile & Tablet Friendly

    Mobile & Tablet Friendly

10 Free Spins + $/€ 1,000 FREE Bonus

Bonus code: not required

Register at Red Flush Casino today and receive 10 free spins (no deposit required) on The Heat is On video slot. Ready for your first deposit? Receive up to $/€ 1,000 welcome bonus package on your first 3 deposits. 100% initial deposit bonus up to $200. Second deposit 50% up to $400. Third deposit 25% up to $400.

Read more

Vegas Paradise Casino

  • EXC

    Exclusive Casino Bonus

  • United Kingdom

    Valid for United Kingdom

  • Canada

    Valid for Canada

  • European Union

    Valid for Europe*

  • Australia

    Valid for Australia

  • Mobile & Tablet Friendly

    Mobile & Tablet Friendly

70 Free Spins Bonus

Bonus code: ALVP1

Register at Vegas Paradise casino today and receive 20 free spins (no deposit required) on Aloha! Cluster Pays slot with bonus code: ALVP1. Offer is valid till 23rd April 2017 23.59 GMT. Deposit $/€/£ 10 or more and enjoy additional 50 free spins with bonus code: ALVP2. Offer is valid till 30th of April 2017 23.59 GMT.

Read more

DrueckGlueck Casino

  • HOT

    Hot Casino Bonus

  • United Kingdom

    Valid for United Kingdom

  • Canada

    Valid for Canada

  • European Union

    Valid for Europe*

  • Australia

    Valid for Australia

  • Mobile & Tablet Friendly

    Mobile & Tablet Friendly

100% up to $/€/£100* + 25 Free Spins Bonus

Bonus code: GLUECK

Register at DrueckGlueck casino today and receive bonus package of 100% up to €100 + 25 free spins with no wagering requirements. UK players will receive 100% up £50 welcome bonus with no free spins. Play your free spins on Gonzo’s Quest, Starburst or Jack and the Beanstalk.

Read more

GoWild Casino

  • EXC

    Exclusive Casino Bonus

  • HOT

    Hot Casino Bonus

  • Canada

    Valid for Canada

  • European Union

    Valid for Europe*

  • Australia

    Valid for Australia

  • Mobile & Tablet Friendly

    Mobile & Tablet Friendly

$/€ 2,000 + 200 Free Spins

Bonus code: not required

Register at GoWild casino today and receive up to $/€ 2,000 cash bonuses + 200 Free Spins on NetENT slots over your first 3 deposit. Choose your welcome bonus on your 1ST deposit: 100% match offer when you deposit €20 or 125% + 100 free spins when you deposit €50 or go for the maximum bonus and claim 150% up to €1000 + 200 free spins for a deposit of €100 or more. Complete the welcome package with additional 50% match bonuses up to €500 each on your second and third deposit.

Read more

LuckyNiki Casino

  • rec

    Recommended Casino Bonus

  • United Kingdom

    Valid for United Kingdom

  • Canada

    Valid for Canada

  • European Union

    Valid for Europe*

  • Australia

    Valid for Australia

  • Mobile & Tablet Friendly

    Mobile & Tablet Friendly

$/€/£ 100 + 25 FREE Spins Package Bonus

Bonus code: JOKER

Register at LuckyNiki Casino today and double your deposit with 100% match up to $/€/£ 100 + 25 free spins on Joker Pro slot. No wagering requirement on all free spins bonuses! Canadian players will receive free spins on Ninja Master slot. Use code: JOKER on your first deposit of $20 or more to automatically receive the bonuses.

Read more

PlayFrank Casino

  • HOT

    Hot Casino Bonus

  • United Kingdom

    Valid for United Kingdom

  • Canada

    Valid for Canada

  • European Union

    Valid for Europe*

  • Australia

    Valid for Australia

  • Mobile & Tablet Friendly

    Mobile & Tablet Friendly

$/€/£ 400 + 200 Free Spins Package Bonus

Bonus code: not required

Register at PlayFrank casino today and receive a huge welcome bonus package up to 400 free credits + 200 free spins on Starburst slot! 1st Bonus: 100% up to $/€/£ 200 + 100 free spins. 2nd Bonus: 50% up to $/€/£ 100 + 50 free spins. 3rd Bonus: 100% up to $/€/£ 100 + 50 free spins. Canadian players will receive free spins on PlaynGo slots.

Read more

Casino com

  • HOT

    Hot Casino Bonus

  • United Kingdom

    Valid for United Kingdom

  • Canada

    Valid for Canada

  • European Union

    Valid for Europe*

  • Australia

    Valid for Australia

  • Mobile & Tablet Friendly

    Mobile & Tablet Friendly

50% up to €100 FREE Every Day*

Bonus code: MADMARCH*

Play at Casino.com in March and receive juicy bonuses every day during the promotion period. Big Bonus 02 - 08 March: claim 50% up to €100 free when you use the code MADMARCH. Fruity Bonus 09 - 15 March: simply login to your account to find a mini bonus hidden in a fruity scratch card. Double Your Money 16 - 22 March: claim 100% up to €100 free every time. Simply use the code CRAZYBONUS. Terms and conditions apply!

Read more

Royal Vegas Casino

  • EXC

    Exclusive Casino Bonus

  • rec

    Recommended Casino Bonus

  • Canada

    Valid for Canada

  • European Union

    Valid for Europe*

  • Australia

    Valid for Australia

  • Mobile & Tablet Friendly

    Mobile & Tablet Friendly

40 Free Spins + $/€ 1200 Package Bonus

Bonus code: not required

Register at Royal Vegas casino today and receive 10 Free Spins no deposit required on Microgaming’s latest slot Life of Riches. A minimum deposit of $20 will unlock 30 more free spins + 100% match bonus up to $250. Second deposit 25% up to $200. Third deposit 50% up to $750. Exclusive for CasinoTopsOnline.com players.

Read more

PlayOJO Casino

  • HOT

    Hot Casino Bonus

  • United Kingdom

    Valid for United Kingdom

  • Canada

    Valid for Canada

  • European Union

    Valid for Europe*

  • Australia

    Valid for Australia

  • Mobile & Tablet Friendly

    Mobile & Tablet Friendly

Up to 50 Free Spins No Wagering Bonus

Bonus code: not required

Register at PlayOJO casino today and receive unique welcome bonus on your first deposit! For every $/€/£ 1 deposited you’ll earn 1 free spin up to 50 free spins with no wagering requirements. All winnings from free spins are paid in your account as real Cash! No delays, No fuss, No wagering - Enjoy!

Read more

Platinum Play Casino

  • EXC

    Exclusive Casino Bonus

  • HOT

    Hot Casino Bonus

  • Canada

    Valid for Canada

  • European Union

    Valid for Europe*

  • Australia

    Valid for Australia

  • Mobile & Tablet Friendly

    Mobile & Tablet Friendly

60 Free Spins + $/€ 1000 Package Bonus

Bonus code: not required

Join Platinum Play casino today and receive 10 Free Spins (no deposit required) on Microgaming’s latest slot Secret Romance! Make your first deposit of $20 or more and receive additional 50 free spins + 5x 100% match bonuses up to $200 each. Exclusive for CasinoTopsOnline.com players.

Read more

Lucky Nugget Casino

  • EXC

    Exclusive Casino Bonus

  • Canada

    Valid for Canada

  • European Union

    Valid for Europe*

  • Australia

    Valid for Australia

  • Mobile & Tablet Friendly

    Mobile & Tablet Friendly

150 Free Spins Welcome Bonus Package

Bonus code: not required

Register at Lucky Nugget casino today and receive up to 150 free spins. Play 10 No Deposit free spins just for signing up! Deposit $10 and receive 40 free spins. Deposit for second time $30 or more and play 100 free spins. 120 free spins on 2nd deposit of $30+, 150 free spins on 3rd deposit of $30+. Free spins game is Avalon for desktop and mobile users. Exclusive for CasinoTopsOnline.com players.

Read more

Roxy Palace Casino

  • EXC

    Exclusive Casino Bonus

  • HOT

    Hot Casino Bonus

  • United Kingdom

    Valid for United Kingdom

  • Canada

    Valid for Canada

  • European Union

    Valid for Europe*

  • Australia

    Valid for Australia

  • Mobile & Tablet Friendly

    Mobile & Tablet Friendly

80 Free Spins + 150% Welcome Bonus

Bonus code: not required

Register at Roxy Palace casino today and receive 80 Free Spins on Immortal Romance slot when you deposit $/€/£ 20 or more. Don’t miss a huge 150% deposit match bonus up to $300* free to start playing 600+ Microgaming games! Free spins will be added to your account within 1 hour after successful deposit. Exclusive for CasinoTopsOnline.com players.

Read more

JackpotCity Casino

  • EXC

    Exclusive Casino Bonus

  • HOT

    Hot Casino Bonus

  • Canada

    Valid for Canada

  • European Union

    Valid for Europe*

  • Australia

    Valid for Australia

  • Mobile & Tablet Friendly

    Mobile & Tablet Friendly

335 FREE Spins Welcome Package Bonus

Bonus code: not required

Register at JackpotCity casino today and receive up to 335 Free Spins on your first 3 deposits. 1ST Deposit of $10 activates 50FS. 2ND Deposit of $25 activates 110FS. 3RD Deposit of $40 activates 175FS. Free spins game is Ariana available for desktop and mobile. Exclusive for CasinoTopsOnline.com players.

Read more

JackpotCity Casino

  • EXC

    Exclusive Casino Bonus

  • rec

    Recommended Casino Bonus

  • Canada

    Valid for Canada

  • European Union

    Valid for Europe*

  • Australia

    Valid for Australia

  • Mobile & Tablet Friendly

    Mobile & Tablet Friendly

365 FREE Spins Package Bonus

Bonus code: not required

Register at JackpotCity casino today and receive 15 No Deposit free spins on the Avalon desktop or mobile slot. First deposit of $10 or more adds 100 additional free spins. Deposit for a second time minimum $50 and get 250 free spins to play on Avalon. Exclusive for CasinoTopsOnline.com players.

Read more