Casino Bonus Codes For Canadian Players

Last Updated: June 2, 2024

Written by Erik Jensen

If you want to find the very best online bonuses and casino bonus codes then look no further – we have just what you’re looking for. We have scoured through all the best casinos in Canada looking for all the best offers for you and have brought them all together in one place.

On this page, not only will we be looking at where you can find the best bonuses but also what the different types of casino bonuses and free bonus codes are, how they work, the terms and conditions attached and how you can make the most of them to enjoy the best value casino experience possible.

Newest and Best Casino Bonus Codes in Canada

Affiliate Disclosure: At, we want to ensure that players are matched with the right casino and sportsbook offers for them. For this reason, some of the recommended site links are affiliate links. This means that if you visit a website through our link and make a deposit, will receive a commission payment at no extra cost to you.

$1500 Bonus + 180 Free spins
  • Claim $5 bonus (no deposit)
  • Great selection of games
  • Accepts Bitcoin

18+. New players only. $20 min deposit, wagering 30x deposit + bonus. Offer is available to players residing in Canada (excl. Ontario). T&C's apply.

$1500 Bonus + $25 no deposit bonus
  • Claim $25 no deposit bonus
  • Award winning casino
  • Generous bonus offers and promotions

18+. New players only. $20 min deposit, wagering 30x bonus. Offer is available to players residing in Canada (excl. Ontario). T&C's apply.

$2000 Bonus + 300 Free spins
  • Well-known and established casino
  • Ontario Licensed
  • Bonus code: SPECIAL2000

18+. New players only. $15 min deposit. $1 of bonus will be released for every 5 redemption points earned. Offer is available to players residing in Canada (excl. Ontario). T&C's apply.

$1500 Bonus + 150 Free spins
  • Bonus code: FIRSTDEP
  • Casino App available
  • Weekly bonus and free spins offers

18+. New players only. $25 min deposit, wagering 50x bonus. Canada only (excl. Ontario). T&C's apply

$1000 Bonus + 100 Free spins
  • Bonus code: GS100
  • Accepts cryptocurrencies
  • Weekly Reload bonus offer

18+. New players only. $45 min deposit, wagering 40x bonus. Canada only (excl. Ontario). T&C's apply

$900 Bonus
  • Library of unique slot games
  • Bonus codes sent by email
  • Extensive VIP scheme

18+. New players only. $20 min deposit, wagering 20x bonus. Offer is available to players residing in Canada (excl. Ontario). T&C's apply.

$1000 Bonus + 150 Freee spins
  • Claim $6 bonus (no deposit)
  • Bonus offers for new and existing players
  • Great selection of games

18+. New players only. $10 min deposit, wagering 40x deposit + bonus. Offer is available to players residing in Canada (excl. Ontario). T&C's apply.

What is a Casino Bonus Code?

A casino bonus code is a code that online gambling and online casino sites give to a player that they need to enter to claim a reward.

The most common code is often for the welcome bonus, which is usually a match deposit bonus such as 100% up to C$500. So, if you deposit C$500 then the casino will award you an extra C$500 in bonus cash, so you have C$1000 to play with. You may even get some free spins thrown in on top!

This type of bonus is excellent for new players looking to boost their playing balance at online casinos – and an excellent way to enjoy even more playing time on your favorite casino games – and try out ones you have never seen before. Simply look through our deposit codes and see what ones you like the look of. However, remember to look at the terms and conditions first – as it may be bonus money, but it certainly isn’t free money.

How to Claim the Best Casino Bonus Codes

How we rank casino bonus offers is simple – we look at the amount on offer and we look at the terms and conditions attached. However, there are also other factors we consider. We will only ever recommend a online casino bonus code from a trustworthy and reputable online casino. So, you can rest assured that all of those on our list are legit and fair. So, which one is best? Here’s how to pick the right casino bonus code for you:


Compare the size of the Welcome Deposit Bonus Offers

These can vary in size to quite a degree. Some might be 100% match deposits whilst others might be 500% deposit bonuses. Some have a maximum of C$100, others might offer a welcome package up to C$1,500 – some offer free spins and some don’t.


Read and Understand the Wagering Requirements

All casino bonuses will come with terms and conditions – including wagering requirements. The lower the wagering requirement, the more valuable the casino bonus. However, you also need to know which games count towards the wagering. Normally online slots contribute 100% to the wagering requirements but table games such as blackjack, roulette, online poker and live casino contribute between 0 and 20%.


Look at the Other Terms and Conditions

As well as wagering, you also need to know how much time you have to clear your wagering requirements. The best deposit bonuses at online casinos will give you 30 days to complete them, but some only allow you 7 days… the longer you have, the better.

First Deposit Bonus Codes

