Casinos in British Columbia (BC) - play local or online

Flag and Map of British Columbia
British Columbia
Canada Flag Poker Chips
  • Population: 4.863 million (est. 2018)
  • Area: 944,735 km²
  • Founded: July 20, 1871
  • Gross Domestic Product: 249,981 billion CAD (2015)

Sitting right on the border with the States, British Columbia offers its gamblers a great choice of casinos, particularly in the south. Whether you're after a big golf-style resort or a city slick glamour spot - provided you’re not looking for online casinos for real money, you'll find it in BC.

To save you time, we've compiled this comprehensive list of the best casinos in British Columbia. If you're looking for casinos in Vancouver specifically, head to our page to get our top recommendations and guide for the city.

Quick nav

British Columbia
River Rock Casino Resort

1. River Rock Casino Resort

The River Rock Casino poker room is particularly well known, having hosted the BC Poker Championships on a number of occasions. If slot machines are your thing then you’re in luck! River Rock boasts over 1000, and there’s also all your favorite table games available 24 hours a day.

The entertainment never disappoints, whether you’re after a comedy night in the Show Theatre or want to get on your dancing shoes at The Curve. The dining choices are impressive and varied. Particularly of note is the award-winning Sea Harbour Chinese Restaurant.

  • The biggest casino in BC
  • Table games available 24/7
  • Over 1,000 slot machines
  • Six restaurants and bars
  • Slight lack of amenities
  • Size makes service less personal
    • Opening Hours

    • Monday: Open 24 hours
    • Tuesday: Open 24 hours
    • Wednesday: Open 24 hours
    • Thursday: Open 24 hours
    • Friday: Open 24 hours
    • Saturday: Open 24 hours
    • Sunday: Open 24 hours

Contact Details

Hard Rock Casino

2. Hard Rock Casino

With 950 slot machines and a massive selection of table games, Hard Rock Casino is the biggest casino in Vancouver. What’s more, gambling action is available all day and all night, so you’ll get a game whatever time you turn up.

Hard Rock Casino also regularly stage concerts featuring big names, plus they have some great comedy nights. Getting tired? If so, they have a partnership with the Executive Plaza Hotel, including regular shuttles between the two venues. As with any good casino, there’s also a range of different restaurants and bars.

  • Vancouver’s biggest casino
  • Many places to eat and drink
  • Many slots and loads of table games
  • Regular big-name concerts
  • Great for horse racing fans
  • No on-site hotel
  • Not in the centre of Vancouver

Contact Details

Hastings Park Racecourse

3. Hastings Park Racecourse

Just four miles from downtown Vancouver, Hastings Park offers some of the most exciting horse racing in British Columbia. The schedule is packed, plus screens also show other big races from throughout the world.

While there are no table games found at this venue, you will find a large number of slot machines to enjoy. You can then sit down to eat in one of the four restaurants. Prices are reasonable and the food is very tasty.

  • Great venue for horse racing fans
  • Bet on races run throughout the world
  • Play over 600 slot machines
  • Tasty, well-priced food
  • Just 4 miles from downtown Vancouver
  • No table games on offer
  • Can get very busy

Contact Details

Cascades Casino & Resort

4. Cascades Casino & Resort

Located in downtown Langley, this place offers you 70,000 square feet of gambling heaven. Come test your nerve in one of their five poker rooms at a tournament or hit the slots. Their great selection of table games in a comfortable room makes your play both fun and inviting. With a hotel and spa and the best patio in the Fraser Valley, this casino will make sure all your needs are met, whether you’re playing or catching some air.

  • Play poker 24/7
  • Poker bad beat jackpot offered
  • 70,000 square feet of gaming
  • Constant food and drink promotions
  • Slot winnings take a while to be delivered
  • Casino décor is slightly tired in places

Contact Details

5. St Eugene Golf Resort and Casino

At the St Eugene Resort Casino, you can play on one of up to a hundred slot machines, or try your hand at one of the poker tables. All your favorite table games are there too, as well as lottery games and off-track betting.

