List of casinos in Alberta

Alberta has 30 licensed casinos and racetrack gaming venues, according to the AGLC’s own casino finder (checked 19 October 2026). That breaks down into 19 traditional casinos, 6 First Nations casinos and 5 racetracks with slot floors. Below, we list every one of them by region, with the slot, table-game and poker figures each venue publishes on its own website.

Two things apply at every venue on this list. You must be 18 or older to gamble, and one AGLC self-exclusion can cover casinos, racetracks and registered online sites at once. Both are explained further down.

How many casinos are in Alberta?

The answer depends on which AGLC page you read, which is why search results disagree.

AGLC’s Alberta gaming overview counts 19 traditional casinos, 5 host First Nations casinos and 4 racing entertainment centres, so 28 in total. However, AGLC’s own host First Nation casinos page names six, not five. One of them is Bear Hills Casino & Travel Resort in Maskwacis, run by the Louis Bull Tribe, which held its grand opening in June 2024.

The AGLC casino finder is the most complete source. On 19 October 2026 it listed 30 venues in 15 cities and counties. We count them like this:

Venue typeCountVenues
Traditional casinos19Ace Airport, Ace Blackfoot, Camrose, Cash Casino Red Deer, Century Edmonton, Century St. Albert, Copper Coulee, Cowboys, Deerfoot Inn, Elbow River, Grand Villa, Great Northern, Pure Calgary, Pure Edmonton, Pure Lethbridge, Pure Yellowhead, Red Deer Resort, Rivers, Starlight
First Nations casinos6Bear Hills, Casino Dene, Eagle River, Grey Eagle, River Cree, Stoney Nakoda
Racetracks with gaming5Bullys (Rocky Mountain Turf Club), Century Downs, Century Mile, Evergreen Park, The Track on 2
Total30

The Wikipedia list, a common first stop, names 24 casinos and only 2 racetracks, and its casino sources date back to 2016. If a list you’re reading is shorter than 30, that’s usually why.

Casinos in Calgary and area

Calgary has the biggest cluster: seven casinos inside city limits. Add Century Downs racetrack just north in Rocky View County and Stoney Nakoda on the way to Kananaskis.

VenueCity or areaTypeSlotsLive table gamesPoker room
Ace Casino AirportCalgaryCasino650+26 to 33Yes, 12 tables
Ace Casino BlackfootCalgaryCasino637+ (incl. VLTs)YesNot published
Cowboys CasinoCalgaryCasino370+32Yes, open 24 hours
Deerfoot Inn & CasinoCalgaryCasino78532Yes, open 24 hours
Elbow River CasinoCalgaryCasino600+YesYes
Grey Eagle Resort & CasinoCalgary (Tsuut’ina)First Nations975+32Not published
Pure Casino CalgaryCalgaryCasino85230Yes, 10 tables
Century DownsRocky View CountyRacetrack650+ (incl. VLTs)No (electronic only)No
Stoney Nakoda Resort & CasinoKananaskisFirst Nations300+YesCash games Fri and Sat

A few details the table can’t hold. Deerfoot lists a separate high-limit slot room with 53 machines, and Ace Airport runs an electronic-table lounge alongside its live pit. Cowboys Casino has announced it will be rebranded in the coming months, so expect a name change on this list. Grey Eagle, Deerfoot and Stoney Nakoda (100 rooms) have hotels on site.

Casinos in Edmonton and area

Edmonton and area has eight venues. They include River Cree on Enoch Cree Nation land at the city’s west edge and Century Mile racetrack beside Edmonton International Airport.

VenueCity or areaTypeSlotsLive table gamesPoker room
Century Casino EdmontonEdmontonCasino830+20+Not published
Century MileEdmonton International AirportRacetrack580+ (incl. VLTs)No (electronic only)No
Century St. AlbertSt. AlbertCasinoNot publishedYesNot published
Grand Villa CasinoEdmontonCasinoNot publishedYesNot published
Pure Casino EdmontonEdmontonCasino800+26Yes, 12 tables
Pure Casino YellowheadEdmontonCasino700+YesYes, open 24 hours
River Cree Resort & CasinoEnochFirst Nations1,66546Yes, 14 tables
Starlight CasinoEdmontonCasinoNot publishedYesNot published

