Best Sports Betting Offers in Canada 2019

These are our suggestions on what to look for at betting sites. Your best choice for extra money are match-up bonuses, which match the amount you deposit at the sports book. Free bets offers, while more popular and common, typically offer smaller amounts of extra betting cash.

Sign up now, grab your free bet or bonus, and start wagering on your favorite sports events.

These are our suggestions on what to look for at betting sites. Your best choice for extra money are match-up bonuses, which match the amount you deposit at the sports book. Free bets offers, while more popular and common, typically offer smaller amounts of extra betting cash.

Sign up now, grab your free bet or bonus, and start wagering on your favorite sports events.

Read More

Betting Site of the Month November 2019

100% Deposit Bonus up to $300
  • 2 free bets on football each week
  • Award-winning mobile casino: Instant play action on all devices
  • Thousands of daily betting options including "Live Right Now"
Interac Interac + 6 more ways to deposit
Exclusive
This casino is recommended by Bonus Finder™

Best Betting Bonuses November 2019

$500 Welcome Bonus & 120 Free Spins
  • Get 80 free spins on Melon Madness Deluxe with your 1st deposit
  • Up to $500 in deposit bonuses
Interac Interac + 9 more ways to deposit
#2
Brand New Sportsbook
  • $10 Risk Free Bet with $20 Deposit
  • No wagering requirements for the risk free bet winnings & keep the stake
Interac Interac + 5 more ways to deposit
Greenplay
#3
New Casino
Get up to $150 + 50 Free Spins
  • 1st deposit: Get 150% BONUS up to $100
  • 2nd deposit: 50% up to $50 + 50 extra spins!
Interac Interac + 5 more ways to deposit
888 Sport
#4
Get $200 Deposit Match
  • Bet the biggest sports on the planet
  • Just 6x wagering with 1.5 minimum odds per wager
Interac Interac + 6 more ways to deposit
New Casino
$500 1st Deposit Bonus + 200 Free Spins
  • Spinback feature on Book of Dead - Get a free spin on Jammin Jars after 5 consecutive blanks!
  • Reach Levelz and Loyalty+ for more spins & 20% cashback
Interac Interac + 6 more ways to deposit
Spin Sports
#6
Get up to $200 Free Bet
  • Canada's biggest free bet offer
  • Use your free bet on any major sport like NHL, NBA, UFC, NFL etc
Visa Visa + 6 more ways to deposit
22 Bet
#7
Get Welcome Bonus up to $300
  • $10 minimum deposit
  • Live betting 24/7
Interac Interac + 4 more ways to deposit
#8
Deposit $100, Bet $200
  • Deposit $100 to receive $100 in free bets
  • Guts redesigned it's sportsbook, check it out and attack the best odds
Interac Interac + 5 more ways to deposit
#9
Get a $10 Free Bet
  • Sign up and deposit at least $10 - you'll get a $10 matched free bet
  • Use on any betting market with odds of 1.8 or higher
Visa Visa + 5 more ways to deposit
Sign up and Get 77 Free Spins
  • $100 1st deposit bonus - Total of $1500 in bonuses
  • Get up to $77 in bonuses every time the 777 live casino roulette wheel hits 7!
Interac Interac + 6 more ways to deposit
#11
100% Deposit Match up to $100
  • Double your 1st deposit
  • Betway is the top dog in Premier League and eSports betting
Interac Interac + 7 more ways to deposit
#12
Receive Two $10 Free Bets
  • Wager $20 at Mr Green Sportsbook & receive TWO $10 free bets
  • Use your free bets on any major sport, you'll keep what you win
Interac Interac + 7 more ways to deposit
Betzest
#13
$5 Free Bet - Completely Free!
  • Sign up, verify your mobile number and get your free bet from Live Chat
  • Double your 1st deposit up to $50
Visa Visa + 1 more ways to deposit

Top Sports Betting Sites for Canadians 2019

There are a lot of people who follow sports in Canada. Canadian friendly sports betting sites trying to lure new customers with various free bets and sign up betting offers. This is why we have made a list of the best betting sites for different sports betting options. You get the best return for your money if you use the recommended sites below.

