Alberta Sports Betting Guide – Best AB Sportsbooks Reviewed 2023

If you’re looking to learn more about Alberta sports betting, you’ve come to the right place. In this guide, we cover everything you need to know about wagering on sports in Alberta, from the relevant laws to what sports are available for wagering on and what bonuses are up for grabs. 

We also rank and review the ten best Alberta sportsbooks. So, keep reading to find out which sites topped our list and where you can find the most generous promos.

List of the Best Alberta Sports Betting Sites

Before we take a deep dive into the Alberta sports betting scene, let’s review our experts’ list of the ten best Alberta sports betting sites:

  1. Powbet – The Best Overall Alberta Sportsbook
  2. STS – A Leading Sports Betting Site for New Players
  3. Bodog – Top Sportsbook for Moneyline Wagering
  4. Leon Bet – Best Alberta Sports Betting Site for Ice Hockey Markets
  5. N1bet – Top Sportsbook for High Odds for Over/Under Bets
  6. Betstorm – Excellent Ongoing Promotions
  7. Tebwin – One of the Best Alberta Sportsbooks for Diverse Sports Markets
  8. Cazimbo – Top Sports Betting Site for Low Minimum Deposits
  9. Betvictor – One of the Safest Online Sportsbooks in Canada
  10. Sports Interaction – Online Sportsbook with an Outstanding Reputation

The Best Alberta Sports Betting Sites Reviewed

In addition to summing up the top ten Alberta sports betting sites, we have reviewed the top five:

1. Powbet – The Best Overall Alberta Sportsbook

Powbet Sportsbook

Without a doubt, Powbet is one of the best new sportsbooks in Canada. As a result, it tops off our list of the best sports betting sites in Alberta. Firstly, Powbet holds a Curacao license and offers gamers a sportsbook and a casino. However, the sportsbook caught our attention with its wide assortment of sports betting markets, including hockey, soccer, baseball, American football, motorsports, MMA, horse racing, and boxing. Further, Powbet ranks as one of Alberta’s best football betting sites.

In addition to these offerings, Powbet also provides players with a fantastic range of virtual sports and eSports like CS:GO to wager on.

Although Powbet provides exceptional odds, it, unfortunately, doesn’t offer players an app. However, developers have created the site to function seamlessly on mobile devices.

Another aspect of Powbet worth mentioning is that the site provides live betting. Additionally, it also live-streams significant sporting events so that bettors can catch their teams in action. 

When it comes to other features, Powbet has a few, including 24-hour customer support and a wide selection of banking options. As a result, bettors can deposit or withdraw funds using several methods, including several forms of crypto, making this one of the best Bitcoin casinos

Lastly, Powbet provides players with generous bonuses. For example, following their first deposit, new players can access a welcome promo of 100% up to $150, and they won’t need a Powbet promo code.


  • Accepts many payment methods
  • Low minimum deposits
  • Accepts various cryptocurrencies
  • Competitive odds
  • Impressive selection of sports markets


  • No downloadable app

2. STS – A Leading Sports Betting Site for New Players

STS Sportsbook

When looking for more established but straightforward to use Alberta sportsbooks, bettors may want to visit STS. Besides holding a gaming license from Malta, this Alberta sports betting site provides several betting options, from parlay betting to some of the best free bets. Further, new bettors making their first deposit can claim a 100% welcome promo of up to $300 using the STS promo code SBK300.

While STS doesn’t offer a loyalty program, it does feature an extensive selection of sports betting markets. For example, Albertans can wager on various leagues and sports teams, including the CFL, NFL, MMA, basketball, baseball, and hockey. Further, STS ranks as one of the best NHL betting sites in Canada. However, consider that STS does not offer wagering on horse racing.

In addition to excellent odds, STS also offers live betting. Further, STS makes it simple for bettors to deposit and withdraw funds by accepting several payment methods. Additionally, STS only imposes a minimum deposit requirement of $10, so whether you use Visa, MasterCard, Neteller, EcoPayz, or MuchBetter, you won’t need to break your budget.


  • 24/7 Customer service
  • Optimised for mobile use
  • Accepts numerous payment methods
  • Impressive betting odds
  • Various sports like the CFL


  • No horse racing

