Calgary Sports Betting: Top Picks for 2025

Curious about Calgary sports betting? If so, you’ve come to the right place. In this guide, we will get you up to date on the current Calgary sports betting laws, tell you about the best sportsbooks in Calgary, and more.

1
Betovo
Betovo
Sports Welcome Pack Up to $1,500
2
Spinoli
Spinoli
Welcome Sport Bonus 100% up to C$150
3
Bet365
Bet365
Bet $10 Get $50 In Bonus Bets
4
LeoVegas
LeoVegas
$50 in Free Bets when you bet $25
5
Sports Interaction
Sports Interaction
Get a 125% Match Bonus on your first deposit!
6
Betway
Betway
Get a Free Bet up to $200 if your first bet loses
7
888Sport
888Sport
100% Bonus up to $500
8
1bet
1Bet
WELCOME SPORT BONUS 100% UP TO C$225 & 100 FREE SPINS
9
supabet
Supabet
First Deposit Bonus 100% Up To $150
10
Hot.bet
Hot.Bet
WELCOME BONUS 100% up to 1000CAD
Noah Strang

Calgary Sports Betting Quick Facts

Before we dive into the legality of sports betting in Calgary and the best betting sites in Canada that are available in Calgary, here’s an overview of the market so you can see where things stand now. 

  • Calgary Sports Betting Launch Date: September 2021
  • Legal Betting Age: 18
  • Online Sports Betting: Legal, remote registration allowed
  • Sports Betting Apps: Yes
  • Retail Sports Betting: Available at select lottery terminals with Sport Select.
  • Online Casinos: PlayAlberta and offshore casinos available
  • College Sports Betting: Legal
  • Esports Betting: Legal
  • Politics Betting: Legal

Legality

Sports betting is legal in Canada since Parliament passed Bill C-218 in June 2021. [1] You can now bet on sports legally in every province, including Alberta. The only major differences between provinces is whether privately-owned sportsbooks are also allowed. Ontario is the only province with privately-owned sportsbooks, but this could change soon. The Alberta sports betting market could have privately-owned betting sites as soon as 2026. 

Is sports betting legal in Calgary?

Yes, sports betting is legal in Calgary. Bill C-218 removed the criminal penalty for betting on sports in Canada. Since Parliament passed that bill, Calgary residents have been able to bet on sports legally. The government of Alberta began offering legal sports betting to Calgary bettors in September 2021, when it launched its PlayAlberta platform.

Who Regulates Sports Betting in Calgary?

All sports betting in Calgary is regulated by the Alberta Gaming, Liquor and Cannabis Commission (AGLC) under the authority of the Gaming, Liquor, and Cannabis Act. [2]

Offline betting

Alberta has a very limited offline betting market. There are no dedicated retail sportsbooks. However, select lottery locations offer sports betting through the Western Canada Lottery Corporation’s (WCLC) Sport Select platform. Outside of sports betting, there are many offline betting options in Alberta. Calgary alone has seven casinos and Alberta is home to four racetracks, including the iconic Century Downs Racetrack and Casino.

Top 10 Calgary Sports Betting Sites

Now that we have gone over the legality of sports betting in Calgary, let’s take a look at the top 10 Calgary sports betting sites. The table below covers all the top sportsbook bonuses, payment methods, and everything else you need to know about our favourite sites.

Betovo

Betovo
  • Welcome Bonus: 100% Deposit Match up to $375
  • Sportsbook App?
  • Number of Markets: 38+
  • Casino Games?
  • Payment Methods: Visa, Mastercard, Interac, Apple Pay, eZeeWallet, MiFinity, Flexepin, Jeton, Bitcoin, Ethereum
  • Withdrawal Times: 1–3 banking days
  • Legal Provinces: AB, BC, MB, NB, NL, NS, PE, QC, SK

Spinoli

Spinoli
  • Welcome Bonus: 100% Deposit Match up to $150
  • Sportsbook App?
  • Number of Markets: 34+
  • Casino Games?
  • Payment Methods: Visa, Mastercard, Skrill, Neteller, Payz, MiFinity, Interac, MuchBetter, Bank Transfer
  • Withdrawal Times: 0–48 hours
  • Legal Provinces: AB, BC, MB, NB, NL, NS, PE, QC, SK

bet365

Bet365
  • Welcome Bonus: Bet $10, get $50 OR $1,000 First Bet Safety Net
  • Sportsbook App?
  • Number of Markets: 35+
  • Casino Games?
  • Payment Methods: Visa, Mastercard, Interac, Apple Pay, iDebit, INSTADEBIT, Paysafecard, Bank Transfer
  • Withdrawal Times: 1–5 banking days
  • Legal Provinces: AB, BC, MB, NB, NL, NS, ON, PE, QC, SK

LeoVegas

LeoVegas
  • Welcome Bonus: $50 in Free Bets When You Bet $25
  • Sportsbook App?
  • Number of Markets: 34+
  • Casino Games?
  • Payment Methods: Visa, Mastercard, MuchBetter, Apple Pay, Interac, Neosurf, Bank Transfer
  • Withdrawal Times: 1–5 banking days
  • Legal Provinces: AB, BC, MB, NB, NL, NS, ON, PE, QC, SK

Sports Interaction

