Best Welcome Casino Bonuses

Author Tom Wilson

Editor

Why trust us

With over decades of experience in the iGaming industry, we care about transparency and fairness. If you ever have any issues, we also provide a free service for our users to submit complaints to casinos in order to keep them honest.
Click here to read more about who we are.

Looking for the latest casino bonuses? Look no further because we have a list of the best online casino bonuses.

As a review portal we know how important good bonuses are to our Canadian visitors. That’s why we only feature sites that offer a great selection of welcome bonuses, no deposit bonuses, re-load bonuses, free spins and more.

See our top 3 online casino bonuses available to Canadians in the table below. For more information on the different types of bonuses and how to get them read on below. Please note that the information on this page is not applicable to players residing in Ontario. All information presented on this page is for information purposes only and targeted towards all CA states except Ontario.

Top Bonuses for July 2024

King Billy Casino

King Billy Casino

200 FS
+ 100% up to $ 300

GET BONUS

LOKI Casino

LOKI Casino

Sign up125% up to C$ 10,000 + 100 Spins

Bonus Code

LOKIFTD

GET BONUS

1Red Casino

1Red Casino

Sign up100% up to C$ 5,000 + 50 Spins

Bonus Code

ONERED

GET BONUS

Jackpot Cash Casino

Jackpot Cash Casino

Sign up50% up to R 5,000

Bonus Code

WELCOME50

GET BONUS

Spinch Casino

Spinch Casino

Sign up100% up to C$ 3,000 + 1 Spins

Bonus Code

WBSPIN

GET BONUS

Apollo Slots

Apollo Slots

Sign up100% up to R 2,999

Bonus Code

APL100

GET BONUS

Dream Vegas Casino

Dream Vegas Casino

Sign up200% up to C$ 2,500 + 50 Spins

GET BONUS

Kosmonaut Casino

Kosmonaut Casino

Sign up125% up to C$ 2,250 + 100 Spins

Bonus Code

KOSMO1

GET BONUS

Caxino Casino

Caxino Casino

Sign up100% up to C$ 2,000 + 100 Spins

GET BONUS

Stakes Casino

Stakes Casino

Sign up100% up to C$ 2,000 + 100 Spins

GET BONUS

Golden Star Casino

Golden Star Casino

Sign up100% up to C$ 1,500 + 300 Spins

Bonus Code

GS100

GET BONUS

Oshi Casino

Oshi Casino

Sign up100% up to C$ 1,500 + 150 Spins

GET BONUS

Casumo

Casumo

Sign up100% up to C$ 1,500 + 100 Spins

GET BONUS

Slot Hunter

Slot Hunter

Sign up100% up to C$ 1,500 + 100 Spins

GET BONUS

Rooster.bet Casino

Rooster.bet Casino

Sign up100% up to C$ 1,500 + 100 Spins

GET BONUS

Tortuga Casino

Tortuga Casino

Sign up120% up to C$ 1,200

GET BONUS

LyraCasino

LyraCasino

Sign up200% up to 1,000

GET BONUS

Prontobet Casino

Prontobet Casino

Sign up200% up to 1,000

GET BONUS

Wildz Casino

Wildz Casino

Sign up100% up to C$ 1,000 + 200 Spins

GET BONUS

Royal Panda

Royal Panda

Sign up100% up to C$ 1,000 + 100 Spins

GET BONUS

LeoVegas

LeoVegas

Sign up100% up to C$ 1,000 + 100 Spins

GET BONUS

Casino Days

Casino Days

Sign up100% up to C$ 1,000 + 100 Spins

GET BONUS

RocketPlay Casino

RocketPlay Casino

Sign up100% up to C$ 1,000 + 100 Spins

GET BONUS

SpinYoo Casino

SpinYoo Casino

Sign up100% up to C$ 1,000 + 100 Spins

GET BONUS

FortunePlay Casino

FortunePlay Casino

Sign up100% up to C$ 1,000 + 100 Spins

GET BONUS

TonyBet Casino

TonyBet Casino

Sign up100% up to C$ 1,000 + 50 Spins

GET BONUS

Kaulana Casino

Kaulana Casino

Sign up100% up to C$ 1,000 + 20 Spins

GET BONUS

888 Casino

888 Casino

Sign up100% up to C$ 1,000

GET BONUS

Dreamz Casino

Dreamz Casino

Sign up100% up to C$ 1,000

GET BONUS

North Casino

North Casino

Sign up100% up to C$ 1,000

GET BONUS

Royal Panda

Royal Panda

Sign up100% up to C$ 1,000

GET BONUS

Guts Casino

Guts Casino

