List of casinos in Alberta
Alberta has 30 casinos and racing entertainment centres on AGLC's official facility list, spread across 15 cities and towns. Calgary (7), Edmonton (7), Grande Prairie (2), Lethbridge (2) and Red Deer (2) are the places with more than one. The table below gives every one of them with its address, website and the games it offers, last checked 15 Oct 2026.
Sources for this page (7)
- AGLC publishes a public locator of Alberta's casinos and racing entertainment centres. For each facility it shows the street address, city, website and the gaming options on offer (slot machines, electronic table games, live table games, Replay Arena and VLTs); the facility rows on our casinos list are read from it. [1]
- AGLC's casino and racing entertainment centre operating guidelines treat a minor as a person under 18: minors are not permitted inside a casino facility or a racing entertainment centre unless the facility licence permits minors, and staff must refuse entry to anyone they are not satisfied is at least 18 (photo ID is checked when a person appears to be under 25). [2], [3]
- The minimum age to gamble on an iGaming site in Alberta is 18; the Gaming, Liquor and Cannabis Act defines a 'minor' as a person under 18 years of age. [4], [5]
- A person must be registered as an iGaming supplier under section 49.2 of the Gaming, Liquor and Cannabis Act before operating an iGaming site or providing goods or services to one in Alberta, subject to narrow exemptions such as iGaming workers. [4], [6], [5]
- Registered iGaming operators must ensure games are provided only within Alberta and that only players physically located in Alberta can participate; the gaming system must block play when location cannot be verified, detect and block location-evasion methods (known VPNs/proxies, remote desktop, virtualization), and periodically re-verify player location. [7]
All Alberta casinos by city
| Casino | City | Address | Games offered |
|---|---|---|---|
| Bear Hills Casino & Travel Resort | Brightview | County of Wetaskiwin No. 10, T0C 1H0 | Slot Machines, Live Table Games |
| Ace Casino Airport | Calgary | 40 Aero Crescent, T2E 6W5 | Slot Machines, Electronic Table Games, Live Table Games, VLTs |
| Ace Casino Blackfoot | Calgary | 4040 Blackfoot Trail SE, T2G 4E6 | Slot Machines, Electronic Table Games, Live Table Games, VLTs |
| Cowboys Casino | Calgary | 421 12 AVE SE, T2G 1A5 | Slot Machines, Electronic Table Games, Live Table Games, VLTs |
| Deerfoot Inn & Casino | Calgary | 11500 – 35 Street SE, T2Z 3W4 | Slot Machines, Electronic Table Games, Live Table Games, VLTs |
| Elbow River Casino | Calgary | 218 – 18 Avenue, T2G 1L1 | Slot Machines, Electronic Table Games, Live Table Games, VLTs |
| Grey Eagle Casino | Calgary | 3777 Grey Eagle Casino SW, T3E 3X8 | Slot Machines, Electronic Table Games, Live Table Games, VLTs |
| Pure Casino Calgary | Calgary | 1420 Meridian Rd NE, T2A 2N9 | Slot Machines, Electronic Table Games, Live Table Games, VLTs |
| Camrose Casino | Camrose | 3201 – 48 Avenue, T4V 0S5 | Slot Machines, Live Table Games, VLTs |
| Casino Dene | Cold Lake | Route 28 &, AB-897, T9M 1P4 | Slot Machines, Live Table Games |
| Century Casino Edmonton | Edmonton | 13103 Fort Road NW, T5A 1C3 | Slot Machines, Electronic Table Games, Live Table Games, VLTs |
| Century Mile | Edmonton | 4711 Airport Perimeter Road, T9E 0V6 | Slot Machines, Electronic Table Games, Replay Arena, VLTs |
| Grand Villa Casino | Edmonton | 10204 104 Avenue NW, T5J 0H6 | Slot Machines, Electronic Table Games, Live Table Games |
| Pure Casino Edmonton | Edmonton | 7055 Argyll Road, T6C 4A5 | Slot Machines, Electronic Table Games, Live Table Games, VLTs |
| Pure Casino Yellowhead | Edmonton | 12464 – 153 Street, T5V 1S5 | Slot Machines, Electronic Table Games, Live Table Games, VLTs |
| River Cree Casino | Edmonton | 300 East Lapotac Blvd., T7X 3Y3 | Slot Machines, Electronic Table Games, Live Table Games, VLTs |
| Starlight Casino | Edmonton | 2710, 8882 – 170 Street, T5T 4J2 | Slot Machines, Electronic Table Games, Live Table Games, Replay Arena, VLTs |
| Rivers Casino & Entertainment Centre | Fort McMurray | 9825 Hardin Street, T9H 4G9 | Slot Machines, Electronic Table Games, Live Table Games |
| Evergreen Park Casino | Grande Prairie | Evergreen Park, T8X 4A3 | Slot Machines, VLTs |
| Great Northern Casino | Grande Prairie | 10910 – 107 Avenue, T8V 7R2 | Slot Machines, Electronic Table Games, Live Table Games, VLTs |
| Stoney Nakoda | Kananaskis | 888 Nakoda Way, T0L 1N0 | Slot Machines, Live Table Games, VLTs |
| The Track on 2 | Lacombe County | 40309 Range Rd 272, T0C 0J0 | Slot Machines, VLTs |
| Bullys Casino | Lethbridge | 3401 Parkside Drive, South Henderson Lake Station, T1J 4R3 | Slot Machines, VLTs |
| Pure Casino Lethbridge | Lethbridge | 3756 – 2 Avenue S, T1J 4Y9 | Slot Machines, Electronic Table Games, Live Table Games, VLTs |
| Copper Coulee Casino | Medicine Hat | 1051 Ross Glen Drive SE, T1B 3T8 | Slot Machines, Electronic Table Games, Live Table Games, VLTs |
| Cash Casino Red Deer | Red Deer | 6350 – 67 Street, T4P 3L7 | Slot Machines, Electronic Table Games, Live Table Games, VLTs |
| Red Deer Resort & Casino | Red Deer | 3310 - 50 Avenue, T4N 3X9 | Slot Machines, Electronic Table Games, Live Table Games, VLTs |
| Century Downs | Rocky View County | 260 Century Downs Drive, T4A 0V5 | Slot Machines, Electronic Table Games, VLTs |
| Century St. Albert | St. Albert | 24 Boudreau Road, T8N 6K3 | Slot Machines, Live Table Games, VLTs |
| Eagle River Casino | Whitecourt | Corner of HWY 43 & 32N, T7S 1N3 | Slot Machines, Live Table Games, VLTs |
AGLC's list covers casinos and racing entertainment centres together and does not label which is which, so the table does not either. Cities and addresses are exactly as AGLC prints them. Click a name to open the facility's own website.
What you can play at an Alberta casino
AGLC lists the games each facility offers under these headings: slot machines, electronic table games, live table games, Replay Arena and VLTs. 25 of the 30 facilities offer live table games and 26 have VLTs. Check the last column before you drive: the mix is different from one facility to the next.
Before you go
You must be 18 or older to go into an Alberta casino or racing entertainment centre. Staff refuse entry to anyone they are not satisfied is at least 18, and photo ID is checked when someone appears to be under 25. Our Alberta gambling age guide has the full rules by type of gambling.
Playing online instead
Since the regulated online market opened, Alberta adults can also play casino games online without leaving home. Any operator running an iGaming site in Alberta has to be registered, and it has to confirm you are physically in the province before it lets you play. You can compare the registered casinos on our online casinos in Alberta page, or check a site against AGLC's registered operators list before you sign up. If you are weighing the two options, is online gambling legal in Alberta? explains how the regulated market works.
Sources
- Alberta Gaming, Liquor and Cannabis (AGLC) — Find a Casino or Racing Entertainment Centre Checked
- Alberta Gaming, Liquor and Cannabis (AGLC) — Casino Terms & Conditions and Operating Guidelines (CTCOG), last updated June 12, 2026 Checked
- Alberta Gaming, Liquor and Cannabis (AGLC) — Racing Entertainment Centre Terms & Conditions and Operating Guidelines (RECTCOG), June 2026 edition Checked
- Alberta King's Printer / Government of Alberta — Gaming, Liquor and Cannabis Act, RSA 2000, Chapter G-1 (consolidated, includes 2025 c I-0.2 and 2026 amendments) Checked
- Government of Alberta (Service Alberta and Red Tape Reduction) — Fact Sheet - Alberta iGaming Checked
- Alberta King's Printer / Government of Alberta — Gaming, Liquor and Cannabis Regulation, AR 143/96 (Office Consolidation, up to AR 135/2026) Checked
- Alberta Gaming, Liquor and Cannabis Commission (AGLC) — Standards and Requirements for Internet Gaming (SRIG) Checked
What each source supports
- AGLC publishes a public locator of Alberta's casinos and racing entertainment centres. For each facility it shows the street address, city, website and the gaming options on offer (slot machines, electronic table games, live table games, Replay Arena and VLTs); the facility rows on our casinos list are read from it. [1]
- AGLC's casino and racing entertainment centre operating guidelines treat a minor as a person under 18: minors are not permitted inside a casino facility or a racing entertainment centre unless the facility licence permits minors, and staff must refuse entry to anyone they are not satisfied is at least 18 (photo ID is checked when a person appears to be under 25). [2], [3]
- The minimum age to gamble on an iGaming site in Alberta is 18; the Gaming, Liquor and Cannabis Act defines a 'minor' as a person under 18 years of age. [4], [5]
- A person must be registered as an iGaming supplier under section 49.2 of the Gaming, Liquor and Cannabis Act before operating an iGaming site or providing goods or services to one in Alberta, subject to narrow exemptions such as iGaming workers. [4], [6], [5]
- Registered iGaming operators must ensure games are provided only within Alberta and that only players physically located in Alberta can participate; the gaming system must block play when location cannot be verified, detect and block location-evasion methods (known VPNs/proxies, remote desktop, virtualization), and periodically re-verify player location. [7]
How many casinos are there in Alberta?
AGLC's facility list shows 30 casinos and racing entertainment centres in 15 cities and towns, last checked 15 Oct 2026. The list is updated by AGLC, so a new or closed facility can appear there before it appears here.
Which Alberta cities have the most casinos?
Calgary (7), Edmonton (7), Grande Prairie (2), Lethbridge (2) and Red Deer (2) are the cities and towns with more than one facility on AGLC's list, with the number of facilities in brackets. Every other place on the list has one.
How many casinos are there in Calgary and Edmonton?
AGLC's facility list shows 7 casinos and racing entertainment centres in Calgary and 7 in Edmonton, last checked 15 Oct 2026. Each one is in the table above with its address and website.
What is the minimum age for an Alberta casino?
You must be 18 or older. Minors are not permitted inside a casino or racing entertainment centre unless the facility's licence permits minors, and staff check photo ID when someone appears to be under 25.
Are there live table games at every Alberta casino?
No. 25 of the 30 facilities list live table games. The table above shows what each one offers.
Can I play casino games online in Alberta?
Yes, with an operator registered in Alberta. See online casinos in Alberta to compare them.
Play safe
You must be 18+ to gamble in Alberta.
Need help? Call GameSense Info Line: 1-833-447-7523 · Addiction Helpline (24/7): 1-866-332-2322.