With an international class golf course and lots of amenities including live music, there’s plenty to do when you’re away from the casino. Being set in such a beautiful place, the outdoor activities are a huge asset to this resort. They offer everything from helicopter rides to quad biking, fly-fishing to kayaks, and paddle boarding to horseback riding!

  • Golfers will enjoy the international course
  • Set within beautiful scenery
  • 100+ slot machines to play
  • Table games and poker also offered
  • Relax in the spa to unwind
  • Tables can become very busy
  • Quite a distance from big cities

Contact Details

Lake City Casino

6. Lake City Casino

Lake City Casino boasts an impressive selection of table games (including some more unusual titles), as well as 400 different slots. These slots include some of the most popular games around, such as Dragon Spin and American Original.

If you fancy a break from gambling, you’ll find three different restaurants, including the Match Eaterie & Public House. If you fancy something quicker, we’d recommend getting a snack from Grab & Go. There are regular food and drink promotions, plus big sporting events, including UFC, are shown on big screens.

  • A favourite in Vernon, BC
  • Great food at the Match Eaterie
  • 400 different slot machines
  • Great selection of table games
  • Sport events regularly shown
  • No on-site accommodation
  • No 24/7 gambling

Contact Details

Chances Casino - Kelowna

7. Chances Casino - Kelowna

One of the original Chance casinos to be established in British Columbia and now the flagship casino, it brings you all your slot gaming needs across its 42,000 square feet floor. If you love Bingo you should check out their totally modernized electronic Bingo that runs daily in the 494 capacity Bingo hall.

Although they don’t offer traditional table games, they do invite you to play at one of their 300+ slot machines including BC’s only $1 million jackpot on the Powerbucks TM machine. You can also enjoy the horse racing in their specialized teletheatre linking you to racetracks all over the world.

  • Enjoy 300+ slot machines
  • Bingo games run daily
  • Offer $1m slot jackpot
  • Teletheatre for horse racing fans
  • Big screens showing sport
  • No traditional table games
  • Limited food and drink selection
    • Opening Hours

    • Monday: 9:00am – 1:00am
    • Tuesday: 9:00am – 1:00am
    • Wednesday: 9:00am – 1:00am
    • Thursday: 9:00am – 2:00am
    • Friday: 9:00am – 2:00am
    • Saturday: 9:00am – 2:00am
    • Sunday: 9:00am – 1:00am

Contact Details

Parq Vancouver

8. Parq Vancouver

Rising six stories and covering 30,000 square feet, Parq Vancouver is a mightily impressive structure. The venue boasts 75 different gaming tables, offering baccarat, roulette, poker and more. If table games aren’t your thing, how about spinning the reels of over 600 slots?

It’s not all about gambling at Parq Vancouver though. You’ll be able to stay in one of two different hotels, plus you can also spend the day pampering yourself in the spa. You can then head down to one of the fantastic bars and restaurants, before enjoying the nightly live entertainment.

  • Convenient downtown location
  • 75 different gaming tables
  • Over 600 slot machines
  • Separate poker room
  • Two hotels and a spa
  • Service isn’t very personal
  • Casino can get incredibly busy

Contact Details

Elements Casino

9. Elements Casino

Gaming, dining, entertainment - it’s all under one roof at Elements Casino, one of Surrey’s premier destinations. You’ll be able to play blackjack and roulette at the tables, as well as some more unusual games, such as Fast Action Hold’em. You can then play one of the 500+ slots on the gaming floor. This casino also hosts live chariot racing.

Finished gambling for the moment? How about a trip to the Diamond Buffet, or maybe to the superb Molson Canadian Lounge? Regular entertainment events are also held, including trivia nights and live music.

  • Regular chariot racing meets
  • Play a variety of table games
  • 500+ slot machines
  • Variety of restaurants
  • Regular evening entertainment
  • No poker tables
  • Not the most vibrant casino

Contact Details

Treasure Cove

10. Treasure Cove