Here are the best Canadian betting sites 2019:

Betting Offer Sports betting site
Best Mobile Betting Site LeoVegas
Best In-Play Betting Site LeoVegas
Best eSports Betting Site Betway
Best UFC Betting Site Mr Green
Best CFL Betting Site 888 Sport
Best NHL/NFL/NBA/MLB Betting Site 888 Sport
Best New Betting Site 2019 Spin Sports & Guts

Best Betting Bonuses in Canada 2019

Every online gambler who is looking to place a bet on sporting events should demand for the best odds in the industy. Not all the online casinos offer the same odds for sports betting. This is why we at bonus.ca have reviewed all these offers from bookmakers below.

Here are the top 10 best betting bonuses:

Rank Betting Site Best Betting Bonus
1 LeoVegas 100% Deposit Bonus up to $300
2 888 Sport $200 Deposit Bonus
3 Spin Sports Up to $200 Free Bet
4 22 Bet 100% Deposit Bonus up to $300
5 Karamba $10 Free Bet
6 Mr Green Deposit Bonus of two $10 free bets
7 Betway 100% bonus up to $100
8 Betzest $5 Free Bet
9 Rizk Casino $10 Risk Free Bet
10 Guts Casino $200 Bonus for $100 Deposit

Sportsbetting Free Bets and Bonuses 2019

Check the list below for top online sports betting bonuses for Canadian gamblers.

Not all online casinos offer sports betting. We have listed the best sports betting sites in Canada above. Also, we suggest to always look for the free bet offers and other promotions online casino are offering for new customers below.

On top of your sports betting bonus, you’ll also receive free slot spins, casino bonuses and whatever else the gambling site can think of.

Here’s the three most common type of sports betting offers available at Canada-oriented gambling sites:

  • Deposit deals
    Deposit to receive more money to bet with. For example: deposit $50 to receive $50 bonus and bet with $100.
  • Risk-free bet
    Make a bet. If you win, you keep what you won. If you lose, the betting site pays you back.
  • Free bet
    The sportsbook provides you with free money to bet with. Most often you get to make a $10 – $20 free bet after making your first real-money bet.

The promotions have terms and conditions, which you have to meet before cashing out. More about them below.

Deposit Bonuses

Deposit bonuses match your deposit with bonus money you can bet with. These promotions hand you more extra betting money than any other kinds of promotions.

When you sign up to a betting site, you’re sometimes offered a chance to get a deposit bonus. Back in the day Sports Interaction was the only betting site that offered Canadians a match-up bonus, but now competitors like Rizk and LeoVegas have stepped up to the plate.

Deposit bonuses consist of two things:

  • The maximum amount of extra cash you can get
  • Match-up percentage

For example, a typical bonus at a Canadian betting site could be “100% bonus up to $50”.

Here’s how to interpret an offer like “100% up to $50”:

  • The first number (100%) is the match-up percentage. In this case, if you deposited $50 the betting site would calculate your bonus like this: $50 * 100% = $50.
  • The second number ($50) shows you that the maximum you can receive is $50. If you deposit a sum that would result in a bonus bigger than $50, the rest is ignored, and you’ll receive $50.

Putting all this together: if you deposited $50 at a site offering 100% up to $50, you’d end up with $100 to bet with (your $50 + $50 in bonus money).

hockey betting site

Like to bet on hockey? You can use your bonus to bet on NHL and every hockey league on the planet.

Securing your bonus is easy:

  1. Choose one of the online betting sites listed above
  2. Register at the site
  3. Deposit at the cashier
  4. Use a bonus code if required*
  5. Choose to accept a bonus**
  6. Start betting

* Bonus code is not required at most sports betting sites. If one is required, it’s listed above in the table.
** Some sites require that you choose to accept a bonus. If this is the case, there’s a box you need to tick at the deposit screen.

There’s always a limitation with bonuses: you need to clear your extra funds before withdrawing.

Clearing an online betting bonus
Before you can withdraw your winnings, you need to meet a rollover requirement. Every deposit-based sports betting bonus comes with a rollover requirement.