Century Casino Edmonton has a hotel on site, and River Cree is a full resort with rooms and an event venue. River Cree splits its floor into a smoke-free main casino (815 slots) and Embers, a smoke-friendly area (850 slots).

Ownership is moving here, too. On 28 September 2026, Century Casinos announced it will sell Century Mile and Century Downs to Highfield Investment Group. The sale is expected to close in Q4 2026 or Q1 2027, subject to regulatory approval. The racetracks keep operating in the meantime.

Casinos in central Alberta

VenueCity or areaTypeSlotsLive table gamesPoker room
Bear Hills Casino & Travel ResortMaskwacis (County of Wetaskiwin)First Nations20010Not published
Camrose Resort CasinoCamroseCasinoNot publishedYesNot published
Cash Casino Red DeerRed DeerCasino34910Not published
Red Deer Resort & CasinoRed DeerCasino34310Yes, 8 tables
The Track on 2Lacombe CountyRacetrackNot publishedNoNo

Red Deer Resort & Casino is the only venue here that publishes its floor size (38,000 square feet), and it has a 241-room hotel. Bear Hills held its grand opening in June 2024.

Casinos in northern Alberta

VenueCity or areaTypeSlotsLive table gamesPoker room
Casino DeneCold LakeFirst Nations250+ (slots, VLTs and tables combined)YesNot published
Eagle River Casino & Travel PlazaWhitecourtFirst Nations250YesNot published
Evergreen Park (Wild Horse Casino)Grande PrairieRacetrack99 (incl. VLTs)NoNo
Great Northern CasinoGrande PrairieCasinoNot publishedYesNo dedicated room
Rivers Casino & Entertainment CentreFort McMurrayCasinoNot publishedYesNot published

Distances are the catch up north. Fort McMurray, Cold Lake and Whitecourt each have a single casino, and Grande Prairie has two venues. Eagle River lists its hotel as “coming soon”, while Casino Dene points guests to Hotel Dene across the parking lot.

Casinos in southern Alberta

VenueCity or areaTypeSlotsLive table gamesPoker room
Bullys Casino (Rocky Mountain Turf Club)LethbridgeRacetrackNot publishedNoNo
Copper Coulee CasinoMedicine HatCasinoNot publishedYesNot published
Pure Casino LethbridgeLethbridgeCasino4279Yes, 2 tables

How to read the tables:

  • Slot figures are what each venue publishes on its own website (checked 19 October 2026). “650+” means the venue says “over 650”.
  • “Incl. VLTs” means the venue gives one figure for slots and video lottery terminals together.
  • Table counts also come from the venues. A plain “Yes” or “No” for live tables comes from the AGLC casino finder.
  • “Not published” means the venue doesn’t publish that figure on the pages we checked.
  • A range means the venue’s own pages contradict each other.

What is the biggest casino in Alberta?

Slot machines are the one measure most venues publish, and on that count River Cree Resort & Casino is the biggest. Its website lists 1,665 slot machines and 46 table games, plus a 14-table poker room (checked 19 October 2026). That’s 690 more machines than Grey Eagle’s 975+, the next highest published figure.

Now for the caveat. Only 21 of the 30 venues publish a machine count, and two large Edmonton venues, Grand Villa and Starlight, don’t. So the fair version is this: River Cree has the most slot machines of any Alberta casino that publishes a number.

Floor size doesn’t settle it either, since few venues publish it. Grey Eagle lists 84,000 square feet of gaming, and Red Deer Resort lists 38,000. River Cree doesn’t state its floor area on the pages we checked.

How to choose a casino in Alberta

We don’t rank Alberta’s casinos, and you’ll notice there is no “best” order on this page. A ranking would be our opinion dressed up as a fact. The better question is what you want from the trip, and the tables answer most of it:

  • Poker: River Cree (14 tables), Ace Airport and Pure Edmonton (12 each) and Pure Calgary (10) publish the largest poker rooms. Deerfoot, Cowboys and Pure Yellowhead run their rooms around the clock.
  • Live table games: River Cree, Cowboys, Deerfoot, Grey Eagle and Pure Calgary each publish 30 or more tables. None of the five racetracks has live tables, only machines or electronic games.
  • An overnight stay: River Cree, Grey Eagle, Deerfoot, Century Edmonton, Red Deer Resort and Stoney Nakoda have hotels on site.
  • Smoke-free play: River Cree publishes a 100% smoke-free main floor and keeps smoke-friendly play in separate areas.

