Best casinos in Alberta, Canada

Apart from its urban cities, the province of Alberta (AB) is blessed with its wonderful landscapes. This Canadian province is located in the Southwest of the country and with nearly 4 million residents, it is the fourth most populous province of the country. Its official capital is Edmonton and its main city is Calgary, of which the latter is a major gambling destination.

As the official capital, the city of Edmonton offers beautiful monuments and many entertainment venues as well. While visitors will surely enjoy the many sightseeing, dining and shopping options, there are also some nice casinos in the area. That is: there are more than 20 land based casinos in the province of Alberta so you’ll have plenty of options. We’ll give you all 5 favourite options and tell you more about (online) gambling in this province. 


Best Online Casinos in Alberta

Play casino games online at a legit, trusted and recommended online casino who accept players from Alberta

100% up to $200 on Starburst
T&Cs apply
The welcome bonus is only available to players who create an account and make their first deposit at Casino Joy. As a player, you must deposit a minimum of £10 in one instance. When you do not wish to receive the New Player Welcome Bonus offer, you have the option to opt out upon making their deposit.

Players can only use the Bonus Codes from the New Player Welcome Package once. You will need to wager the Welcome Bonus 40x before you can withdraw the Bonus or any winnings gained from it.

The 20 free spins will be instantly credited upon a qualifying deposit. The remainder will be credited at the rate of 20 per day for 9 days on Starburst.
Casino Joy reserves the right to change the pre-selected free spins game selection at any time, at its sole discretion.

All Free Spins from the New Player Welcome Bonuses are valid for 72 hours upon activation, unless otherwise stated. The maximum withdrawal amount for a player from their Free Spins is £100.

Deposits made via Skrill or Neteller are not eligible for the New Player Welcome Bonus.
The General Terms and Conditions of the Casino Joy website apply.
Read all T&Cs

  • Available instantly on mobile
  • SSL encryption to protect your personal and financial information
  • £1000 + 200 Free Spins welcome bonus
100% up to $100 with Free Spins on Book of Dead
  • More than 1800 slots from top providers
  • Daily and hourly jackpot slots available
  • Can find slots by game provider
Best online casinos in Canada

Gambling in Alberta

Canada is very flexible when it comes to gambling and this certainly holds for the province of Alberta. The only legal restriction you’ll need to worry about is being above legal drinking as in most provinces this is the age you are officially allowed to enter a casino. This means you will need to be at least 18 years to enter a casino in Alberta. Pretty much all the games of chance are widely available in Alberta: sports betting, horse betting, bingo, the lottery, casinos, and even online casinos. More about that later on, but let’s first move on to casinos:

Casinos in Alberta

Alberta boasts amazing nightlife, 24/7 entertainment and premium gambling. There are more than 20 casino establishments in Alberta, each with its own advantages and facilities. From complete casino resorts to fitness centres, indoor pools and golf courts — there is plenty of Alberta casino fun going on in this province. When it comes strictly to gambling, you can prepare yourself for everything from low-wager slot machines to high roller private tables, major tournaments, and plenty of variants of the most popular table games. If that’s still not enough, there are bars and restaurants in all categories — for all kinds of visitors.

Land based casinos in Alberta

Casino Dene

Casino Dene

Alberta is a beautiful province, pretty much everyone in Canada will agree on that. It has a lot to offer as well in terms of gambling venues and our initial advice is that you head to either Edmonton or Calgary to get the most out of Alberta’s best casino destinations. There are some other good […]

read more +
Cash Casino Calgary

Cash Casino Calgary

Calgary is a big (1,5 million inhabitants) and vibrant city situated at the foothills of the Rocky Mountains. Although not its capital it is the largest city in Alberta, and the second largest municipality in Canada. Today, shaped by its dynamic commerce, rich agriculture and durable oil, Calgary is an economical hub in Canada. People […]

read more +
Camrose Resort Casino

Camrose Resort Casino

Apart from its main urban areas, Alberta is a place where you’ll find amazing wildlife and that’s why we would always recommend you to visit Camrose not only to go to the casino, as this province actually offers the best in terms of both nature and gambling. A lot of gambling fun can be found […]

read more +
Boomtown Casino

Boomtown Casino

The province of Alberta is one of the most affordable places in Canada to live and it is also one of the many beautiful places we can enjoy in this great country. Its capital, Edmonton and its biggest city Calgary, offer most of the gambling venues you’ll find across the province, but you might want […]

read more +

1. River Cree Resort and Casino

River-Cree-Resort-and-Casino