3. Bodog – Top Sportsbook for Moneyline Wagering

Bodog Sportsbook

Another leading Alberta sportsbook is Bodog. Since it launched in 1994, the site has continually expanded to increase its gambling options and now offers a casino, poker room, and a well-stocked sportsbook. Further, the site holds a license from Antigua and Barbuda and offers several impressive features. 

Firstly, Bodog offers players a downloadable app compatible with iOS and Android devices, making it one of the best sports betting apps in the province. Additionally, developers have optimized the website to function seamlessly on mobile platforms.

When it comes to betting markets, Bodog has an extensive selection of options, including horse racing, MMA, basketball, and soccer. Further, Bodog provides several leagues for sports fans to wager on and ranks as one of the best NFL betting sites in Canada. 

In addition to these great sports markets, Bodog makes it simple for bettors to place various bets, including props, 3-way, point spread, and moneyline wagers.

Lastly, Bodog doesn’t skimp on promos. For instance, new bettors can access a first deposit bonus of 100% up to $400 and 50 free spins. While players won’t need a Bodog promo code to unlock the best free spins bonus, they may want to keep the low 5X wagering requirement in mind. So, it is easy to see why our experts rank Bodog as one of Canada’s best gambling sites.


  • Offers several betting types
  • Low wagering requirements
  • Impressive promos
  • Features an Alberta sports betting app
  • Wide sports selection


  • Country restrictions

4. Leon Bet – Best Alberta Sports Betting Site for Ice Hockey Markets

Leon Bet

When it comes to the best Alberta sportsbooks, Leon Bet is right up there. While the site only launched in 2018, it has grown to include over 40 sports markets for Albertans to wager on and various other exciting features. 

Firstly, new players making their first deposit can unlock a 100% welcome match deposit of up to $200. But, they will need the Leon Bet promo code CA200 to access the reward. 

When making their initial deposit, players will find this simple enough to do since Leon Bet accepts various banking methods, including Paysafe Card, MasterCard, Visa, Neteller, Skrill, Ethereum, and Bitcoin. Further, players only need to deposit a minimum of $2, although crypto methods require a slightly larger minimum deposit.

Additionally, players will find Leon Bet provides one of the best sports betting apps in Alberta. However, while Android users will have no problem accessing the platform, it is only compatible with iOS users in Russia.

While Leon Bet provides several sports markets for single-game wagers, it does not offer greyhound or horse racing betting. However, players can enjoy several exciting sports options, including handball, football, and basketball. Further, Leon Bt ranks as one of Alberta’s best basketball betting sites. 


  • High winning limit of $200,000
  • Over 300+ football markets
  • Accepts cryptocurrency
  • 24-hour customer support
  • Minimum deposit of CA$2


  • No app for iOS users

5. N1bet – Top Sportsbook for High Odds for Over/Under Bets

N1bet Sportsbook

Another fairly new Alberta sports betting site is N1bet. In addition to being the sister site to one of Canada’s best online casinos, N1Casino, N1bet holds a Curacao license and features an impressive sportsbook. Further, the site provides players with exceptional promos. For example, following their first deposit, new players can claim a 10% no-risk free bet of up to $300. Additionally, players can unlock a 300% hunting bonus of up to $7,500 as a reward for extended activity on the site, and players won’t need an N1bet promo code.

Besides these special promos, N1bet offers 40+ sports markets to wager on, from the NBA, NHL, NFL, winter sports, and badminton. While not one of Alberta’s best WWE betting sites, N1bet offers impressive odds and various secondary bets like over/under and BTTS. Further, N1bet live-screens over 500 sports events daily and offers sports fans live betting options.

Another great aspect of this site is the wide range of available banking options. For example, bettors can fund their N1bet accounts using Ethereum, Bitcoin, Litecoin, Bank Transfer, MasterCard, Visa, Neosurf, Skrill, and Neteller.