Sports Interaction
  • Welcome Bonus: 125% Deposit Match up to $250
  • Sportsbook App?
  • Number of Markets: 40+
  • Casino Games?
  • Payment Methods: Visa, Mastercard, Interac, Apple Pay, INSTADEBIT, Bank Transfer
  • Withdrawal Times: 0–5 banking days
  • Legal Provinces: AB, BC, MB, NB, NL, NS, ON, PE, QC, SK

Betway

Betway
  • Welcome Bonus: $200 Free Bet + 20 Free Spins
  • Sportsbook App?
  • Number of Markets: 35+
  • Casino Games?
  • Payment Methods: Visa, Mastercard, Interac, Paysafecard, INSTADEBIT, iDebit, Neosurf, Payz, eCheck, Bank Transfer
  • Withdrawal Times: 3–7 banking days
  • Legal Provinces: AB, BC, MB, NB, NL, NS, ON, PE, QC, SK

888sport

888Sport
  • Welcome Bonus: 100% Deposit Match up to $250 + $10 Casino Bonus
  • Sportsbook App?
  • Number of Markets: 31+
  • Casino Games?
  • Payment Methods: Visa, Mastercard, Luxon Pay, Skrill, MuchBetter, Neteller, Payz, Interac, Paysafecard, AstroPay, INSTADEBIT, Bank Transfer
  • Withdrawal Times: 1–5 banking days
  • Legal Provinces: AB, BC, MB, NB, NL, NS, ON, PE, QC, SK

1Bet

1bet
  • Welcome Bonus: 100% Deposit Match up to $225 + 100 Free Spins
  • Sportsbook App?
  • Number of Markets: 33+
  • Casino Games?
  • Payment Methods: Visa, Mastercard, Skrill, Neteller, Payz, Interac, MiFinity
  • Withdrawal Times: 1–3 banking days
  • Legal Provinces: AB, BC, MB, NB, NL, NS, PE, QC, SK

Supabet

supabet
  • Welcome Bonus: 100% Deposit Match up to $100
  • Sportsbook App?
  • Number of Markets: 25+
  • Casino Games?
  • Payment Methods: Visa, Mastercard, Interac, MuchBetter, Neosurf, Paysafecard, Skrill, Neteller, Cash2Code, Jeton, MiFinity, Bitcoin, Litecoin, Doge
  • Withdrawal Times: 1–3 banking days
  • Legal Provinces: AB, BC, MB, NB, NL, NS, PE, QC, SK

Hot.Bet

Hot.bet
  • Welcome Bonus: 100% Deposit Match up to $150
  • Sportsbook App?
  • Number of Markets: 33+
  • Casino Games?
  • Payment Methods: Visa, Mastercard, Skrill, Neteller, Payz, Interac, MiFinity
  • Withdrawal Times: 1–3 banking days
  • Legal Provinces: AB, BC, MB, NB, NL, NS, PE, QC, SK

The History of Sports Betting in Calgary

While Calgary is known to much of Canada for its rodeo and Wild Western appeal, the history of sports betting in the city is not that much different than its history in the rest of the country.

Canada did not regulate gambling at all until 1892—two years before Calgary was incorporated as a city—when the country established its first Criminal Code. This law prohibited all gambling, except horse racing.

Over the years, the Criminal Code was amended and chipped away at to allow for pari mutuel horse racing betting and more lax charitable gambling. The biggest update came in the 1960s through the 1980s, when several lottery corporations were established. This movement culminated in 1985, when Canada legalised casino gambling.

However, Cash Casino, the first casino in Calgary was actually able to open five years earlier because it operated as a private casino operating under different rules.

Legal sports betting in Canada came over three decades later, when Parliament passed Bill C-218 in 2021.

Retail Sports Betting in Calgary

There are no retail sportsbooks in Calgary. However, you can bet on sports in person at select WCLC locations using the lottery’s Sport Select platform. Sport Select is more limited than other Calgary sportsbooks, but you can still place basic wagers on most major sports.

FAQ

Is sports betting legal in Calgary?

Yes, sports betting is legal in Calgary. Canada legalised sports betting in 2021. Since then, sports betting has been legal in all 10 provinces, including Alberta, which makes it legal in Calgary.

What sportsbooks can I use in Alberta?

You can bet on sports in Alberta through the government-run PlayAlberta online sportsbook or with offshore sports betting sites, like Betway, 888sport, and SupaBet.

How can I tell if a sportsbook is legit?

The best way to tell if a sportsbook is legit is by looking at its licence. The best NHL betting sites and other sportsbooks will either be licensed by a regulator in Canada, like iGaming Ontario or the Kahnawake Gaming Commission. Top offshore sites will have licences from reputable agencies like the Malta Gaming Authority.

Can I download sports betting apps in Calgary?

Unfortunately, no, you cannot download sports betting apps in Calgary. PlayAlberta is the only app available to download on the Apple App Store and Google Play Story. However, you can play at all our top Calgary sportsbooks on your phone by accessing their sites using your mobile web browser (Google Chrome, Safari, etc.).

Can I bet on the NFL in Calgary?

Yes! In fact, the NFL is one of the most popular leagues to bet on in Canada. There are several great NFL betting sites available in Calgary, including Sports Interaction and LeoVegas.

Do I have to pay taxes on sports betting winnings in Canada?

No, you do not have to pay taxes on sports betting winnings in Canada. Federal law only requires you to pay taxes on gambling winnings if you are a professional gambler.

Can you use bet365 in Calgary?

Yes! bet365 is available in Calgary. It is actually one of our top-rated sportsbooks due to its great reputation, wide betting market, and great soccer betting features.

References