The rollover requirement is usually stated somewhere in the terms & conditions (aka “the part of a gambling website nobody reads except the editors of Bonus.ca”). This number tells you how many times you need to wager your money before you can cash it out.

For betting, the rollover requirement is usually 3 to 5. Compare this 3-5 to casino bonuses, which have a rollover requirement of 30 to 50!

In sports betting bonuses the rollover requirement is most often calculated like this:

Wagering needed before cashing out = rollover * (bonus money + original deposit).

Bonus clearing example:
You deposit $50 and receive $50 with a rollover requirement of 3
You need to wager: 3 * ($50 + $50) = $300

You need to bet with certain odds for your wager to count towards clearing your bonus. This limit is often 1.50. Bets below the limit are ignored as far as clearing the bonus goes.

The rollover requirement doesn’t depend on the currency or sport. However, players from different countries have different play-through requirements. The good news is we Canadians are classed as no-risk by online sportsbooks and therefore we always have very low rollovers (yay!).

Risk-Free Bets

When you place a no-risk bet you either win the bet or get your money back.

Risk-free bets (often incorrectly called “free bets,” which are explained below) are common betting bonuses. Gamblers love them, so Canadian sports betting sites too are more than happy to offer them.

Deposit bonuses are usually only available for new customers, but risk-free bets are also offered for existing customers. These kinds of loyalty promotions are common especially during big sporting events. Big events include the likes of NHL playoffs, big soccer events (World Cup, Champions League) and U20 Hockey Worlds.

A typical risk-free bet has these restrictions:

  • Stakes limited to $10 – $50
  • Bet only available for a specific match
  • Bet only available for some markets
  • Minimum odds apply (usually 1.5 or higher)
  • Maximum win is limited (usually $10,000)

This sounds like a long list of restrictions. In practice it’s all quite simple though: “Place a $20 risk-free bet today on Vancouver Canucks – Toronto Maple Leafs.” That’s about it.

Here’s what happens after placing your bet:

  • If you win with your no-risk bet, great. You keep your winnings.
  • If you lose with your no-risk bet, the betting site refunds your stake.
  • If you lost, you may need to contact customer support to receive your refund.

Important thing about losing:
Depending on the internet sportsbook you bet at, you may need to contact customer support to receive your refund. Not all betting sites in Canada, or elsewhere, do these refunds automatically. If the return is automatic or not, is always mentioned in the promotion so make sure to read it. Plenty of gamblers forget to claim their funds! Responsible gaming sites won’t cheat their customers. That would be bad business for them in the long run.

When you do get money back, it’s usually in the form of a “betting token.” With the token you can bet again but you can’t cash it out immediately.

Free Bets

Free bets are the simplest betting promotion: the sportsbook hands you a lump sum of money (most often $10 or $20), and you bet it.

While everybody loves free bets, they are difficult to come by. Below you’ll find the detailed description of best bookies for different sports.

Best Mobile Betting Site in Canada 2019

LeoVegas is the best sportsbook for Canadians betting on the go. It’s an instant play sportsbook (no download needed), fast, and easy to navigate. Just get the LeoVegas bonus for sports and you’re set.

You can play at LeoVegas with your tablet or phone, as long it is a smartphone (so no Nokia 3310s). The sportsbook works smoothly on iOS and Android. You can use an iPhone, Samsung or even a Windows Phone to get your bets in quickly at LeoVegas. You don’t need a specific betting app. Just use your browser to head to Leo, and you can start betting instantly.

Leo Vegas has one of the best overall sportsbooks in the market. They’ve got very competitive odds, their selection of sports is right up there with the best of them, and they cover Canadian payment methods better than anyone (yes, they’ve got Interac, too).

It’s a no-brainer for anyone who uses their phone or an iPad for betting.

Best Site for In-play / Live-betting: LeoVegas

LeoVegas’ sport section is the best option for in-play betting if you’re betting go the go. It is fast, responsive on mobile and you’ll get your bets in in no time.

You can bet plenty of sports live, such as:

  • NHL
  • NFL
  • NBA
  • MLS
  • Tennis
  • eSports
  • Golf
