Best casinos in British Columbia, Canada

Located right on the border with the United States, British Columbia (BC) offers its visitors and residents a great choice of casinos, especially in the southern part of the province. Whether you’re looking for a full-service golf + spa style hotel casino resort or just a small casino with a laid-back, local atmosphere, you’ll find it in this part of Canada. Beside the widespread forests and mountains, the province located between the Pacific Ocean and the Rocky Mountains, is home to some of the best gambling venues of the country. And once you’re here you might as well make the most of it.

British Columbian players can enjoy some top gaming venues in North America and whether you’re from Vancouver or Richmond, you will be able to find your favorite game. To save you some time, our casino experts have compiled a detailed BC casinos list of the very best casinos in British Columbia. We’ve also got separate pages for Vancouver and Victoria, so head to these specific pages to get all the best recommendations and a casino city guide. 

Best Online Casinos in British Columbia

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

rizk logo

Level up and get an extra wheel

Rizk is a highly popular and vibrant superhero-themed casino. The mascot, Captain Rizk, fights shady deals and promises “real rewards, no bullshit”.

Visit Website!Visit Website!
T&Cs apply
+18, play responsible. full terms and conditions apply.
Read all T&Cs

PowerPlay logo

100% up to $700 plus Free Spins


100% up to €/£200 + 200 Free Spins

Betsafe has managed to offer customer satisfaction with a variety of gameplay from their vast selection of casino games, poker, sports and horse race betting.

Visit Website!Visit Website!
T&Cs apply
New customers only. 18+. 1st deposit only. Further eligibility and Terms & conditions apply.
Read all T&Cs


100% up to $/€500 with 100 Free Spins


100% up to €/£120 plus Free Spins


100% up to €/$/£200 with Free Spins


100% up to €/$/£1000 with Free Spins

casumo logo

100% up to €/£300 with Free Spins

This hilarious casino is one of the best known casino brands on the Internet. It's winning awards left and right and has a massive selection of games available from all the leading developers.

Visit Website!Visit Website!
T&Cs apply
18+. New UK customers only. Opt-in required. 30 free spins on Book of Dead game upon registration with NO wagering requirements or deposit required for spins AND 100% deposit bonus up to €300: Min deposit €10 and 30x wagering requirements apply on bonus (game weighting applies). Max bet applies. T&C Apply.
Read all T&Cs

Best online casinos in Canada

Gambling in British Columbia

All gambling in British Columbia is regulated, including the operations of the British Columbia Lottery Corporation. British Columbians may therefore participate in all sorts of regulated gambling activities like lotteries, horse racing, slot games & other casino games, and, of course, licensed fundraising events such as 50/50 draws. Non-profit organisations can make use of funding through community gambling events. British Columbians and visitors of 19 years and older are allowed to play at land based casinos, horse racing tracks, bingo halls, community gaming centres, lottery retailers, licensed gambling events, and online casinos. 

Casinos in British Columbia

Casinos in British Columbia have all the installations you could wish for in terms of gambling or a night out. With so many gambling establishments available in this province, visitors and residents are spoiled for choice as there are thousands of slot machines and gambling tables to be discovered here. In addition, there are also plenty of poker rooms, exciting tournaments and VIP venues for those that like a bit of extra service to their visit. Some of BC casinos also accomodate world class spas, hotels, food & dining options, and golf courses. As most people will confirm, there is absolutely no lack of both gameplay and entertainment in BC. 


Elements Casino Surrey

Conveniently located for both Canadian and American players, British Columbia offers a large selection of casinos to choose from. In this part of Canada you’ll be able to choose between both small, local gambling venues and big, world class casino resorts. Elements Casino Surrey is one of the most popular casinos of BC and we […]

read more +

Starlight Casino New Westminster

New Westminster is far from a well-known city in Canada but it’s actually very centrally located and close to a few popular landmarks in British Columbia such as Queen’s Park and New Westminster Quay. Another good reason to visit this city is to check out everything Starlight Casino New Westminster has to offer to gambling […]

read more +

Treasure Cove Casino

British Columbia is always worth a visit and there are many reasons to drive up to the northern part of the province as well. Some of the most popular attractions in northern British Columbia are Cottonwood Island Nature Park, Lheidli T’enneh Memorial Park, and of course the Northern Lights. Another local attraction you can’t miss […]

read more +

River Rock Casino

Strategically located in British Columbia, River Rock Casino is a favourite casino for both British Columbians and Americans that make the visit to this place from the other side of the border. In this region of Canada there are loads of casino options ranging from locally owned business to world famous casino brands. River Rock […]

read more +
Hastings Park Casino

Hastings Park Casino

If we take a closer look at Canada there are very few cities with better entertainment options than Vancouver and that’s probably why the average casino in the city is packed with high rollers, big spenders, bling blingers or whatever you want to call them. One of the most remarkable venues of the city even […]

read more +

Hard Rock Casino Vancouver

