Alberta sports betting: legal sportsbooks and updates in 2025

Making bets on sports is legal for Albertans, and there are two licensed sportsbooks in the province: PlayAlberta and Sport Select. Sports betting has been legal throughout Canada since 1985, but on August 27, 2021, single-game betting was legalized in the country thanks to the signing of Bill C-218. Read this article to learn more about Alberta sports betting, the markets available, the bonuses on offer, and much more.

Recommended Alberta sports betting sites 2025

Found: 92 Bookmakers

Rank Bookmaker Bonus Claim
1 Qbet

100% Welcome bonus up to C$200

2 Boomerang-bet.com

100% Welcome bonus up to C$150

3 Dream.bet

100% Welcome bonus up to C$150

4 Quickwin

100% Welcome bonus up to 150C$

5 20Bet

100% Welcome bonus up to 150 CAD

6 EmirBet

100% Welcome bonus up to $100

7 SpinBetter

Welcome bonus up to C$140

8 Weiss.bet

125% up to 3000 USDT + $50 Freebet

9 Frumzi

100% bonus up to C$150

10 BetOspin

125% Welcome bonus up to €5,000 + 20% Free Bet

11 PIN-UP

Welcome bonus up to 5,300 USD

12 GJ.Casino

100% welcome bonus up to C$1,500

13 Tikitaka

100% bonus up to C$150

14 BetAlice

100% bonus up to C$150

15 SportoSpin

100% bonus up to 200€

16 FunBet

100% bonus up to C$750

17 Lazybar

Welcome package 255% up to €450 + 250FS

18 Sportaza

100% Welcome bonus up to C$150

19 Fairspin

100% Welcome bonus up to 100,000 USDT

20 Pribet

100% Welcome bonus up to C$100

21 10bet

125% Welcome bonus up to C$250 + C$10 Free Bets with promocode SPORTUP

22 Betovo

100% Welcome bonus up to €250

23 Batery.win

150% bonus up to C$1,500 + C$5 Freebet

24 Betplays

120% Welcome bonus + €5 in Free Bets

25 Trivelabet

200% bonus up to 1,000€

26 Olympusbet

100% Welcome bonus up to C$150

27 Playfina

100% Welcome bonus up to €200

28 Golden Star

100% Welcome bonus up to €100

29 BetBeast

200% Welcome bonus up to $500

30 N1bet

100% Welcome bonus up to €500

31 Blitz-bet

100% Welcome bonus up to €100

32 Boomerang-bet.io

200% Welcome bonus up to €3000

33 LEX

150% bonus up to 200 CAD

34 M88

100% Welcome bonus up to C$444

35 TonyBet

100% Welcome bonus up to C$350

36 Vegas Mobile Casino

Bet $10 & Get $20 in Free Bets

37 Stake

200% Welcome bonus up to $2,000

38 Slotuna

100% Welcome bonus up to 150 CAD

39 NorthStar bets

100% Welcome bonus up to $100

40 Lilibet

100% Welcome bonus up to €500

41 Ucobet

Welcome bonus up to C$300

42 Velobet

150% Welcome bonus up to €/$1000

43 888Starz

Welcome bonus up to C$120

44 50 crowns

100% Welcome bonus up to €200

45 1Red

200% Welcome bonus up to €5000

46 Weltbet

100% Welcome bonus up to €200

47 Zotabet

100% Welcome bonus up to C$225

48 Woocasino

Welcome bonus up to €400

49 Sportuna

100% Welcome bonus up to C$120

50 Betibet

100% Welcome bonus up to €1500

51 Lunubet

100% Welcome bonus up to €200

52 Casinomega

100% Welcome bonus up to $300

53 1win

500% Welcome bonus up to $750

54 Betify

50% Welcome bonus up to C$300 in Free Bets

55 PowerPlay

100% Welcome bonus up to C$500

56 Dachbet

100% Welcome bonus up to C$100

57 SG Casino

100% Welcome bonus up to €100

58 Dailyspins

Welcome bonus up to $2000

59 Bzeebet

100% Welcome bonus up to $100

60 Foggybet

100% Welcome bonus up to C$150

61 Yugibet

100% Welcome bonus up to C$135

62 BC.GAME

200% Welcome bonus up to $500

63 GoldenBet

100% Welcome bonus up to €500

64 Betstro

100% Welcome bonus up to €100

65 The Online Casino

Bet €/$ 20 & Get €/$40 in Free Bets

66 LV BET

Welcome No deposit bonus C$7

67 Zodiacbet

100% Welcome bonus up to €100

68 Ivibet

100% Welcome bonus up to $150

69 Megapari

130% Welcome bonus up to C$260

70 JeffBet

Bet $10 & Get $30 in Free Bets

New Players Only. Min $10 qualifying bets, stake not returned. Free bet - one-time stake of $30, min odds 1.5, stake not returned. 1X wager the winnings. Wager from real balance first. Wager calculated on bonus bets only. Max conversion: $200. Valid for 7 Days from issue. Withdrawal requests voids all active/pending bonuses. Excluded Skrill deposits. Full Terms apply.

* 18+ T&C apply, GambleAware.org

71 iBet

100% Welcome bonus up to C$400

72 Mystake

100% Welcome bonus up to C$500

73 Sultanbet

100% Welcome bonus up to €500

74 Rokubet

100% Welcome bonus up to €500

75 Betonic

100% Welcome bonus up to C$150

76 Bwin