Lastly, N1bet offers one of the leading sports betting apps developed for iOS and Android in Alberta. 


  • Multiple banking methods
  • Offers live betting
  • Impressive odds
  • Downloadable app
  • Extensive sports markets


  • No bet builder 

A Comparison of Online Sportsbooks in Alberta 

When looking for the best Alberta online sportsbooks, comparing the features of each makes the process simpler. So, we created the table below to help you do precisely that:

Sportsbook Number of Sports Welcome Bonus Promo Codes Deposit Methods
Powbet 20+ 100% up to $150 Code supplied on sign-up Visa, MasterCard, eZeeWallet, Perfect Money, CashtoCode, Neosurf, MiFinity, Bitcoin, Litecoin, Ethereum, Ripple, Boleto, Bradesco, Santander, Bank Wire Transfer, AstroPay Card, EcoPayz, American Express, Diners Club International, Pay4Fun, MuchBetter, Interac, Siru Mobile, Nordea, S-Pankki, SticPay
STS 40+ 100% up to $300 SBK300 Visa, Mastercard, Interac, Neteller, Skrill, EcoPayz, Paysafecard, Trustly, AstroPay, Euteller, MuchBetter, Sofort
Bodog 20+ 100% up to $400 + 50FS No code needed Interac e-transfer, Bitcoin, Bitcoin cash, Direct bank transfer, Visa, MasterCard
Leon Bet 20+ 100% up to $200 CA200 Bitcoin, MasterCard, Visa, Interac, MuchBetter, Perfect Money, Paytm
N1bet 40+ 10% no risk free bet up to $300 + 300% up to $7,500 hunting bonus as a reward for activity No code needed Visa, MasterCard, Maestro, Skrill, Neteller, EcoPayz, Neosurf, iDebit, Interac, MiFinity, Pay4Fun, MuchBetter, Bitcoin, Bitcoin Cash, Ethereum, Tether, Litecoin, Dogecoin, SticPay, CashtoCode, Rapid Transfer, Paysafe Card
Betstorm 20+ Deposit & Bet $10 To Get $30 Free Bet BET30 Visa, MasterCard, Maestro, Paysafe Card, Trustly, MuchBetter, EcoPayz, Interac, ZondaPay, Bitcoin, Neteller
Tebwin 40+ Deposit & Bet $10 To Get $30 Free Bet SB30 Visa, MasterCard, Maestro, Paysafe Card, PayPal, PayViaPhone, Trustly, MuchBetter, EcoPayz, Neteller, Skrill
Cazimbo 30+ Get 100% up to $150 Code supplied on sign-up Interac, Neosurf, EcoPayz, Visa, MiFinity, MasterCard, MuchBetter, CashtoCode, Flexepin, eZeeWallet, Bitcoin, Litecoin, Ethereum, Ripple
Betvictor 30+ 100% Deposit Bonus Up To $300 Code supplied on sign-up Interac, Visa, Mastercard, Maestro, Paysafecard, Bank transfer, Skrill, Neteller
Sports Interaction 20+ Get Up To $200 In Free Bets Applied automatically by the site Visa, MasterCard, Interac, EcoPayz, NeoSurf, Instadebit, MuchBetter, eCheck, PaySafe Card, Citadel

Who Can Bet on Sports from Alberta

Before using Alberta sports betting sites, bettors must first meet a few requirements. While anyone can access these sites, signing up and playing requires a player to be of legal gambling age. Although the legal age for most Canadian provinces is 19, it is 18 years or older in Alberta.

How to Bet on Sports from Alberta

While Alberta online sportsbooks are relatively simple to use, operating them the first few times can be challenging. But, by following the quick steps below, Albertans will soon navigate these sites with ease:

1. Sign Up for a Powbet Account

Firstly, launch the Powbet website and then click the blue “Play Now” button. Thereafter, select your sports promo from the options available before hitting “Next Step.” Then, fill in ‌your information on the “create account” page that opens before clicking the “Register” button. 