in play betting sites

In-play betting can make even a boring tennis match exciting.

Leo’s sportsbook seamlessly on mobile, but it’s not necessarily the best option if you solely use a desktop for in-play betting.

For desktop-only live betting, you should head over to Spin Sports. It’s smoother on a desktop than Leo’s, and they offer pretty much the same sports and leagues as LeoVegas does.

Best Site for UFC & Boxing Betting: Mr Green


You’ll find a huge amount of markets for UFC and boxing betting at Mr Green. For biggest fights, you’ll also get markets such as over/under round betting and method of victory. And yeah, you’ll get live odds too.

For UFC and boxing, there’s always various markets to bet on for the main card of noticeable fight night at Mr Green. For the undercard, you’ll typically see a market for the bout winner and over/under round betting.

It’s common for markets to open the closer the fight night gets. You’ll rarely see a lot of markets a week before the fight (unless Anthony Joshua is involved), but on the day of the fight they open more markets and lift their betting limits so you can get more dollars in.

In case you’re a hardcore MMA fan and follow Bellator or KSW, that’s no problem. Mr Green usually doesn’t have in-play betting available for Bellator or KSW, but you’ll always get bout odds for these fights too.

Best for eSports: Betway

Betway is by far the best sportsbook for your eSports betting. They don’t just stick to the majors, as they offer lots of smaller tournaments like Hellcase Cup in CS:GO. In addition to the obvious esport games like League of Legends and CS:GO, Betway also got games like Rocket League and Starcraft Broodwar.

Betway has taken a real stand in embracing eSports. You might even recognize their logo if you’ve watched Majors on Twitch. They’ve sponsored ESL Cologne, CS:GO Pro League, and booked two sponsorships for major ESL events in 2019. They’re also a long time sponsor one of the most storied franchises in eSports history, Ninjas in Pyjamas.

eSports betting can be very lucrative, as there aren’t as much stats available yet for the oddsmakers. While oddsmakers have huge amounts of data for hockey and soccer, eSports is still a new kid on the block, so you can definitely make a buck betting online eSports if you know what you’re doing.

Betway’s offers so many tournaments and games, in which you have an excellent chance to gain an edge if you have a good grasp on how Fnatic matches up against Cloud9 in CS:GO, or Serral against Classic in Starcraft.

Best for CFL: 888 Sport

Think the Argonauts can repeat what they did in 2017? Then head over to 888 Sport, they’re the best choice for CFL betting. They’re hands down the best bookmaker for CFL.

Argos come in as huge underdogs for the 2019 season, as 888 Sport have them at 13.00 for lifting the Grey Cup. According to 888 Sport, last years Grey Cup winner Calgary Stampeders come into the season as favourites at just 3.50. And why wouldn’t they, as they’re led by the experienced Bo Levi Mitchell under center.

Best for NHL, NFL, NBA and MLB Betting: Rizk

Rizk is the top bookie for major sports leagues. They offer a vast amount of markets for every game for each of the biggest sports in Canada. They excel in NHL, where you’ll find tons of betting options from regular match betting to player props like Connor McDavid’s over/under points.

You can bet each sport in-play, too. Come playoff time, they’ve got every game on offer, and you can bet all the action live. In the regular season, you’ll get selected games to bet in-play, but you’re always certain to get at least a game or two for to bet live each day. You’ll see the games highlighted with “LIVE!” highlight between the game and the odds section.

You’ll find all the biggest sports at every sportsbook, but you’ll rarely come across such selection that Rizk offers. Another great option for NHL or NBA betting is LeoVegas (especially on mobile), while 888Sport and Guts are solid options for MLB and NFL betting.

As most of the online betting sites are Europe-based, football betting is still quite a new phenomenom for them. But in 2019 LeoVegas caters well for NFL bettors, too.

Best For Horse Racing Betting

Betting on race horses was one of the first sports to be made legal in Canada in the early 19 hundreds, way before slot machines and land based casinos. Not all sportsbooks offer horse racing betting. However, the ones that do have fantasic racebook promos for new players. You’ll find the best horse racing experience at Betway with their free bets and live odds.

