Independent comparison service · We never sell rankings 19+ ConnexOntario 1-866-531-2600 EN FR

Is Sports Betting Legal in Alberta?

The short answer

Yes. Sports betting is legal in Alberta for adults 18 and older, including single-game wagers, which federal law has allowed since August 2021. Play Alberta, run by the provincial regulator AGLC, has been the province's regulated platform, and Alberta passed the iGaming Alberta Act in 2025 to open an Ontario-style market with licensed private sportsbooks.

The Legal Framework in Alberta

Gambling in Canada is federally prohibited by the Criminal Code except where provinces conduct and manage it, which is why each province's setup differs. Bill C-218 amended the Code in 2021 to permit single-event sports betting, and Alberta implemented it through Play Alberta, the online platform operated under Alberta Gaming, Liquor and Cannabis. Retail sports betting also runs through casinos and lottery terminals.

Alberta's age of majority rules apply: you must be 18 or older to bet, one year younger than Ontario's threshold of 19. Winnings are not taxed for recreational players anywhere in Canada, Alberta included, since gambling proceeds are treated as windfalls rather than income.

From Play Alberta Monopoly to an Open Market

For years the practical complaint in Alberta was selection: one regulated site while Ontarians shopped dozens. Many Albertans bet on offshore grey-market sites instead, which are not licensed by any Canadian authority and offer no provincial consumer protection if a payout goes wrong. That gap is the problem the province set out to fix.

The iGaming Alberta Act, passed in spring 2025, authorizes an open, Ontario-style market in which private operators can be licensed to serve Albertans under provincial oversight, with the Alberta iGaming Corporation conducting the market. The rollout has been phased, so the exact roster of licensed sportsbooks continues to grow. For bettors the direction is clear: more legal choice, better odds competition, and standard responsible gambling tools like deposit limits and self-exclusion across all licensed sites.

Until a given operator is licensed in Alberta, the safe assumption is that any non-Play Alberta site targeting Albertans is offshore. Legal for the individual to use in practice, since Canadian law targets operators rather than bettors, but outside AGLC protection, which matters most the day a withdrawal stalls.

Frequently asked

How old do you have to be to bet on sports in Alberta?
18, the age of majority in Alberta. That applies to Play Alberta, retail sports betting at casinos and lottery retailers, and any operator licensed in the province's regulated market. Ontario and most other provinces set the gambling age at 19, so the rule changes at the border.
Can Albertans use Ontario betting sites?
No. Ontario licences cover bets placed by people physically located in Ontario, and licensed apps geolocate customers to enforce that. An Albertan travelling in Ontario can legally bet on Ontario-licensed sites while there. At home, the regulated options are Play Alberta and operators licensed under Alberta's own market.
Are sports betting winnings taxable in Alberta?
Not for recreational bettors. Canadian tax law treats gambling winnings as windfalls, so profits from Play Alberta or any licensed sportsbook are not reported as income. Only professional gamblers operating a systematic betting business risk taxation, a threshold courts have applied narrowly and rarely.