100% Welcome bonus up to $200

77 William Hill

Get up to C$250 in Free Bets

78 FEZbet

100% Welcome bonus up to C$150

79 Freshbet

100% Welcome Bonus up to $500

80 22Bet

Welcome bonus up to 300 CAD

81 Yonibet

Get up to €50 in Free Bets

82 Ditobet

100% Welcome bonus up to C$300 + C$30 in Free Bets

83 LSBet

Welcome bonus €7 in Free Bets

84 Rabona

100% Welcome Bonus up to C$150

85 Leonbets

Get Up to C$200 in Free Bets

86 Powbet

100% Welcome bonus up to C$150

87 Campobet

100% Welcome bonus up to 150 CAD

88 GGBet

Welcome bonus up to C$6000

89 Bettilt

100% Welcome bonus up to C$500

90 Select.bet

100% Welcome bonus up to 150 CAD

91 Snatchcasino

200% Welcome bonus up to C$1500

92 Hot.bet

100% Welcome bonus up to C$150

Overview of sports betting in Alberta

Table with data about sports betting in Alberta
⚖️ Sports betting status Legal
📅 Year of legalization 1985
🏢 Retail market launch date Not launched
💻 Online market launch date 01.10.2020
📱 Sports betting sites PlayAlberta & Sport Select
🎰 Retail sportsbooks None
🚫 Restricted bet types Minor leagues or amateur events
🎂 Legal betting age 18+
🧾 Tax on winnings None
🏛️ Regulatory body Alberta Gaming, Liquor and Cannabis Commission (AGLC)
📈 Market size Around $700 million annually

Where can I bet on sports in Alberta?

You can bet online via licensed Alberta betting sites. The PlayAlberta website offers gambling on 30+ sports and a few Esports disciplines, while Sport Select covers only six sports. Both operate under AGLC regulations.

While Alberta has no licensed retail sportsbooks, you can still make bets in-person. Generally, WCLC-licensed retail locations are within racetracks and casino properties, including Century Casino, Northlands Park, and Woodbine Entertainment.

Another option to bet would be offshore sportsbooks. Technically, they can’t work in the country without a license, but local residents still can use their services. Here’s our list of the best offshore sportsbooks in Canada. Please remember you must be at least 19 years old to use some of these bookies.

Alberta sports betting timeline

Image of timeline for sports betting in Alberta

  • October 2024: According to the local government, plans to open the online gambling market in Alberta are pushed forward to 2025, as more time is required to construct a detailed regulatory framework.
  • May 2024: The officials have a strong will to create an open betting market in Alberta, following the steps of Ontario.
  • September 2021: Alberta becomes the eighth province in Canada to legislate single-game betting, launching the PlayAlberta platform.
  • 1996: AGLC (Alberta Gaming and Liquor Commission at the time) is created to oversee sports betting in Alberta.
  • 1994: Alberta Alcohol and Drug Abuse Commission (AADAC) starts working on gambling treatment issues, research and education.
  • 1974: The Western Canada Lottery Corporation is founded to allow Albertans make parlays of at least three legs via Sport Select.

Responsible gambling in Alberta

Gambling is more and more popular, but it’s essential to play safely, as it may become an addiction and lead to big problems. There are a few tools to inform Albertans about responsible gambling and give a helping hand if needed.

  • GameSense - This AGLC-operated portal provides betting tips, advice on keeping gambling fun, and a self-exclusion program to the bettors in Alberta province.
  • Alberta Health Services Addiction Helpline (1-866-332-2322) - A toll-free addiction and mental health helpline is available 24/7 to all Albertans.
  • Gambler Anonymous - Provides locations in Alberta where the locals can meet daily to share their thoughts and listen to stories of other addictive gamblers.
  • Problem Gambling in Alberta - The platform makes 1 to 2-hour presentations to raise awareness about possible gambling problems among both young and adult Albertans.

Sports betting in other Canadian provinces

Alberta betting FAQ

? Who regulates sports betting in Alberta?

Sports betting for the residents of Alberta province is regulated by the Alberta Gaming, Liquor and Cannabis Commission (AGLC).

? What sportsbooks are legal in Alberta?

There are only two AGLC-licensed sportsbooks in Alberta: PlayAlberta and Sport Select, a product of the Western Canada Lottery Corporation (WCLC).

? What sports betting apps are available in Alberta?

PlayAlberta has a decent mobile app on both Android and iOS platforms. Please check our list of top offshore betting apps in Canada as well.

? Which betting bonuses are offered in Alberta?

PlayAlberta has 10+ promotions with great welcome offers for sports and casino gamblers up to $500. Here’s our list of the best offshore sportsbook bonuses in Canada.

? How old do I have to be to bet on sports in Alberta?

You need to be at least 18 years of age to make bets in Alberta. Please remember that the minimum age required is 19 for some offshore sportsbooks.

? What sports can I bet on in Alberta?

PlayAlberta offers to bet on 30+ sports, including basketball, football, hockey, soccer, tennis, and many more. Look at our list of the best platforms for betting on soccer online in Canada.

? Are sports betting winnings taxable in Alberta?

Betting winnings are not taxable for individuals. Yet if you’re a professional gambler, and it’s your primary source of income, you could be made to report earnings and pay taxes.

Review Author

Kate Richardson

Kate Richardson

Strategic Betting Analyst: Expert in Developing and Implementing Data-Driven, Profitable Sports Betting Strategies.