A casino promotional code or bonus code is simply a combination of letters and/or numbers that you need to enter into a field when you make your deposit or register for a new account. If you don’t enter the code at the right time, exactly as it is written, then you won’t be able to claim the offer. It is vital to enter all deposit casino bonus codes with care.

Using a Deposit Bonus Code

If you have found any deposit bonus codes that you like the look of, then here is how to use them to claim your free casino bonus:

  • Look through our list, choose the one you like the most and click on our link over to the casino.
  • Complete the registration process as directed.
  • Enter the deposit bonus code as necessary in the correct field – using the right case (upper or lower case).
  • Complete the registration form, double check the bonus code is accurate and press confirm.
  • The bonus will be deposited into your account and you can start enjoying the different games.
  • If you find that the deposit bonus code you entered hasn’t worked then simply contact the casino’s customer services team who will help you to claim the offer.

The Different Types of No Deposit And Deposit Casino Bonuses

There are all different types of casino bonuses you can claim with the right casino bonus code. As well as the welcome and first deposit bonuses, you could also claim free spins and bonus spins, reload deposit bonuses and more. Here are the main types of casino bonuses you can find:

Match deposit bonusMatch Deposit Bonus Casino Offers

These are the most common types of casino bonus codes you will find. A match deposit bonus is the biggest part of any welcome bonus – and often you can claim hundreds of dollars in bonus money this way. Existing players can also claim deposit bonus codes, but these are generally a lot smaller in size than welcome deposit casino bonus codes.

200% Match Bonus Codes200% Match Deposit Bonuses

These aren’t as common as 100% match deposit bonuses, but you will occasionally find some 200% match deposit sign-up bonus offers. If you claim a 200% offer, then if you deposit $100, you will get an extra $200 to play with, giving you a total of $300.

No deposit bonus codes iconNo Deposit Bonus Codes

There’s nothing quite like a no-deposit casino bonus. If you find a no-deposit casino bonus code, then you can claim bonus money or bonus free spins without having to deposit any of your own money at all. However, the amount you get is often smaller and wagering requirements might be higher.

Extra Spins CodesExtra Spins Codes

Extra spins (widely known as free spins) are real money spins that you are given by operators to play on a selected game or a selection of slot games. These might be as few as 10 bonus spins or up to 200 extra spins. These are often accompanied by a match bonus as well. Extra spins are even better if they are for jackpot games as you can hit huge wins without spending any of your own money.

Existing Player Bonus CodesExisting Player Bonuses, Loyalty and VIP Rewards

As an existing player, you can still enjoy a whole host of reward systems, loyalty offers and VIP bonuses. These types of pf programs may reward you with points and exclusive bonus codes to claim reload bonuses, cash prizes, bonus spins and free spins etc.

Cashback Bonus CodesCashback Offers

You may get a code for a cashback offer which is a promotion where the casino gives you back a percentage of your net losses over a certain period of time. This extra money usually comes without wagering requirements.

High Roller Bonus CodesHigh Roller Promo Codes

These promotional codes are given to players known for spending huge sums of money on the casino site. These usually award big bonuses – but may also come with some pretty big conditions attached as well.

Casino Bonus Codes

Bonus Code Terms & Conditions Explained

Before claiming any bonus code, you need to make sure that you read the terms and conditions through carefully. All good casinos must ensure that the terms attached to any promotion are visible and transparent, written in a way that is easy for players to understand. Most promotions have very similar T&Cs, but small differences make some offers better than others.

Generally, all new casino bonus codes can be redeemed on mobile. However, usually, casino bonus codes exclude Live Casino unless explicitly stated. Here, we look at the different terms and conditions that you will come across at a mobile casino or online casinos, when claiming your promo code so you can win real money.

Wagering Requirements

Practically every single casino bonus you come across will have wagering requirements attached (although sometimes not cashback offers). This specifies how many times you will need to wager your bonus money (or bonus plus deposit) before you are able to withdraw anything that you have won from the bonus. Whether you win or lose, it will still count towards your wagering requirements. Your deposit bonus wins will be locked into a bonus balance account until you have cleared these requirements.

Most come with wagering somewhere between 30x and 50x – so if you see one that is lower (they could go as low as 10x) we would certainly recommend claiming the offer. Occasionally, there are bonuses with no wagering, which should never be ignored because everything you win is yours.

If you choose a bonus code with lower wagering requirements, you have a better chance of claiming your casino bonuses wins!

Maximum Winning Cap

Another thing to look for is whether the casino has placed a maximum win cap on the bonus. This means that, no matter how much you win, you will only be able to withdraw a certain amount from the casino account and the rest will be void. Most online casinos only really use this for no deposit free spins or bonuses.

Minimum Deposit

Another of the important bonus terms to look at is the minimum deposit required to claim the bonus. Usually, these sit somewhere around C$10 or C$20 although sometimes it might be as high as C$50. Obviously, this doesn’t apply to no-deposit bonus spins or money.