Powbet Step 1

2. Verify Your Powbet Account

Then, you’ll need to verify your account to activate it. As a result, Powbet sends a verification email to your given address. So, open your inbox, locate the Powbet verification email and click the link to complete verification.

3. Make Your First Deposit

Following verification, you’ll need to fund your Powbet account. So, locate the hamburger menu at the top left of the homepage and click it. Then scroll down and select the “Payments” tab. Finally, choose your preferred payment method before following the prompts to complete the payment.

Powbet Step 3

4. Start Betting

At last, it is time to place your first bet. So, browse through the ‌sports markets and select one. Then, click the relevant sporting event to open it before adding in your bet value onto the bet slip. Finally, click “Place Bet.”

Powbet Step 4

Is It Legal to Sports Bet in Alberta?

Although sports betting in Alberta has been legal since 1990, the province only offered a Proline sports betting option through Sports Select, a site regulated by the Western Canada Lottery Corporation. As a result, Albertans could only participate legally in parlay betting and pool-buying schemes. 

However, the Royal Assent of Bill C-218 in 2021 opened the playing fields by making it legal for Canadians to engage in single-game betting. As a result, bettors can now place prop bets, point spreads, and 3-ways on Canadian sports and international matches, provided they utilize a regulated and licensed sportsbook.

Presently, PlayAlberta is the only officially licensed Alberta sports betting site. However, players expect that more will soon follow, and in the meanwhile, gamers can make use of the best offshore Alberta sportsbooks.

Although Canada prohibits the running of unlicensed sports betting apps and websites in Alberta, there is no language in the Canadian Criminal Code banning players from using offshore sportsbooks. As a result, bettors can fully utilize offshore Alberta betting sites without breaking the law.

Banking Methods available at Alberta Sportsbooks

The best Alberta sports betting apps and sites make it simple for bettors to deposit and withdraw funds from their Alberta gaming accounts by accepting several banking options. So, let’s review the best payment methods available:

Crypto Betting Sites

Unquestionably, one of the most popular banking options among bettors is cryptocurrency. In addition to providing anonymity and security, crypto has few fees attached to it. As a result, most Alberta betting sites accept various forms of cryptocurrency, including Ethereum, Bitcoin, Litecoin, Dogecoin, and Ripple. Although crypto payouts are relatively fast and the fees are few, the minimum deposits are often a little higher. So, visit Powbet or N1bet to deposit using Ethereum.

E-Wallet Betting Sites

When sports betting in Alberta, many players use e-wallets to fund their accounts since these systems offer excellent fraud protection. As a result, many Alberta sports betting sites now work with e-wallet providers like Neosurf, EcoPayz, Neteller, Apple Pay, MiFinity, PayPal, InstaDebit, and Skrill.

Further, e-wallets have few fees and payout relatively quickly. So, visit Tebwin, Betvictor, or N1bet to fund your account with Skrill or Neteller.

Traditional Payment Method Betting Sites

In addition to crypto and e-wallet, many Alberta sports betting online sites allow bettors to fund their accounts using traditional payment methods. As a result, players can deposit or withdraw funds using options like:

  • Bank Transfer (Trustly or Citadel)
  • eCheck (InstaDebit)
  • Mobile Phone Billing (PayForIt)
  • Cash Payments Offline (PayNearMe)
  • Credit and Debit Cards (Visa, MasterCard, Maestro)

So, while most of the Alberta sports betting online sites in this guide accept Visa, head to STS or Betstorm to pay using Trustly.

Live Betting with Alberta Sports Betting Sites

When using the top Alberta sports betting apps or an offshore online sports betting site, bettors will find that many offer an option for placing live bets, otherwise known as in-play wagering. In this case, the Alberta sports betting app allows bettors to bet on their team even after the match has started. So, if the Toronto Maple Leafs from Ontario face the Calgary Flames and you missed the beginning of the game, you can still wager a bet.

