How To Bet On Sports in Calgary

Last updated:

From Flames nights at the Saddledome to Stampeders games at McMahon Stadium, Calgarians have more ways to bet than ever. Alberta’s regulated online market opened on July 13, 2026, so you can now use private betting sites approved by the province, not just Play Alberta.

Here’s how to get your first bet in from Calgary, what’s available in person around the city, and how to bet on the Flames, Stampeders, Wranglers and the rest of Calgary’s teams. For the province-wide rules, see our Alberta sports betting guide.

Calgary Sports Betting Quick Facts

Online sports bettingLegal and regulated in Alberta since July 13, 2026
Legal betting age18+
Licensed sitesAbout 50 approved betting sites and casinos
Location ruleYou must be physically in Alberta to bet
In-person bettingSport Select at lottery retailers
Nearest racetrackCentury Downs, just north of the city

Bet On Sports From Calgary – 4 Step Guide

These four steps work anywhere in the city, whether you’re downtown, in the suburbs or out on the Red Mile for a playoff game.

Step 1. Open An Account At A Licensed Betting Site

Sportsbook Rating Offers Review Visit
See Website For Details Review Visit
See Website for Details Review Visit
See Website For Details Review Visit

All three of our recommended betting sites are approved for Alberta’s regulated market, and Sports Interaction is our top pick for Calgary bettors, so we use SIA for the rest of this guide.

SIA is licensed in Alberta by the Alberta iGaming Corporation as well as in Ontario, and it is entirely focused on Canadian bettors. That shows in its customer service, its bet offerings and its Canadian deposit and withdrawal options, including Interac.

Click here to visit SportsInteraction.com. Click the ‘Register’ button on the landing page and complete the sign up form to open your account. You can bet on the website or download the Sports Interaction betting app for iPhone or Android.

Step 2. Verify Your Identity And Location

Licensed Alberta sites must confirm you are 18 or older, so have government-issued photo ID ready. They also check that you are physically in Alberta each time you bet, so allow location access on your phone. Betting from anywhere in Calgary is fine. You just can’t place a bet from outside the province, such as on a trip to BC.

Step 3. Deposit

Log into your SIA account and click the ‘Deposit’ button. Choose a deposit method (Interac e-Transfer, Visa, Mastercard, etc.) and follow the instructions to fund your account.

Step 4. Place Your Bets

  1. Click ‘Sports’ from the top menu.
  2. Navigate to the sport and game you want to bet on.
  3. Select the odds of the bet you want to make.
  4. Enter your stake on the bet slip.
  5. If you’re happy with the stake and potential return, confirm to lock in the wager.

New to reading odds? Our betting odds explained page walks through how decimal odds turn into a payout.

Betting On Calgary Teams

Every licensed Alberta betting site offers full markets on Calgary’s two biggest teams, the Flames and the Stampeders: moneylines, spreads, totals, player props and live betting. Sports Interaction takes bets on every team below when their league is in season, while coverage of the smaller leagues varies at other betting sites.

Sports Interaction odds for Rangers vs Flames showing spread, total and moneyline markets
Flames odds example from Sports Interaction: +1.5 at 1.50 on the spread, total of 6, and 2.20 on the moneyline.
  • Calgary Flames (Hockey – NHL)
  • Calgary Stampeders (Football – CFL)
  • Calgary Roughnecks (Lacrosse – NLL)
  • Cavalry FC (Soccer – CPL)
  • Calgary Surge (Basketball – CEBL)
  • Calgary Wranglers (Hockey – AHL)

Sports Interaction and Bet365 also offer AHL betting markets, so you can bet on the Wranglers, the Flames’ top affiliate, with spreads, totals and moneylines.

Sports Interaction odds for a Calgary Wranglers vs Bakersfield Condors AHL game showing spread, total and moneyline markets
Spread, total and moneyline odds for a Calgary Wranglers AHL game at Sports Interaction.

You may have noticed Play Alberta logos on Flames, Stampeders, Wranglers and Roughnecks uniforms. That’s a sponsorship deal with the government-run site, not a sign it’s the only place to bet. Any licensed Alberta betting app can take your bets on Calgary teams.

In-Person Sports Betting In Calgary

Sport Select

Sport Select, the Western Canada Lottery Corporation’s sports betting game, is sold at convenience stores and gas stations across Calgary. Pick your games on a slip and pay at the counter.

It’s easy, but you pay for the convenience. Sport Select’s odds are noticeably lower than licensed betting sites, and our Alberta guide shows the same four-leg NHL parlay paying $174.85 less on a $10 bet at Sport Select than at Sports Interaction.