Sign up100% up to C$ 1,000

GET BONUS

Wazamba

Wazamba

Sign up100% up to C$ 750 + 200 Spins

GET BONUS

BoaBoa Casino

BoaBoa Casino

Sign up100% up to C$ 750 + 200 Spins

GET BONUS

Nomini Casino

Nomini Casino

Sign up100% up to C$ 750 + 200 Spins

GET BONUS

Oh My Spins Casino

Oh My Spins Casino

Sign up100% up to C$ 750 + 200 Spins

GET BONUS

Buran Casino

Buran Casino

Sign up100% up to C$ 750 + 200 Spins

GET BONUS

Novajackpot Casino

Novajackpot Casino

Sign up100% up to C$ 750 + 200 Spins

GET BONUS

BankonBet Casino

BankonBet Casino

Sign up100% up to C$ 750 + 200 Spins

GET BONUS

Lucky7even Casino

Lucky7even Casino

Sign up100% up to C$ 750 + 50 Spins

GET BONUS

Gangsta Casino

Gangsta Casino

Sign up100% up to C$ 700 + 100 Spins

GET BONUS

ComeOn Casino

ComeOn Casino

Sign up150% up to C$ 500

GET BONUS

LuckySpins Casino

LuckySpins Casino

Sign up100% up to C$ 500 + 500 Spins

GET BONUS

BigBoost Casino

BigBoost Casino

Sign up100% up to C$ 500 + 500 Spins

GET BONUS

Rizk Casino

Rizk Casino

Sign up100% up to $/€ 500 + 100 Spins

GET BONUS

King Billy Casino

King Billy Casino

Sign up100% up to C$ 500 + 100 Spins

GET BONUS

Lucky Days Casino

Lucky Days Casino

Sign up100% up to C$ 500 + 100 Spins

GET BONUS

Native Gaming

Native Gaming

Sign up100% up to C$ 500 + 100 Spins

GET BONUS

Slots Magic

Slots Magic

Sign up100% up to C$ 500 + 50 Spins

Bonus Code

MAGIC

GET BONUS

Highbet Casino

Highbet Casino

Sign up100% up to C$ 500 + 50 Spins

GET BONUS

LeoVegas

LeoVegas

Sign up100% up to C$ 500

GET BONUS

Rizk Casino

Rizk Casino

Sign up100% up to $/€ 500

GET BONUS

Tsars Casino

Tsars Casino

Sign up100% up to C$ 450 + 100 Spins

GET BONUS

BitStarz Casino

BitStarz Casino

Sign up100% up to C$ 400 + 180 Spins

GET BONUS

Shambala Casino

Shambala Casino

Sign up100% up to C$ 400 + 180 Spins

GET BONUS

Viggoslots Casino

Viggoslots Casino

Sign up100% up to C$ 400 + 70 Spins

GET BONUS

Jonny Jackpot

Jonny Jackpot

Sign up100% up to C$ 400 + 50 Spins

GET BONUS

Kajot Casino

Kajot Casino

Sign up100% up to 400

GET BONUS

Cadoola Casino

Cadoola Casino

Sign up120% up to C$ 360 + 30 Spins

GET BONUS

MoiCasino

MoiCasino

Sign up200% up to C$ 300

GET BONUS

21 Casino

21 Casino

Sign up121% up to C$ 300

GET BONUS

Whamoo Casino

Whamoo Casino

Sign up100% up to 300 + 150 Spins

GET BONUS

Hello Casino

Hello Casino

Sign up100% up to C$ 300 + 100 Spins

GET BONUS

iLucki Casino

iLucki Casino

Sign up100% up to C$ 300 + 100 Spins

GET BONUS

Playzee Casino

Playzee Casino

Sign up100% up to C$ 300 + 100 Spins

GET BONUS

Casilando

Casilando

Sign up100% up to C$ 300 + 90 Spins

GET BONUS

Gate777 Casino

Gate777 Casino

Sign up100% up to C$ 300 + 50 Spins

GET BONUS

Captain Spins

Captain Spins

Sign up100% up to C$ 300 + 50 Spins

GET BONUS

PlayGrand Casino

PlayGrand Casino

Sign up100% up to C$ 300 + 30 Spins

GET BONUS

LSbet

LSbet

Sign up100% up to $/€ 300

GET BONUS

MonteCryptos Casino

MonteCryptos Casino

Sign up100% up to C$ 300

GET BONUS

WildTornado Casino

WildTornado Casino

Sign up100% up to C$ 300

GET BONUS

GoldWin Casino

GoldWin Casino

Sign up100% up to 300

GET BONUS

