Casinos in Edmonton
Edmonton and the surrounding area have seven casinos, ranging from a full resort with a hotel and concert venue to convenient neighbourhood rooms. All are licensed by AGLC, and you must be 18 or older to enter. If you are new to casino floors, read our casino etiquette guide first so you know the unwritten rules before you sit down.
Explore the Alberta Casino Finder
River Cree Resort and Casino (Enoch)
Just west of Edmonton in Enoch, River Cree is the area’s flagship: a resort with a hotel, restaurants, and a concert venue alongside a large gaming floor. It has hundreds of slot machines, dozens of table games, and a dedicated poker room that hosts regular tournaments. If you want the full destination experience without leaving the Edmonton area, this is it.
Pure Casino Edmonton (Yellowhead Trail)
On Yellowhead Trail in north Edmonton, Pure Casino Edmonton is known for its poker room, which runs regular tournaments and cash games. The floor also has a solid mix of slots and table games. It is a straightforward, poker-friendly room without the resort frills.
Century Casino Edmonton (south Edmonton)
Century’s south Edmonton location offers slots and table games plus on-site dining. It is a comfortable mid-size casino that works well for a casual night out on the south side.
Grand Villa Casino (ICE District, downtown)
Attached to the hotel in the ICE District downtown, Grand Villa is Edmonton’s most central upscale option. Expect a modern floor with table games and slots, steps from Rogers Place. Convenient if you are already downtown for a game or a show.
Starlight Casino (West Edmonton Mall)
Inside West Edmonton Mall, Starlight is the easiest casino to combine with a day of shopping or entertainment. Slots and table games in a compact, accessible space. Good for visitors staying near the mall.
Century Casino St. Albert (St. Albert)
Just north of Edmonton in St. Albert, this smaller Century property is a local favourite. Slots and table games, a relaxed room, and easy parking. Worth the short drive if you prefer a quieter floor.
Century Mile Racetrack and Casino (near Edmonton International Airport)
South of the city by the airport in the Leduc area, Century Mile pairs live harness racing with a casino floor. If you want to mix an evening at the races with slots and tables, this is the only spot in the area that offers both.
Before you go
Slot and table counts change over time, so treat any numbers you see online as approximate. For locations, hours, and current amenities, check the Alberta Casino Finder. Set a budget before you walk in, never gamble with money you need, and remember the legal age is 18 in Alberta.
