Best casinos in Calgary, Canada

Although not its capital, Calgary is the largest city in the Canadian province of Alberta — situated about 80 km from the Canadian side of the Rocky Mountains. Calgary’s got around 1,3 million inhabitants making it the second largest city in Canada after Toronto and Montreal and the fourth largest urban area in the country. The people of Calgary are known as Calgarians and, like other Canadians, they enjoy gambling.

The city is also a popular destination for winter sports enthusiasts due to the large number of holiday parks in the mountains. More and more people, therefore, tend to combine their stay in Alberta with a visit to a land based casino and it’s easy to see why. Don’t we all just want to find the right balance between peace and entertainment during our holidays? 


Best Online Casinos in Calgary

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

100% up to €/£100 plus Free Spins
T&Cs apply
New customers only. 18+. 1st deposit only. Further eligibility and Terms & conditions apply.
Read all T&Cs


  • Licensed by the UK Gambling Commission.
  • Gambling industry experience for more than 50 years.
  • New promotions are frequent
100% up to £100 with Free Spins
T&Cs apply
New players. Register and get up to 30 free spins. 10 FS x 3 on selected slots over 3 days (10 FS per day up on log in). Must be claimed by 23.59 on day of grand and valid for 7 days once claimed. FS wins granted in bonus after FS used; wins set at £1- £4 (per 10 FS). Reg bonus wins capped at £100 exc. jp. wins. Wagering req. apply: 30x bonus funds (vary by game); withdrawal restrictions and further T&Cs apply.

New players only. Offer only valid on a players 1st deposit at Wink slots. Min deposit £10 to get 100% bonus (max £100) + 30 free spins (FS). FS available on specific games for 7 days. FS wins are granted in games bonus after all FS are used. Bonus wins capped at £400. To withdraw games bonus and related wins, wager 30 x the amount of bonus. Wagering req. vary by game. Deposit balance can be withdrawn at any time. Withdrawal restrictions and further T&Cs apply.

  • Free Spins Offer
  • Welcome Offer
  • Mobile Friendly
100% up to $1500 with Free Spins
T&Cs apply
1st Deposit, new players only. You may only claim one Welcome Offer (Welcome Package or Live Casino Bonus). Once you have claimed one, you will not be eligible for the other. To be eligible to claim the New Player Welcome Bonuses, players must deposit a minimum of €10 in one instance, for each bonus. Players can only use the Bonus Codes from the New Player Welcome Package once. Players need to wager the first four Welcome bonuses 40x.

30 Free Spins will be instantly credited upon qualifying deposits. The remainder will be credited at the rate of 30 per day for 9 days on pre-selected games. Casino Gods 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 first four (4) New Player Welcome Bonuses. General Terms and Conditions apply.
Read all T&Cs

  • Over 1500 casino games
  • Nice live casino of around 80 games
  • Tailor-made loyalty program
Best online casinos in Canada

Gambling in Calgary

When it comes to gambling in Alberta, we are delighted to inform you that this province has a very rich gambling history. The first games of chance were introduced back in 1967 when a small selection of games were offered at the state fare in its capital city, Edmonton. Over a decade later, its first proper casino opened in 1980. Today, pretty much every game of chance is allowed in Calgary meaning that table games like roulette and blackjack, slots, VLT’s, poker, bingo, and the lotty are all available to players who want to try their luck. 

Alberta’s gambling capital

Calgary is quite a remarkable place in Alberta as this is the biggest city with about 1,4 million people. The gambling market is therefore regulated by a local organisation, the Alberta Gaming and Liquor Commission (AGLC). This authority regulates and governs the whole gambling sector in this province making it one of the most popular gambling destinations in Alberta. Some would even call it the most gambling friendly province in Canada. In fact: thanks to its popularity, gambling revenues play a major role in the province’s finances. 

Casinos in Calgary

People who are looking for a brick and mortar casino in Calgary will find themselves lucky as there are many options to choose from. This doesn’t only concern casinos, but the complete entertainment industry. In terms of casinos you will find a wide variety of games of chances including cheap penny slot machines to VIP table games for high rollers. Tournament fanaticos will always have an event to choose, no matter what kind of game you prefer. 