Step into the Treasure Cove Casino and you’ll find 37,000 square feet of gaming space before you. 500 slots are waiting to be played, as are many different table games, including roulette, poker and blackjack. Like the horses? You can place wagers on the biggest races throughout the world. There’s also a 400-seat bingo hall.

It’s not just about the casino though. Visitors will find that they can head to the café for food, plus there’s also the Show Lounge: a theatre with the capacity to hold 180 people. You’ll find many musical acts performing throughout the week. Finally, there’s also a fantastic hotel on-site, offering a variety of rooms for affordable prices.

  • 500 slots to enjoy
  • Fantastic for poker fans
  • Bet on horse racing
  • Hotel accommodation offered
  • 400-seat bingo hall
  • Food isn’t too impressive
  • Far from any major city

Contact Details

What is the legal gambling age in British Columbia?

In British Columbia, you must be aged 19 or over to gamble. This includes playing in casinos, buying lottery tickets, betting on horse racing and betting online. Whilst gambling laws in Canada do differ depending on the state, as does the legal gambling age, It is illegal for anyone under the age of 19 to even enter a casino or any other type of gambling facility in British Columbia.

Gambling in Alberta facts

Gambling in BC has been legal since 1970, although the first casino didn't appear until much later. Since then the gaming industry has thrived and now Canadians and tourists alike can legally enjoy the following (as long as they're over 19!):

  • Casinos - The most obvious choice for any gambler is casinos. There you'll be able to enjoy Blackjack to Roulette, Baccarat and Slots.
  • Horse racing - Either head on down to the only live track in Surrey at Fraser Downs or enjoy it off-track at a casino.
  • Sports betting - At least two games must be wagered on to take part in sports betting, and you can do this at most local convenience stores.
  • Lottery - Lottery games have been approved by the British Columbia Lottery Corporation since 1985, and winners can claim their prize money up to a year after the draw date.
  • Online gambling - British Columbia Lottery Corporation owns the online gambling site that is regulated in BC, PlayNow. Launched in 2004, it allows players to bet on sports, play poker and casino games, take part in the lottery and play Bingo.

Best online casino sites for BC

Online casinos in BC have a unique claim to fame as this was where they were first legalized on the North American continent. With that in mind, it'd be rude not to try it here, right?

We have ranked and rated the top BC online casinos to show you where the hottest action and best bonuses are. Our reviewers make sure that each of the online casinos we list has a wide variety of deposit and withdrawal methods, so you can get your funds uploaded and start playing quickly, as well as top-level security.

Those huge jackpots aren't going to win themselves! Sign up to one of our best online casinos in BC today and see if you can become a millionaire with a few clicks of your mouse.

Canada's Number 1 Ranked Casino
Why Jackpot City is ranked 1 out of 253 casinos:
  • Offers both in-browser games & download software
  • Available on iPhone, Android, desktop and tablet
  • 640 Games including Slots, Blackjack, Roulette & more
  • C$1600 Bonus for new Canadian players
Deposit safely with
97.77 %
Payout speed
1-2 days
Why Spin Casino is ranked 2 out of 253 casinos:
  • Easy-to-use Web and Mobile casino
  • Payouts of over C$5 million each day
  • Some of the biggest progressive jackpots around
  • C$1000 Bonus for new Canadian players
Deposit safely with
97.43 %
Payout speed
1-3 days
Why Ruby Fortune is ranked 3 out of 253 casinos:
  • Microgaming powered Flash software
  • Hundreds of great casino games to choose from
  • Some of the biggest progressive jackpots around
  • C$750 Bonus for new Canadian players
Deposit safely with
97.24 %
Payout speed
1-3 days
Why Royal Vegas is ranked 4 out of 253 casinos:
  • New players get C$1200 in bonuses
  • 700+ games from Microgaming
  • Top customer support 24/7/365
  • Incredible rewards for VIP players
Deposit safely with
97.06 %
Payout speed
1-2 days
Why All Slots Casino is ranked 5 out of 253 casinos:
  • Microgaming powered Flash software
  • Hundreds of great casino games to choose from
  • Some of the biggest progressive jackpots around
  • C$650 Bonus for new Canadian players