Bonuses available at Alberta Sports Betting Sites

Since there are so many Alberta sports betting apps and websites, they compete to sign up new players by offering various exciting promos. So, let’s review some of the best bonuses available:

Free Bets

Generally, the most typical form of bonus offered by Alberta sports betting sites is free bets. In this case, the online sportsbook provides a player with credits that allow them to wager on a sports market without risking their own funds. 

Matched Deposits

Another common promo offered by Alberta sports betting sites is a match deposit bonus. For example, an Alberta sports betting site offering a bettor a 100% deposit match up to $300 will award a player depositing $250 an additional $250 to spend.

Referral Bonuses

When a player has been a member of an Alberta sports betting site and refers a friend to the site, they can often access a referral bonus. In this case, the sportsbook usually rewards both the existing player and the new player with free bets or credits.

Shangri La Bonuses

Popular Sports to Wager on in Alberta

When it comes to online casino payment methods, there are a few pros and cons. 

NFL and CFL  – Canada’s Football Scene

In addition to the NFL, Canada has a football league of its own, the CFL or Canadian Football League. Further, Alberta is home to two football teams, the Edmonton Elks and the Calgary Stampeders. While bettors can wager on the NFL or NCAA college football, they can also bet on CFL games like the Grey cup. So, for the best NFL betting sites to visit to place futures bets during the playoffs, visit Bodog or Powbet.

Basketball Betting in Canada – The NBA

Despite only having one NBA team, the Toronto Raptors, basketball is prevalent in Canada. As a result, many Alberta sports betting apps and websites offer fantastic odds on basketball. Further, players can wager on the NBA or NCAA college basketball teams. So, for the best NBA betting sites, head to N1bet or Bodog.


Another popular sport to wager on during the summer months is baseball. In addition to betting on Canada’s only MLB team, the Toronto Blue Jays, bettors can wager on international leagues and teams like the Boston Red Sox.

NHL – Canada’s National Sport

In addition to being Canada’s national sport, hockey is also one of the most bet on sports in the country. As a result, many Alberta sports betting sites offer a large selection of hockey markets. Besides wagering on Alberta’s two NHL teams, the Edmonton Oilers and the Calgary Flames, bettors can place bets on international leagues. So, for the best hockey betting sites, visit Leon Bet or Powbet.


When sports betting in Alberta, bettors will find that Golf is another prevalent summertime offering. Further, Alberta is home to some of Canada’s most beautiful golf courses, including the Kananaskis Country Golf Course. Additionally, Alberta’s PGA features over 600 pro golfers. So, head to Cazimbo for the best golf wagering in Alberta.

Horse Racing 

Another sport that captures the attention of Albertans is horse racing. Since Alberta features several race tracks, including Century Downs and Century Mile, there is a lot of local action for bettors to enjoy. However, Alberta sports betting apps and websites also offer bettors the chance to wager on international races and local ones like the Queen’s Plate. However, not all Alberta sports betting sites offer a racebook, so head to Cazimbo or Sports Interaction to place your wagers.


In addition to other ball sports, soccer is a popular choice among those sports betting in Alberta. Further, Canada has three MLS teams, including FC Edmonton from Alberta. Besides major league soccer, fans can also wager on international leagues and events like the Bundesliga and Premier League. So for the best soccer betting sites in Alberta, head to Powbet.

Shangri La Premier League Betting


Since lawmakers have pushed through the legalization of sports betting in Alberta, the province features a regulated sportsbook of its own. However, it is not known for its excellent odds or generous promos. 

But, sports fans can legally visit Alberta sports betting sites like those on our list for extensive sports markets, great odds, and astounding promos. So, don’t miss out. Instead, sign up with Powbet, Alberta’s best sportsbook, and claim a whopping welcome promo.


Which sports betting site has the biggest welcome bonus in Canada?

What is the best online Alberta sports betting site?

Can bettors wager on sports in Alberta?

Is it legal to bet on sports in Alberta?

How do I place a bet online in Alberta?

Arrow to top