Calgary Casinos And Sports Betting

Calgary has seven casinos, plus Century Downs just north of the city. Alberta’s rules now allow casinos to open retail sportsbooks, but as of November 2026 none of Calgary’s casinos has one open. Here’s where each one stands:

CasinoLocationIn-person betting
Cowboys Casino421 12 Ave SE (Victoria Park)No sportsbook yet
Pure Casino Calgary1420 Meridian Rd NESportsbook planned
Deerfoot Inn & Casino11500 35 St SENo sportsbook yet
ACE Casino Airport40 Aero Cres NENo sportsbook yet
ACE Casino Blackfoot1010 42 Ave SENo sportsbook yet
Elbow River Casino218 18 Ave SEOff-track horse racing betting and Racing Theater
Grey Eagle Resort & Casino3777 Grey Eagle Dr, Tsuut’ina NationNo sportsbook yet
Century Downs Racetrack and Casino260 Century Downs Dr, BalzacLive and simulcast horse racing

Pure Casino Calgary on Meridian Road NE is the most likely spot for the city’s first casino sportsbook. Its owner, Pure Casino Entertainment, has signed with sportsbook provider Kambi to add in-person betting in Calgary, Edmonton and Lethbridge, but no opening date has been set.

For now, Sport Select is the only way to bet on sports in person in Calgary, and a licensed betting app on your phone still gives you the best odds.

Horse Racing Betting In Calgary

Century Downs Racetrack and Casino in Balzac, just north of Calgary’s city limits, is the area’s horse racing venue. It offers live racing plus simulcast betting on races from across North America. In the city, Elbow River Casino has an off-track betting facility and a Racing Theater where you can watch and bet on races.

Since Alberta’s licensed betting sites don’t take horse racing bets yet, Calgary horseplayers use Century Downs, Elbow River’s Racing Theater or HPIbet. See our guide to betting on horse racing in Canada for more.

Sports Betting In Calgary – FAQ

These are the questions Calgary bettors ask me most.

Is Online Sports Betting Legal In Calgary?

Yes. Calgary is covered by Alberta’s regulated market, which opened July 13, 2026. You need to be 18 or older and in Alberta when you bet.

Do Any Calgary Casinos Have A Sportsbook?

Not yet. None of Calgary’s casinos had a sportsbook open as of November 2026. Pure Casino Calgary is the frontrunner, but it hasn’t announced an opening date.

Can I Bet At A Flames Game At The Saddledome?

Yes. Open any licensed Alberta betting app in your seat and you can bet before puck drop or live during the game. The Saddledome doesn’t have a sportsbook counter.

Where Can I Bet On Horse Racing In Calgary?

At Century Downs in Balzac, at off-track betting locations such as Elbow River Casino, or online through HPIbet. Alberta’s licensed betting sites don’t currently offer horse racing.

What Is The Legal Gambling Age At Calgary Casinos?

18, for casinos, Sport Select and licensed betting sites alike.

Is There A Betting App In Calgary?

Yes. The Sports Interaction app and other licensed Alberta apps work anywhere in Calgary on iPhone or Android. Keep location services on so the app can confirm you’re in Alberta.

Can I Bet On The Battle Of Alberta?

Yes. Flames vs Oilers games get full markets at every licensed Alberta betting site, including moneylines, puck lines, totals and player props. Rivalry games draw heavy betting from both fan bases, so it’s worth comparing odds at two sites before you bet.

Can I Bet If I’m Visiting Calgary For The Stampede?

Yes. Licensed Alberta betting sites check where you are, not where you live, so visitors who are 18 or older can sign up and bet while they’re in Alberta. Once you leave the province, you won’t be able to place bets on your Alberta account.

Can I Bet On Cavalry FC?

Yes. Sports Interaction offers Canadian Premier League betting, so you can bet on Cavalry FC, who play at ATCO Field at Spruce Meadows, when the season is on.

Can I Use A Local Bookie In Calgary?

I wouldn’t. Bookies operate without a licence, which is illegal in Canada, and Calgary bettors now have licensed betting sites with better odds and a regulator to back them up if anything goes wrong.

Can I Bet Using My Credit Card?

Yes, all three of our recommended betting sites accept Visa and Mastercard deposits. If you deposit by credit card, you will likely need to cash out your winnings another way, such as Interac.

Can I Fund My Account With Interac?

Yes, all of our recommended betting sites accept Interac for both deposits and withdrawals. I personally use Interac for most of my deposits and cash outs. It’s fast, easy, and a method Canadians already know.