Deposit safely with
95.90 %
Payout speed
Why Mr Play is ranked 6 out of 253 casinos:
  • Over 800 games including video poker, slots and blackjack
  • Get bonus points from day one
  • Excellent customer support 7 days a week
  • Play games on your mobile, desktop or tablet
Deposit safely with
97.85 %
Payout speed
1-3 days
Why FireVegas is ranked 7 out of 253 casinos:
  • Amazing selection of over 1000 games
  • Progressive jackpots with huge value
  • Smooth play on both desktop and mobile
  • C$2000 Bonus for new Canadian players
Deposit safely with
96.81 %
Payout speed
2-3 days
Why Betway Casino is ranked 8 out of 253 casinos:
  • C$1800 in welcome bonuses
  • 400 of the hottest games
  • Licensed by the UKGC & MGA
  • Tons of immersive live dealer games
Deposit safely with
96.87 %
Payout speed
2-3 days
Why TonyBet is ranked 9 out of 253 casinos:
  • Over 3,500 slots and games from leading providers
  • Massive live dealer platform from Evolution Gaming
  • Record-breaking withdrawals in up to 2 hours
  • Player-prioritised support team available 24/7
Deposit safely with
97.61 %
Payout speed
1 days
Why Genesis is ranked 10 out of 253 casinos:
  • Over 3000 games from leading providers
  • Dedictated 24/7 support team
  • C$1000 in welcome bonuses
  • Unique VIP Program
Deposit safely with
97 %
Payout speed
1-4 days

Blacklisted Canadian casinos

You will find included on this page blacklisted British Columbia casinos, it's advised that you stay away from those. However, you can have total confidence when playing your favourite slots at one of our highly recommended sites listed for your convenience on this page.
Slots of Vegas
reason for blacklist
Unpaid Withdrawals
Poor Customer Support
Prism Casino
reason for blacklist
Fake License
Unfair Casino Games
Cool Cat Casino
reason for blacklist
Unethical Business Practices
False Bonus Terms

Enjoy top quality casino options using our site list, or use the specialized tool on our site to track a site down for yourself.

British Columbia FAQ

British Columbia isn't just known for its beautiful nature, it's also home to some of the top casinos in Canada. Before you head out to the casino and start gambling take a moment to learn more about gambling in the area and what it means to use a local casino or to play online.

What is the minimum age to play in BC casinos?

The minimum age to play at all the casinos online and off in British Columbia is 19. If you're under this age you won't be allowed to participate, even if you are from a country with a lower gambling age.

Does British Columbia regulate it?

British Columbia, like all the other provinces in Canada, closely regulates gambling within the province. That's why gambling ages are different and why specific games are available in BC and not in other locations.

What is the tax situation in BC?

Fortunately for BC gamblers you probably won't have to claim your winnings. Gambling is viewed as a fun game or activity and not as a long-term form of income. As long as you aren't earning the majority of your money from gambling throughout the year, you likely won't have to claim any of your earnings or your losses on your taxes.

What does the future look like for gambling in BC?

Gambling has widespread acceptance in Canada, and since most people support the industry it's likely to continue for a long time. Even online gambling is available in British Columbia, a form of gambling that's not available in many other locations around the world.

How should I stay safe at an online casino in British Columbia?

It's always a good idea to play at our recommended casinos online. They are certified safe and secure by international partners to ensure that your information doesn't go missing.

Where can I find a list of the best casinos in British Columbia?

You're in the right place! This page does just that by listing the casinos we recommend right here in BC.

Is it better to play at online or offline casinos in BC?

There's no option answer to which is ‘better’ than the other, it really depends on what you're after. Sometimes you may want to stay home and play on your phone, or on the bus on your way to work. In these moments, online casinos will be what you want.

However, if you want to go out and get a real taste of the whole gambling experience and to be in the heart of the action, head to an offline casino.