Alberta Sports Betting: Best Legal Sportsbooks

Online sports betting is legal in Alberta.

Key facts

Legal status
Legal online
Minimum age
18+
Online sportsbooks
2

Best sportsbooks in Alberta

  1. 1

    TonyBet

    Licensed in Ontario and Alberta

    8.8/10Rated 8.8 out of 10
    • Licensed in several regulated markets
    • Available in more Canadian provinces than most rivals
    • Separate licensed sites per market

    19+ in Ontario, 18+ in Alberta. Licensed provinces only. Please play responsibly.

You can also bet through the government-run site, PlayAlberta.

Alberta's new regulated online betting market

On 13 July 2026 Alberta became the second Canadian province, after Ontario, to open its online gambling market to private operators. Until then, Albertans who wanted to bet online on a single game had one legal choice: Play Alberta, the government site run by Alberta Gaming, Liquor and Cannabis (AGLC). Play Alberta still operates, but it now competes with a long list of registered commercial brands.

The model follows the iGaming Alberta Act and splits the roles in two. The AGLC is the regulator: it registers operators, suppliers and platforms and enforces the standards. The Alberta iGaming Corporation runs the marketplace itself and signs a commercial agreement with each operator, and no operator could take deposits until the corporation announced the launch. The legal betting age in Alberta is 18, one year younger than in Ontario or British Columbia.

Our sportsbooks licensed in Alberta

Two of the brands we review are registered with the AGLC: TonyBet and Stake. TonyBet already held an Ontario licence, so it is one of the few names available in both regulated provinces, while Stake runs a dedicated Alberta site that is separate from its international one. LeoVegas and 888sport are licensed in Ontario but not in Alberta, so they are not shown on this page.

Before you sign up anywhere, check that the operator appears on the AGLC registrant list. A registered sportsbook must verify your age and identity, keep your money separate from its own and follow Alberta's advertising and safer gambling standards. An offshore site that simply accepts Albertans offers none of those protections, and opening the market has not made such sites legal.

Oilers, Flames and the CFL's Battle of Alberta

The Edmonton Oilers and Calgary Flames give Alberta one of the fiercest rivalries in the NHL, and Battle of Alberta games are among the most heavily bet fixtures in the country. The rivalry carries over to the CFL, where the Edmonton Elks and Calgary Stampeders meet several times a season. Regulated sportsbooks typically offer moneylines, puck lines, player props and live in-game markets on all of these games, along with the NFL, NBA and international football.

Self-exclusion and support in Alberta

Alberta launched its market with centralised self-exclusion in place from the first day, a lesson drawn from Ontario, which added a province-wide tool only years after opening. Signing up to the AGLC self-exclusion programme blocks you from all registered online gambling sites as well as land-based casinos and racing entertainment centres at the same time. Registered operators must link to the programme, offer deposit and time limits, and act on signs of harmful play.

Free, confidential support is available 24 hours a day through Alberta's Addiction Helpline on 1-866-332-2322, which covers gambling as well as alcohol and drugs.

Alberta sports betting FAQ

Is sports betting legal in Alberta?

Online sports betting is legal in Alberta.

What is the legal betting age in Alberta?

You must be at least 18 years old to place a sports bet in Alberta.

Which sportsbooks are available in Alberta?

Licensed sportsbooks in Alberta include TonyBet, Stake.