One more thing to keep in mind: slot machines are games of chance. A bigger floor gives you more choice, not better odds. If you want to know how slot return-to-player works, our slots guide explains RTP and volatility in plain terms.

Who can enter: the 18+ rule

You must be 18 or older to gamble at any casino or racetrack in Alberta.

What changed in 2026 is who can enter the building. Under an AGLC bulletin of 19 March 2026, venues with a minors endorsement may let under-18s in. They can only go in to reach a minors-allowed restaurant, event centre or recreational facility. Minors still can’t gamble, and they can’t be on the casino floor. So if you’re planning a family dinner at a casino resort, check with the venue first.

Self-exclusion covers casinos and online sites

If gambling has stopped being fun, AGLC’s Self-Exclusion Program bans you from every casino and racetrack in Alberta. You choose six months, one year, two years or three years. Once signed, it can’t be cancelled or shortened, and if you enter a venue during that time, you’ll be removed.

The regulated online market opened on 13 July 2026, and the same centralized system now covers it. You can exclude yourself from land-based venues, registered online gaming sites, or both, all in one place, according to the Government of Alberta iGaming fact sheet of 13 January 2026.

You can sign up in any of these ways:

  • through casino or racetrack security
  • at a GameSense Info Centre
  • at an AGLC office
  • in a virtual sign-up session
  • by calling AGLC’s Self-Exclusion Program at 1-844-468-8034

You’ll need government photo ID. For more tools, such as deposit limits and time-outs, see our responsible gambling guide.

Land-based or online: what’s the difference in Alberta?

Since 13 July 2026, players aged 18+ located in Alberta can also play at online casinos registered in the province. Our guide to whether online gambling is legal in Alberta covers who regulates what.

The trade-off is fairly simple. A casino floor gives you live dealers, a poker room and a night out, but you have to get there, and that’s a long drive from much of rural Alberta. Online play is available anywhere in the province, and live casino tables stream real dealers if that’s the part you’d miss. For the registered sites, see our guide to online casinos in Alberta.

If you notice information on this page that is incorrect or missing, please contact us so we can review and update it.

18+. Please play responsibly. For support visit GameSenseAB.ca or call the Addiction Helpline: 1-866-332-2322 (24/7).

frequently asked questions

AGLC's casino finder listed 30 venues on 19 October 2026: 19 traditional casinos, 6 First Nations casinos and 5 racetracks with gaming. AGLC's overview page gives a lower total of 28 because it counts 5 First Nations casinos and 4 racing entertainment centres.
River Cree Resort & Casino near Edmonton publishes the highest machine count: 1,665 slot machines and 46 table games (checked 19 October 2026). Nine venues don't publish a count, including Grand Villa and Starlight in Edmonton. So River Cree is the biggest among the casinos that do.
There are seven casinos inside city limits: Ace Airport, Ace Blackfoot, Cowboys, Deerfoot Inn, Elbow River, Grey Eagle and Pure Calgary. Century Downs racetrack is just north in Rocky View County.
Seven venues have an Edmonton address in AGLC's finder: Century Casino Edmonton, Century Mile (by the airport), Grand Villa, Pure Edmonton, Pure Yellowhead, River Cree (on Enoch Cree Nation land) and Starlight. Century St. Albert is just north of the city.
You must be 18 to gamble. Since March 2026, some venues may let under-18s through to a minors-allowed restaurant or event centre, but never onto the casino floor.
Yes. Alberta's centralized self-exclusion lets you exclude yourself from casinos and racetracks, registered online gaming sites, or both. Exclusions run from six months to three years and can't be cancelled early.

We use cookies

We use cookies and other tracking technologies to improve your browsing experience on our website, to show you personalized content and targeted ads, to analyze our website traffic, and to understand where our visitors are coming from.