Rizk Casino

Rizk Casino

Sign up100% up to C$ 250 + 50 Spins

GET BONUS

Casino Friday

Casino Friday

Sign up100% up to C$ 250 + 50 Spins

GET BONUS

Slot Planet

Slot Planet

Sign up100% up to C$ 222 + 22 Spins

GET BONUS

Playouwin Casino

Playouwin Casino

Sign up100% up to C$ 220 + 40 Spins

GET BONUS

Spin Rio Casino

Spin Rio Casino

Sign up100% up to 211 + 30 Spins

GET BONUS

CasiGO

CasiGO

Sign up200% up to C$ 200 + 100 Spins

GET BONUS

Casoo Casino

Casoo Casino

Sign up100% up to $/€ 200 + 100 Spins

GET BONUS

WestCasino

WestCasino

Sign up100% up to C$ 200 + 100 Spins

GET BONUS

mr.play

mr.play

Sign up100% up to C$ 200 + 100 Spins

GET BONUS

Karamba

Karamba

Sign up100% up to C$ 200 + 20 Spins

GET BONUS

MrMega Casino

MrMega Casino

Sign up100% up to C$ 200 + 20 Spins

GET BONUS

PowerPlay

PowerPlay

Sign up100% up to C$ 200

GET BONUS

777 Casino

777 Casino

Sign up100% up to C$ 200

Bonus Code

WELCOME777

GET BONUS

Playouwin Casino

Playouwin Casino

Sign up150% up to $/€ 150 + 100 Spins

GET BONUS

Wildblaster Casino

Wildblaster Casino

Sign up100% up to C$ 150 + 100 Spins

GET BONUS

Fastpay Casino

Fastpay Casino

Sign up100% up to C$ 150 + 100 Spins

GET BONUS

Goodman Casino

Goodman Casino

Sign up100% up to C$ 150 + 100 Spins

Bonus Code

G1

GET BONUS

Betiton Casino

Betiton Casino

Sign up100% up to C$ 150 + 50 Spins

GET BONUS

Casino Action

Casino Action

Sign up100% up to C$ 150

GET BONUS

Betsson Casino

Betsson Casino

Sign up100% up to 100 + 50 Spins

GET BONUS

PlayFrank

PlayFrank

Sign up100% up to C$ 100 + 50 Spins

GET BONUS

KnightSlots Casino

KnightSlots Casino

Sign up100% up to C$ 100 + 50 Spins

GET BONUS

Golden Tiger Casino

Golden Tiger Casino

Sign up100% up to C$ 100

GET BONUS

Conquestador Casino

Conquestador Casino

Sign up200% up to C$ 50

GET BONUS

Dunder Casino

Dunder Casino

Sign up100% up to C$ 50 + 50 Spins

GET BONUS

Wheelz Casino

Wheelz Casino

Sign up400% up to C$ 20 + 100 Spins

GET BONUS

Fastpay Casino

Fastpay Casino

Sign up100% up to mBTC 2 + 100 Spins

GET BONUS

Shambala Casino

Shambala Casino

Sign up100% up to 1 + 180 Spins

GET BONUS

mBitCasino

mBitCasino

Sign up100% up to 1 + 100 Spins

GET BONUS

Goodman Casino

Goodman Casino

Sign up100% up to 1 + 100 Spins

Bonus Code

G1

GET BONUS

BetGRW Casino

BetGRW Casino

Sign up150% up to

GET BONUS

Oshi Casino

Oshi Casino

Sign up100% up to + 150 Spins

GET BONUS

WildTornado Casino

WildTornado Casino

Sign up100% up to

GET BONUS

Amazon Slots

Amazon Slots

Sign up 500 Spins

GET BONUS

Fever Slots

Fever Slots

Sign up 500 Spins

GET BONUS

Spin Genie

Spin Genie

Sign up 108 Spins

GET BONUS

Zodiac Casino

Zodiac Casino

Sign up 80 Spins

GET BONUS

PlayOJO Casino

PlayOJO Casino

Sign up 50 Spins

GET BONUS
LoadingLoading

What are the different types of casino bonuses?

Welcome Bonus

Every Canadian online casino offers a welcome or sign-up bonus as a means of getting you through their ‘virtual’ doors and becoming a player. The bonus offer is normally the main thing highlighted on the casino’s homepage. It’s also one of the main ways in which casinos compete trying to offer as an attractive welcome package as possible.

Most sign-up bonuses are match bonuses where the casino will ‘match’ your deposit by a certain %. These bonuses are sometimes also called ‘stage bonuses’ as the casino offers the full welcome bonus amount across a number of deposits by the player – stages.