Eligible Payment Methods

There’s no point in getting the deposit codes right but making the deposit with a payment method that isn’t eligible to claim the offer. Sometimes certain payment methods (usually eWallets such as Neteller and Skrill) are restricted. So, usually, you are better off claiming the offer with bank cards.

Game Restrictions

If you claim a free spins bonus code, then there will normally be only pre-selected games to choose from. In addition, many bonuses aren’t eligible for live casino games. Also, be aware that not all games contribute fully towards the wagering requirements.

Generally, slot games contribute 100% although table games and video poker games (as well as some progressive jackpot games) either don’t count at all or count just a small amount.

Expiry Date

You need to know when the bonus expires. You will usually need to claim the bonus, spend the money and fulfill the wagering in a set period of time. You can usually only use a welcome deposit bonus code within your first week of sign up and normally the bonus will expire in 30 days or less. After this, the bonus money and winnings will be voided and removed.

Maximum Bets

Another common bonus term is the maximum bet limit. Essentially, this is how much you can wager on one round. So, even if you claim C$500 in bonus funds, you can’t just put it all on black. There is normally a limit set at around C$5.

How to Withdraw Winnings from Casino Bonus Codes

As we stated above, you can only withdraw your winnings if you fulfil the wagering requirement, however, you also need to consider which banking method you choose to withdraw.

There are lots of excellent payment options available for players at online casinos in Canada. However, because the amount that you end up withdrawing from a casino bonus code (especially if it’s a no-deposit bonus code) may be relatively small – so you should opt for the easiest option. So, you need to stick to a withdrawal option that is quick, easy and more importantly, doesn’t have high fees attached.

Here are some of the best options available for withdrawals:

EWallet Methods

EWallets make it easy for you to deposit and withdraw money – and are perfect for online casino transactions. You can even withdraw money back into your bank account from the wallet. The best options are Neteller, Skrill and PayPal, which are all quick with low fees. However, these are sometimes not eligible to claim bonuses.

Bank Transfer

This is only possible if your bank is okay with online gambling. However, this can be a slower method and sometimes the minimum deposits and withdrawals are high. If your bank works with Interac, it will be a lot more convenient for you.

Debit or Credit Cards

Not all casinos accept credit cards, although most deposit offers can be claimed with your bank debit card. This is also very convenient for withdrawing your bonus winnings as well. Simply check the minimum deposit and withdrawals and you should be able to get your money within 1 to 5 working days.


Although bonus money can usually be used on whichever games you like, free spins bonus codes are usually for specific games and specific game providers only. These might be the newest game releases, the most popular games or those games the casino developer or provider is looking to promote.

Here are some of the most common slots for free spins bonus code offers in Canada:


Starburst is a NetEnt classic which is bright, fun and simple – perfect for new players with a free spins bonus code to enjoy. Look out for the expanding wild and free respins which can lead to some astronomical wins!

Gonzo’s Quest

Another NetEnt favorite is Gonzo’s Quest. You join the adventurer on the hunt for treasure to El Dorado as you spin the 5 reels. Look out for the cascading reels after you win – which can lead to even more wins.

Book of Dead

A Play ‘N Go classic which is a favorite for free spins bonus code offers. The slot takes you all the way back to Ancient Egypt – and you raid the tombs on the hunt for unlimited free spins, lots of treasures and up to 5,000x your stake. Read more about Book of Dead slot.

Rainbow Riches

The popular Barcrest classic is old school – and still very popular. This Irish-themed game may look a little dated, but it offers lots of lucrative bonuses, and unique features and remains a favorite with slot lovers in Canada and across the globe.

Deposit Bonus Codes FAQs

What Is the Best Online Casino Bonus Code in Canada?


Check out our list of deposit bonus offer codes above. All of these offer excellent value, free cash bonuses and free spins – perfect for players looking to sign up and play at a new, trusted and reputable online casino.

How Does a Casino Bonus Code Work?


Simply choose your bonus code (copy and paste it if you can), then click on the link over to the casino. When you register, make sure you enter the code in the right place at the right time exactly as written and the bonus will be deposited directly into your casino account.

What Is the Minimum I Can Withdraw from My Online Bonus Code Winnings?


This depends on the casino. usually, it is between $10 and $20 – although it could be more or less. Check the banking terms and conditions at your chosen online casino.

Will Winnings from my Bonus Code be Taxed?


No, winnings from online gambling in Canada are always nontaxable as long as you aren’t a professional gambler.

Erik Jensen is a seasoned gambling expert that has previous worked at one of the largest igaming companies globally. He has also extensive experience working with online casino campaigns for the biggest companies in the world. In the last 5 years Erik has solely been focusing on the Canadian market to give the best up to date news and best casino bonuses available for the Canadian casino players.

Erik Jensen
Erik Jensen
Follow me on Linkedin
This site is registered on as a development site.