There are very few global entertainment brands stronger than The Hard Rock Casino and Vancouver’s own Hard Rock branch offers one of the best casino experiences in the country. Open 24/7, this casino has an 80,000 square foot casino floor packed with an overabundance of gaming options like high-quality slots, table games and VLTs. Situated […]

read more +

Elements Casino Victoria

Perfectly situated for both gamblers from Canada and from the US, Victoria has a lot to offer in terms of entertainment, nightlife, and casinos. British Columbia is one of the most popular provinces in Canada for casino fanatics and you’ll find a well balanced offer of both big casino resorts and smaller venues for local […]

read more +

Cascades Casino Kamloops

Right on the border between the US and Canada, British Columbia (BC) gives both visitors and residents a nice range of casinos. Some would say the Canadian province even offers one of the best mixture of gambling venues in North America.  One of the best examples in the province might just be the Cascades casino, […]

read more +

1. River Rock Casino


The number 1 on our list of BC casinos is River Rock Casino and with about 10,000 visitors per day it’s easy to understand why we’ve included it on our top list. There are more than 1100 slots and table games available at this venue, just like several high limit VIP rooms for people to make their visit even more exciting. The casino resort offers an amazing view on the Marine Boardwalk where you might catch the sun set to the west of the mountains if you’re lucky. With a spa and 6 on-site restaurants it’s difficult not to find the relaxation or flavours you’re looking for. In fact, we find good food just as important as a nice casino floor and we’re sure we’re not the only ones. River Rock Casino luckily has it all.

River Rock Casino

2. Treasure Cove Casino


Prince George is actually a small city that is located in the north of British Columbia. As it’s considered a gateway to the north of the country a lot of people stop by to check out why this casino has managed to become so popular. A lot of people tend to go up north when they go to the Northern Lights Festival and this seems like a pretty good excuse to us to give this casino a visit. With 500 slots machines and a nice collection of gambling tables we expect most players to enjoy this casino as much as we do. As you might be one of the many visitors that are on their way to somewhere else we recommend you to spend a night or two at the Prestige Treasure Cove Hotel. If you’re lucky they must just have a special welcome package for those who want to combine a visit to both the hotel and the casino. 

Treasure Cove Casino

3. Elements Casino Surrey


There are several Elements casinos in the country and most of them share similarities, at least to some degree. This means you might enjoy the same promotions and bonuses as at other Elements casinos and recognise the same installations from other Elements branches. One of the things visitors seem to enjoy most are the live entertainment events that often include local bands and comedians. Although we haven’t tried it ourselves, food is supposed to be very good here as well. Vancouver isn’t far away which is why you’ll see a lot of Vancouverites stopping by at this place. If you happen to play cards or slots a bit longer than expected, there will be a parking space and hotel accommodations available in the area. Dining options can be found onsite with outstanding dishes offered by this casino. Even for people coming along that don’t gamble there are plenty of opportunities to stay entertained. 

Elements Casino Surrey

4. Cascades Casino Kamloops


Let’s start with imagining a long trip from somewhere in Canada to Vancouver and that you can’t wait to either start gambling or to sit back and relax. Luckily, both options are available at Cascades Casino Kamloops. They don’t have their own hotel, but a quick stroll from the casino will get you there. The same holds for bars and restaurants that are widely available in the casino’s surroundings. There’s also a lot to see inside. The gambling floor is actually enormous and you’ll be able to try your luck at the gambling tables or sit behind the many slot machines to be found at Cascades Casino Kamloops. People who want to take it easy can always go to the bar to watch the latest sporting events or have a wine in the lounge.

Cascades Casino Kamloops

5. Cascades Casino Resort Langley


Another Cascades Casino is the one located in Langley. This one might just be the favourite options among the five we mentioned here, but let’s just pretend for now it’s the number 5 of British Columbia. This is quite a lot of action going on at Cascades Casino Resort Langley which is all thanks to the six floors, the 77 hotel rooms, an amazing restaurant, a business centre of 26,000 square feet, a complete theatre with space for 420 visitors and a relaxing spa. The casino floor itself occupies 70,000 feet which should be enough to manage large numbers of people and still offer enough space for people to enjoy their night out. Different from most casinos in British Columbia there is a bingo hall available as well at this venue. After having enjoyed the casino floor we recommend you to take a rest at the spea, enjoy one of the many exquisite meals available or celebrate your winnings with a drink at the bar.

Online gambling in British Columbia

British Columbia, like some other provinces in the country, has pursued their own gambling regulation in order to combat overseas casino websites. Therefore, this province, that is, under the guidance of the British Columbia Lottery Commission (BCLC), now has its very own online casino website, which is slowly gaining players in the province. BC online casinos offer games of chance like online lottery, poker, bingo and casino games like slots to British Columbians. This online casino website is state run and offers quite some nice games. 

At the same time foreign websites are still accessible and, although not regulated by a local institution, these websites tend to be very popular among players in Canada as well. This is mainly thanks to the bigger game portfolios and the more attractive casino bonuses they offer on overseas casino websites. Players who go for foreign websites won’t be prosecuted and there are not taxes for overseas websites which are both good explanations of the popularity of casino websites that are hosted outside of British Columbia.