Casinos in British Colombia

Home > Casinos in British Colombia

British Columbia is the third-largest westernmost province in Canada. It’s known for its picturesque land spaces which encompass mountain ranges, national parks, lakes, rainforests and coastlines that stretch for miles. It’s also a popular place for ski lovers because of the world-class ski resorts. It became extremely well-known after the 2010 Winter Olympics were hosted at the Whistler Blackcomb ski resort! It’s full of nature, scenic views and a great nightlife scene. Which makes it one of the most popular and visited provinces in Canada. And after a long day soaking up all of the beauty of nature, you can head to a top casino. Here are the top five rated casinos in British Columbia…

Affiliate Disclosure: Our content contains affiliate links that we may earn a commission from. We do not receive payment for publishing reviews and we only recommend online casinos we trust.


Casino of the Rockies

Casino of the Rocks is a small smoke-free casino located in Cranbrook. It features 210 slot machines and table games such as Blackjack, Roulette, Ultimate Texas Hold'em, Fast Action Hold'em and Three Card Poker. The casino floor could do with more variety of games but the surrounding scenery definitely makes up for this. You will get mountain views and a beautiful green surrounding landscape. The building is full of historic photographs and artefact and there is also a golf course and restaurant on site.


Casino Nanaimo

Casino Nanaimo features a spacious casino floor that is filled with exciting and innovative games. The casinos interior is a little dated compared to most Canadian casinos and is definitely due to a renovation soon. However, this doesn't take away from the incredible gaming experience you'll have. With over 400+ slot machines that offer a chance to win jackpots up to $200,000. The casino floor has a bar with cocktails and refreshments. And there's an in-house restaurant that is affordable with many menu options.

New Westminster

Starlight Casino New Westminster

Starlight Casino New Westminster features a modern interior with pink neon lights covering the casino floor. You will find many old and new slots to suit all different types of players, whether you're experienced or a veteran. There is also off-track betting for horse betting lovers. There are lots of choices for food so you don't have to leave the venue to eat. They often host live entertainment nights too to add more fun to your gaming experience. You can always expect a different band on a Friday night!


River Rock Casino Resort

River Rock Casino Resort is situated on the banks of Fraser River. So you can expect beautiful views from the casino floor! As well as the 24-hour action-packed casino floor there's also a pool (with a waterslide), fitness centre, theatre and a variety of restaurants. There's no shortage of things to do during your visit. Also, if you become a member you can enjoy exclusive benefits with the Encore Rewards Programme. Including free play, exclusive offers, VIP contests, extra points and more.


Elements Casino Victoria

Elements Casino Victoria offers an exciting and action-packed casino floor which is usually bustling with locals and tourists. This is due to their wide variety of casino games on offer. With over 770+ slot games and 26 classic table games! There's live entertainment almost every evening, so you'll never fail to be entertained. It offers a $9.99 mouthwatering lobster buffet next to the casino floor which will keep you fuelled for a night full of gaming fun and action. With delicious food, a huge selection of games and a modern stylish interior, what's not to love?

Top 5 Online Casinos in British Colombia

British Columbia Casino FAQs

Is gambling legal in British Columbia?

Yes, online gambling is a legal and regulated activity in British Columbia.

How many land-based casinos are in British Columbia?

You will find 34 casinos and community gaming centres across the province, which include everything from slots to table games to restaurants and entertainment.

How old do you have to be to gamble in British Columbia?

You must be 19 or over to gamble in casinos in British Columbia.

Is online gambling possible in British Columbia?

The only online legal site to gamble at in British Columbia is, that is owned and operated by the British Columbia Lottery Corporation (BCLC). You can enjoy slots, table games, lottery tickets, bingo and licensed gambling events such as 50/50 draws.

Other pages you might be interested in