As an example the Royal Vegas bonus is comprised as follows:

First deposit: Receive a 100% match bonus up to $250
Second deposit: Receive a 25% match bonus up to $200
Third deposit: Receive a 50% match bonus up to $750

This is a 3 stage match bonus, to get the full first bonus of $250 you’d need to make a $250 deposit, for the second bonus you’d need to make a deposit of $800 (4 x $200), and for the third bonus a $1500 deposit ( 2 x $750). The total possible bonus is $1200 and that’s what Royal Vegas advertises but you can only get this after 3 deposits.

Tip:A lot of new players think mistakenly think that you should sign up with the biggest casino bonus. In practice the % matched by the casino gives you the best deal. See these three casinos compared as an example

TL;DR Video: Most Important Things to Know About Casino Bonuses

Here is a list of our recommended casinos with the best first deposit bonus.

No Deposit Welcome Bonus

No deposit casino bonuses sometimes known as free casino bonuses are bonuses offered by a casino without requiring a deposit first. The amounts offered in such bonuses are generally small, between $5 and $20. To claim such a bonus you go to the casino offering such a bonus and register for a real money account. Then after completing the registration process which sometimes may require adding a no deposit bonus code, the bonus amount will appear in your account. A lot of Canadian players see no deposit offers as free casino money, but this isn’t the case as I’ll explain later.

Free Spins

Another popular type of bonus offered is free spins, where the casino offers free spins on a particular slot game. This offer can come in two forms – free spins no deposit required where you’re offered a small amount of 20 free spins without first having to make a deposit and free spins credited to your account after making a deposit, where the number of spins offered is much higher i.e. 150+. A great choice for new players are Euro Palace’s free spins with free spins plays being offered across a range of top games.

Re-load Bonuses

Re-load bonuses are bonuses offered by casinos after the initial welcome bonus. These bonuses will differ according to the casino and your status as a player. Some casinos offer re-load bonuses as part of an ongoing loyalty program. Others casinos offer them on an ad-hoc month by month basis to reward loyal players. ComeOn! a great new brand featuring games from Microgaming and NetEnt is currently offering a 20% reload bonus to existing players. Re-load bonuses are also used by casinos to re-activate dormant players.

Refer a Friend Bonus

Casinos are always looking for cost-effective ways to generate new players and one way they came up with is the refer-a-friend bonus. Simply refer a friend who opens an account and becomes a real money player and you can be rewarded with a bonus to your own account for this referral.

Tournaments

Quite a few online casinos run tournaments on particular games, generally slots but also on table games, where the winner or top placed players win bonuses or cash prizes from the prize pool. You will need to register for these tournaments and play during the time period set by the casino. You’ll find details of these tournaments in the casino lobby or via email from the casino. Generally, at the beginning of the tournament you will be given a certain amount of chips, and then have a limited amount of time to build the biggest amount of chips by playing the particular game.

VIP Bonuses

Online Casinos like their bricks and mortar counterparts love VIP players, high rollers or ‘whales’. To hang on to them they will often give them unique bonuses. Again the structure of these VIP bonuses will differ, some casinos will offer them as part of a formal VIP program whilst other casinos such as Mr Green Casino will give them to their elite customers on a more informal basis, where you will be invited directly by the casino.

How do I actually get the bonus?

Whilst many people would like to believe that casinos are in the business of giving out free money in order to attract new players or keep existing players, in practice bonuses whether match, no deposit or free spins all come with conditions attached. These are hurdles which the player has to cross in order to actually get the bonus in the form of cash. They were created in the initial years of the industry to stop ‘bonus whoring’ where players just went to a casino, made a deposit, got credited with the bonus and withdrew leaving the casino out of pocket.

1) Play-through the bonus

The major step all players have to complete is to play through the bonus or in other words, meet the wagering requirements set by the casino. The wagering requirement states how many times the bonus (or in certain cases bonus + deposit) must be staked before the bonus can be cashed out.

Taking the Royal Vegas welcome bonus as an example, it must be played through x 40 before the bonus can be withdrawn. If you deposited the full $250 on the first match deposit you would need to wager/stake $10,000 (40 x $250) in order to play-through and release the first $250 bonus. This doesn’t mean that you have to stake and lose $10,000, just that Royal Vegas requires you to wager that sum in total.  Also, you don’t need to make the max deposit on a welcome match bonus, you are free to deposit less e.g $50 thus requiring less demanding wagering to clear the bonus.

Recently a large number of casinos, mainly running Microgaming software increased their wagering requirements on their welcome bonus. You can now expect average wagering requirements of x 40 on the bonus with x 35  and less being good and x 50 being at the top end. Wagering requirements apply not just to a casino’s match welcome bonus but to other bonuses such as:

Free Spins: On a free spins offer any money won from the free spins will be converted into a bonus which then has to be played through in order to be released. For example with Euro Palace’s free spins offer the winnings have to be played-through x 40 before they can be released

Refer-a-friend bonus: With the refer a friend bonus you similarly have to play through the bonus amount.

Tip: Read our reviews where we outline the wagering requirements required by the casino on the welcome bonus. For other bonuses, you can check the terms and conditions, normally on a separate page linked to from the specific bonus page

2) Choose the right game

When aiming to clear a bonus it’s not enough just to wager the amount required, in practice, you also need to choose the right casino game in order to stand a realistic chance of clearing the bonus. Casinos grant games different % wagering requirement contributions according to their house edge. Choose the ‘wrong game’ with regards to its % contribution and in practice, you will never come close to clearing the bonus.

The game % contributions differ from casino to casino. Generally, slots which have a high house edge (i.e. the game favours the casino) contributes 100%, whereas blackjack which has a low house edge due to the skill element which can be used will contribute from 10% to sometimes nothing at all. Here’s Royal Vegas’s game % contributions breakdown as an example:


Games% Contribution
Slots Bonus ContributionKeno MScratch Cards Bonus Contribution100
casino war bonus contribution20
Video Poker Bonus ContributionRoulette Bonus ContributionCraps Bonus ContributionBaccarat Bonus Contribution10
Blackjack bonus contribution2
Lucky Darts Bonus Contribution0

If your first deposit was $100 and just played slots you would need to wager $4000 (40 x $100) before you could clear the $100 bonus, if however you played Blackjack you would need to wager $40,000 as every $10 you wagered would only contribute $1. In practice, with the wagering requirements on welcome bonuses being on average x 40 you need to play a game which contributes 100% to the wagering requirement. Look out for slots, keno and other parlour games which generally contribute 100% or 1-1.

3) Make a deposit 

In the case of no deposit bonuses and free spins no deposit, even after playing through the bonus (the winnings in the case of the free spins) you will often need to make an actual deposit before you can cash out the bonus. On most casino sites you forfeit the welcome bonus if you make a cash withdrawal before completely playing through the bonus.

4) Cashable vs Non-Cashable Bonuses

Another small print term is the whether the bonus is cashable or not. Some bonuses are added to your account to wager but can’t be withdrawn. These are non-cashable also known as ‘sticky’ bonuses. Bonuses that you can withdraw once you’ve played through the wagering requirements are cashable otherwise known as non-sticky bonuses.

Tip: Take the time to read through a casino’s bonus terms and conditions to make sure its the type of bonus you are happy with

What about bonus whoring?

Bonus whoring is the slightly inelegant but accurate term applied to players who seek to take advantage of casino’s welcome bonuses and specifically no deposit bonuses. Bonus ‘whores’ will never make deposits, instead they opt for no deposit casino bonuses where they don’t have to play through the deposit. Generally, they will play skill-based games such as blackjack or variants of poker where they can accumulate money by using skills to minimize the ‘house edge’. As no deposit bonuses only involve small sums they are able to ‘clear’ the bonus and take any winnings from their wagering relatively easily.

Bonus ‘whoring’ was rampant in the early years of online casinos but now has been virtually eliminated. Casinos now employ a number of practical safeguards against bonus abuse including increasing the % wagering demands on no deposit bonuses, reducing the % contribution of skill-based games such as blackjack and using software that can detect players likely to be engaging in bonus abuse by their betting habits and techniques.

How to pick a welcome bonus?

As welcome bonuses are the one bonus that all online casinos offer, here’s our guide to picking the right one for you

1) Are you going to be a big or small depositor?

Ask yourself how much you’re going to deposit and play with? If you’re a big depositor and player then go for the biggest welcome bonus as possible i.e. the total amount across all stages.

2) How many deposits are you going to make?

If you’re only going to make one deposit, maybe because you want to test the casino, then you want to choose a front-loaded bonus, i.e. a bonus which offers a good match amount on the first deposit.

3) Which games are you going to play?

Be aware that generally only slots, keno and parlor (casual) games contribute 100% to the play-through requirements.

Some games notably table poker games can offer up to 20% but if you choose these games then it’s going to take much longer to clear the bonus!

Author Tom Wilson

Chief editor and creator, Tom drives the direction of CanadianCasinos.ca with the goal to provide the best and most honest resource for online gambling enthusiasts in Canada

guest
0 Comments
Inline Feedbacks
View all comments