Most casinos in Alberta do tend to be a bit small, but River Cree Resort and Casino is definitely an exception to this rule. This casino establishment is situated on 49 acres and gives excellent amenities to its visitors, including a Marriott Hotel, an indoor pool, a nice fitness centre, and of course, the casino itself. The casino resort is strategically located close to the airport and the city centre of Alberta’s capital city Edmonton. There are more than 1000 slots and 50 gaming tables available, meeting all the betting needs you can think of. The casino’s entertainment venue offers amazing nightlife and regularly hosts world famous artists (like Diana Ross, just to name an example). If you’re looking for a full entertainment package, especially of the gambling kind, this is the place for you in the province of Alberta.

2. Stoney Nakoda Resort and Casino

Stoney-Nakoda-Resort-and-Casino

We already mentioned that the province is blessed with its wonderful landscapes and the Rocky Mountains is one of the best examples to illustrate our point. Stoney Nakoda Resort and Casino is located in the Rocky Mountains, which is about a 30 minutes drive from Calgary. This is a First Nations casino that is owned by the Stoney Tribal Administration. The hotel is very popular among people visiting the mountains as well as those who like some gambling fun. For both groups the magnificent location with the amazing views of the mountains should be enough reason to visit this casino resort. And once you’re there, why not enjoy both? 

Complete holiday destination

The gambling establishment has just over 250 slots and a nice range of the most popular table games. This is also a great casino Alberta for poker lovers. Cash poker games are always on offer and poker tournaments Alberta are played regularly. For players that enjoy blackjack, roulette, and baccarat, there are multiple tables available. In case someone is joining you that doesn’t really enjoy gambling, there are also spa treatments and other on-site activities to make sure every visitor is happy at Stoney Nakoda Resort and Casino.

3. Casino Dene

Casino-Dene

This is also a First Nation casino which means that a lot of the revenues are meant for 

local causes and charities. Casino Dene is considered a community casino and is very well known in the area thanks to its Ladies Poker Tournaments and Seniors Slots Tournaments. Other games you will find here are slots as there are more than 250 slot machines and 9 tables with all the classic games. Nice about this casino is that they offer free lessons to explain the game rules so that every player has got a basic idea of how to play. There are also a lot of live shows and there’s a restaurant and a lounge at the place as well. In terms of accommodation options you will find a full-service hotel adjacent to Casino Dene offering comfortable modern accommodations in Cold Lake. Casino Dene, however, is a very local casino and that might just be the charm of this place. So don’t tell anybody about this gem.

Casino Dene

4. Boomtown Casino

Boomtown-Casino

In the small city of Fort McMurray you will find the Boomtown Casino, a casino that has been around since 1978. This casino offers more than just a few games as there’s a huge list of activities going on at this place: from food and drinks options to a disco for people who like to dance until their feet get tired. Although it’s a rather small space, there is a lot to do and the good thing about its size is that it’s never too empty or too full. One of the major advantages for frequent visitors is that this casino offers a bonus system meaning that there are regular promos going on — something we see more often in an online than in an offline casino.

Boomtown Casino

5. Camrose Resort Casino

Camrose-Resort-Casino

This place is so popular that you might want to reserve a day of 5 before heading to this amazing casino hotel. Camrose Resort Casino gives you the opportunity to gamble and stay at the hotel next door. Although you will need to take into account that smoking is not allowed at this resort, they are very welcoming at this hotel casino. You can even take your pet and if you’re not gambling, you can work out at the gym, take a rest in the indoor swimming pool, or even organize meetings in the meeting rooms and business center. It might not be the biggest casino in the province of Alberta, but there are still 200 slot machines and classic table games to be enjoyed. If you happen to be there on the first Sunday of the month, you might want to work on your poker face as there will be a poker tournament going on.

Camrose Resort Casino

Online gambling in Alberta

Alberta is considered one of Canada’s most progessive provinces, in this case also meaning that it is packed with professional gamblers. As it’s also one of the most populated provinces in the country, we think it’s no understatement to say that the local gambling scene is one of the most thriving ones of the whole country. In terms of online gambling we see this as well as gamblers tend to play online a lot in Canada. In order to keep up with the demand, the local government decided to come up with a local online casino platform: PlayAlberta.ca.

Slowly gaining popularity among local players

This website is gaining popularity rapidly, but there are still a lot of players who try their luck else. Sticking to the province’s official online gambling website does make sure that all the money spent on online gambling stays in Alberta, something we see a lot of First Nation casinos that use the gambling revenues for local projects. The website PlayAlberta.ca has been launched with online slots and table games and is expected to expand its offer. Foreign websites that don’t hold a local gambling license, however, are accessible in Alberta.