Is Sports Betting Legal in Alberta?
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.
Ready to put this to use? see regulated betting sites available in Canada