Best New Betting Sites of 2019: Spin Sports, Guts

The best new betting sites in Canada have to be Spin Sports and Guts. Both of them are established operators over in Europe, but now they’ve brought their A game to Canada, too. Tasty bonuses, Canada-friendly payment methods, and sports that Canadians are interested in all play a part.

Guts offers some of the best value for your dollar. You’ll get a 100% match up to 100 dollars. At Spin Sports, you’ll get a juicy free bet up to $200.

Get Guts 100% deposit match bonus:

  1. Read our Guts casino review and open your account
  2. Fill the sign-up form
  3. Click “Deposit”
  4. Choose your go-to deposit method
  5. Choose your deposit method and add the bonus code GUTSSPORTS
  6. Confirm the transaction
  7. Your balance should now reflect the 100% deposit match up to $100 – if the dollars don’t show up, ask Guts’ live chat to add the bonus

Get Spin Sports’ $200 free bet:

  1. Click here to claim the offer atop this page
  2. Fill the sign-up form
  3. Click “My account”
  4. Click “Deposit”
  5. Choose your deposit method (you don’t need a bonus code)
  6. Confirm the transaction
  7. Bet $200 as your first bet with odds of 2.00 or higher, and you’ll receive the $200 free bet

You don’t have to bet the full $200 to claim your free bet, but the size of your free bet bonus will depend on your first bet size. They’ll match your first bet with a free bet, so for example a $50 bet will net you a $50 free bet.

Online Sports Betting in Canada 2019

Here’s some random tips and tricks on how Canadian betting sites operate. So we’ll go over how you can get your money in and out, if you need to pay taxes (yuck!) and more.

Deposit and Withdrawing

Getting your dollars in and out of sportsbooks is easy. The easiest ways are to use instant banking, Interac, or credit cards like Visa and Mastercard. Depositing is instant, while withdrawals take a couple of days.

The most popular banking methods for Canadians:

  • Visa / Mastercard
  • Interac
  • Instant banking
  • iDebit
  • eCheck
  • Paysafecard
  • Paypal (currently unavailable for gambling transactions in Canada)
  • Neteller / Skrill (currently unavailable for gambling transactions in Canada)

Lately, online bookies have become more and more friendly towards Canadians. They’ve brought on deposit options familiar to us like Interac and eCheck. Also, instant banking option already supports multiple Canadian banks.

For example, LeoVegas allows direct bank transfers from 6 Canadian banks, Royal Bank of Canada and Scotiabank included.


Getting your money out is easy, although a bit slower than depositing. The most common way is to cash out winnings is to receive the funds to your bank account.

Unlike deposits, cashouts aren’t instant. They take about 1h – 2 days to clear depending on the site. Then it takes another day or two until the funds are on your account. If you’re playing at an eCheck-accepting casino like LeoVegas, it’ll take anywhere between 2-4 business days for your money to get to the sportsbook with eCheck.

Sports betting customers want quick and easy access for online casino sites. Looking for a little added excitement while watching, for example, ice hockey, football or tennis on tv. This is why mobile gaming has become even more popular in recent years. Nowadays, most modern online casinos offer sports betting in Canada via mobile casino sites. You don’t need an mobile betting app anymore.

Betting in Canada Q&A

Is online sports betting legal in Canada?

Many countries restrict their residents access to online gambling. However, Canada's attitude is mostly "we don't care, do what you want." This easy approach means that you can legally bet as much as you like at any online gambling site.

Where can I bet online on horse racing?

Head over to LeoVegas or 888 Sport for horse racing betting. Most notably you can bet on all the races from Canadian Triple Crown: The Queen's Plate at Woodbine Racetrack, Prince of Wales Stakes in Fort Erie, and Breeder's Stakes again at Woodbine. Other globally huge races like Kentucky Derby and Grand National are naturally also up on the board.

Is sports betting income taxed in Canada?

No, if you aren't a professional gambler. Casual players can bet what they want, win what they want at all times. But if gambling is your sole income, and Canada Revenue Agency deems you as a professional gambler, you need to pay income tax on your wins.

4.63/5 (412)