1. Cowboys Casino

Cowboys-Casino

As Cowboys Casino is located in downtown Calgary, this might just be your first option. There is a nightclub at the same place, so there are always music shows and other events going on, especially in the weekend. If you’re looking for an unforgettable gambling experience, you might want to visit the gambling floor with the high limit options. Poker players will certainly be lucky at this Calgary casino as well, as this venue hosts one of the best Calgary poker rooms. Have we already mentioned that breakfast and parking are free?

Cowboys Casino

2. Grey Eagle & Resort Casino

Grey-Eagle-&-Resort-Casino

At this is a 4-star resort you can count on world class facilities at Grey Eagle & Resort Casino and this isn’t only limited to the casino. This gambling establishment is also equipped with full service meeting rooms and a business center so there’s more going on at this place than just gambling and fun. With its more than 84,000 square feet, the casino floor is huge. More than 860 slots and 40 table games are lined up for you in this casino. One of the most popular table games at Grey Eagle & Resort Casino is poker and there’s actually a 24 hour poker room where you’ll be served by a live dealer. Make sure you don’t miss out on the special music and/or comedy nights at this casino. This casino offers a full entertainment package.

Grey Eagle & Resort Casino

3. Cash Casino

Cash-Casino-calgary

Cash Casino is meant for visitors who want to avoid the big city, meaning that it’s somewhat isolated from the rest of the entertainment options in the area. Before we move on to their main games of chances, we need to point out first that the food options are quite something at Cash Casino. We recommend the Asian lunch buffers, but there are plenty of other options as well for people who value good food just as much as a good casino floor. Something you might (or might not) enjoy is that there are special roulette and blackjack nights in the weekend that come up with some go-go dancers as well. We would nearly forget to mention that there are also 500 slots, VLT’s, and provincial progressive jackpots. 

Cash Casino

4. Pure Casino Calgary

Pure-Casino-Calgary

This casino is located in the province’s biggest city, making it a very practical choice. There are a lot of sport options, so if you want to play tennis or football before or after your gambling session, you’ve got enough options in terms of sports. With more than 850 slots, VLT’s and table games like baccarat and blackjack, you should be able to find your favorite game of chance at Pure Casino Calgary. Restaurant options are also very comforting as most people will enjoy the Mediterranean look and feel of both the restaurant and its menu. The good thing about Pure Casino Calgary is that it’s located in the heart of Calgary, so if you want to go somewhere before or after making a wager at this casino, there are plenty of options nearby. 

Pure Casino Calgary

5. Century Casino Calgary (current closed)

Century-Casino-Calgary

Thanks to its many games of chance, bowling zone, and dining options, Century Casino Calgary is one of the most popular casinos among both residents and visitors. Slot machines come in hundreds and VLTs and table games are also widely available. Make sure you don’t miss out on the so-called Winner’s Zone which gives its players amazing prizes like cash prizes, fully arranged trips and even cars. The dining options at this casino are also excellent with a full service grill menu, as this casino tries to make it as tasty and social as possible. If you want to organise a party at this casino you can rent a pool or play a pub game either before or after heading to the bowling zone or the 18-hole miniature golf lane. They are open all day; therefore, it is an excellent opportunity to spend quality time with family and kids.

Online gambling in Calgary

The province of Alberta is historically known to be one of the most advanced places of Canada and this has also been the case in terms of gambling. Funny enough there aren’t a lot of online casino websites available in Calgary — at least not websites that are regulated by a local gambling authority. PlayAlberta.ca has been launched to give local players a local alternative to foreign casino websites that have gained a lot of popularity in Alberta as well. Like in other places in Canada people are being made aware of the fact that local spending means local revenues.

PlayAlberta.ca’s slow start

Nevertheless, online gambling at other websites than PlayAlberta.ca is still possible as there are no ip-blocks or prohibitions to make a wager elsewhere. As bonuses tend to be better on websites from other countries, PlayAlberta.ca will have a difficult time to make players in Canada still on this website. The amount of games available is still too low to be able to compete against major casinos with an European license. It is expected, however, that this local casino website will be expanding its game collection to be able to reach out to more players. Luckily, people in Calgary do have a lot of land based casinos as well to play at.