Best BC Casino (April)

  • Jackpot City
    Number of games1305 Games
    Star Rating
    4.7 / 5
    Jackpot City
    $1600 Deposit Bonus

    19+ Play responsibly. This offer is not available for playing within Ontario.

    Read reviewVisit site
  • iWild Casino
    Number of games6285 Games
    Star Rating
    3.8 / 5
    iWild Casino
    $3500 & 270 Free Spins
    Read reviewVisit site
    Number of games1178 Games
    Star Rating
    4.6 / 5
    10 FS No Deposit & C$250 + C$20 Free Sports Bet

    Must be 19+ to participate. T&Cs apply. Play Responsibly.

    Read reviewVisit site
  • Red Spins
    Number of games2497 Games
    Star Rating
    4.8 / 5
    Red Spins
    C$500 + 200 Free Spins

    Must be 19+ to participate. T&Cs apply. Play Responsibly.

    Read reviewVisit site
  • Lucky Heroes Casino
    Number of games8021 Games
    Star Rating
    4 / 5
    Lucky Heroes Casino
    $750 Bonus & 200 Free Spins

    Must be 19+ to participate. T&Cs apply. Play Responsibly.

    Read reviewVisit site
  • BitKingz
    Number of games4215 Games
    Star Rating
    4.3 / 5
    $4500 & 225 Free Spins

    Must be 19+ to participate. T&Cs apply. Play Responsibly.

    Read reviewVisit site
  • Spinbookie
    Number of games9391 Games
    Star Rating
    4.5 / 5
    C$1800 Bonus

    19+ Play responsibly. This offer is not available for playing within Ontario.

    Read reviewVisit site
  • Cobra Casino
    Number of games2514 Games
    Star Rating
    4.4 / 5
    Cobra Casino
    C$4,000 + 300 Free Spins

    Must be 19+ to participate. T&Cs apply. Play Responsibly.

    Read reviewVisit site
  • Casino Rocket
    Number of games5200 Games
    Star Rating
    4 / 5
    Casino Rocket
    $1500 & 150 Free Spins
    Read reviewVisit site
  • Bitstarz Casino
    Number of games4016 Games
    Star Rating
    4.1 / 5
    Bitstarz Casino
    $2,000 or 5 BTC & 180 Free Spins
    Read reviewVisit site
  • Dream Vegas
    Number of games4409 Games
    Star Rating
    4.7 / 5
    Dream Vegas
    C$7,000 & 120 Free Spins

    19+ Play responsibly. This offer is not available for playing within Ontario.

    Read reviewVisit site
  • Casino Vibes
    Number of games3500 Games
    Star Rating
    4.6 / 5
    Casino Vibes
    C$300 +50 Free Spins

    Must be 19+ to participate. T&Cs apply. Play Responsibly.

    Read reviewVisit site
  • Mr Pacho
    Number of games6000 Games
    Star Rating
    4.7 / 5
    Mr Pacho
    $750 Bonus + 200 Free Spins

    Must be 19+ to participate. T&Cs apply. Play Responsibly.

    Read reviewVisit site
  • PlaYouWin Casino
    Number of games4531 Games
    Star Rating
    4.1 / 5
    PlaYouWin Casino
    60 No Wagering Spins

    Must be 19+ to participate. T&Cs apply. Play Responsibly.

    Read reviewVisit site
  • Bingo Bonga
    Number of games6428 Games
    Star Rating
    4.6 / 5
    Bingo Bonga
    20% Cashback

    19+ Play responsibly. This offer is not available for playing within Ontario.

    Read reviewVisit site
  • Playfina Casino
    Number of games9010 Games
    Star Rating
    4.4 / 5
    Playfina Casino
    C$1470 + 600 FS

    Must be 19+ to participate. T&Cs apply. Play Responsibly.

    Read reviewVisit site
  • Power Play Casino
    Number of games2507 Games
    Star Rating
    4.5 / 5
    Power Play Casino
    C$1000 + 100 Free Spins

    19+ Play responsibly. This offer is not available for playing within Ontario.

    Read reviewVisit site
  • Primebetz
    Number of games7055 Games
    Star Rating
    4.4 / 5
    20 FS No Deposit & C$700 + 100 Free Spins

    Must be 19+ to participate. T&Cs apply. Play Responsibly.

    Read reviewVisit site
  • TonyBet Casino
    Number of games7400 Games
    Star Rating
    4.3 / 5
    TonyBet Casino
    C$2,500 + 150 Free Spins

    Must be 19+ to participate. T&Cs apply. Play Responsibly.

    Read reviewVisit site
  • Chelsea Palace Casino
    Number of games2569 Games
    Star Rating
    4.4 / 5
    Chelsea Palace Casino
    C$500 + 200 Free Spins

    19+ Play responsibly. This offer is not available for playing within Ontario.

    Read reviewVisit site

Learn everything about gambling in British Columbia

Getting started with gambling in BC is not hard by any means. Players have a pretty solid range of options available whether one prefers to play online or offline. On this page, we will cover all of the things you need to know about casinos in BC and the laws and regulations that keep them in line.

Why are we the experts on BC casinos?

As insiders in the Canadian casino industry since 2016, our team at InsideCasino are intimately familiar with gambling regulations in British Columbia and across Canada. Knowing these regulations is critical to helping us make honest, accurate reviews that target the needs of BC and other Canadian gamblers.

Top 10 BC gambling sites online

Here are the top BC gambling sites online that our team have tested. All of the British Columbia online casinos here are tested, certified and licensed by reputable gambling authorities.

Gambling Site License Games Payments Monthly Visitors
King Billy KGC, MGA 5,000+ 12+ 300,000
888 Casino GGC, AGCO, UKGC 2,000+ 20+ 3,000,000
Bingo Bonga MGA 6,000+ 20+ 200,000
777 Casino GGC, MGA, UKGC 2,000+ 20+ 800,000
Red Spins GGC, UKGC 3,000+ 12+ 1,200,000
Boo Casino MGA 2,500+ 18+ 90,000
Casino Vibes CGC 3,000+ 10+ 25,000
Casombie CGC 4,000+ 15+ 30,000
Chelsea Palace GGC, UKGC 2,000+ 15+ 600,000
Conquestador MGA, AGCO 2,000+ 12+ 300,000

Gambling Laws and Regulations in British Columbia

It has almost been 40 years since the first bc casino opened in the province, which marked the beginning of a flourishing gaming sector. Since then, all gambling has been made legal, and the British Columbia Lottery Corporation (BCLC) regulates and monitors all aspects of the gambling industry. The corporation is also instrumental in creating and running the British Columbia operated PlayNow.

Regulatory bodies

There are two organizations in BC that are responsible for providing British Columbian players with legal gaming services, which are the GPEB and the BCLC.

The GPEB, or Gaming Policy and Enforcement Branch is the main regulatory body for gambling in BC. This arm of the provincial government has the authority to set rules for all BC gaming activities within the province, as well as investigate and fine operators that step out of line.

Their oversight also extends to the BCLC, short for the British Columbia Lottery Corporation. As the name implies, the BCLC is the provincial crown corporation that partly owns and operates all of the lotteries, casinos, horse race tracks, and other gaming outlets available in BC and is responsible for enforcing the rules of the GPEB as they work with operators.

Laws & Licensing

British Columbia is still unregulated for online gambling and is therefore still guided by Canada’s Criminal Code. This code mainly restricts all legal gambling to that which is authorized by the provincial governments and is done for charitable causes in land-based venues. In line with this, the government of British Columbia has the Gaming Control Act that provides the primary rules for all gambling activities in the province.

Anyone who wants to start a new bc online casino, lottery retailer, or any other gambling establishment must apply for and acquire a licence from the GPEB, which oversees and vets the applicants throughout the entire process. Successful applicants are inspected regularly to maintain compliance with gaming laws in British Columbia and renew their licence every 5 years, through which they must go through the same stringent process.


To ensure fairness and security for gamblers, in both offline and online gaming outlets in BC, the Gaming Policy and Enforcement Board works closely with the BC Lottery Corporation in conducting regular audits.

Gambling age

The legal gambling age for anyone in British Columbia is 19 years old. This includes all forms of gambling and allows you to enter any gambling establishment in the province and log into the BCLC’s official gambling websites.


BC players do not need to pay taxes on anything they win from gambling in the province, from casinos to lotteries. Exceptions are made to this rule for players who gamble for a living.

Best British Columbia online casinos

  • Jackpot City – 50 Free Spins No Deposit
  • Tonybet – C$1,000 + 120 Free Spins
  • Nomini – C$750 + 200 Free Spins
  • – 10 Free Spins No Deposit & C$250 + C$20 Free Sports Bet

Land-based casinos in British Columbia

We have prepared a list of land-based casinos available to visit in British Columbia.

Land Casino City Slot Machines Casino Games
Billy Barker Casino Hotel Quesnel 100 5
Cascades Casino Langley 1,000 35
Cascades Casino Kamloops 500 20
Cascades Casino Penticton 400 10
Casino of the Rockies Cranbrook 200 35
Chances Fort St. John Fort St. John 180 5
Chances Kelowna Kelowna 400 30
Elements Casino Surrey 500 20
Elements Casino Chilliwack 300 8
Elements Casino View Royal 770 40
Grand Villa Casino Burnaby 1,300 80
Great Canadian Casino Nanaimo 400 5
Great Canadian Casino Vancouver 920 30
Hastings Racecourse Vancouver 450 15
Lake City Casino Vernon 400 30
Parq Vancouver Vancouver 600 75
Playtime Casino Kelowna 450 15
RimRock Casino Port Alberni 100 15
River Rock Casino Resort Richmond 1,000 110
Starlight Casino New Westminster 930 60
Treasure Cove Casino and Hotel Prince George 500 15

Play the Best British Columbia casino games

When it comes to playing the best casino games in British Colombia, our experts know what BC players are looking for. We don’t just hunt for BS websites that offer a wide selection of games, but we also focus payouts, playing experience and reliability. This includes video slots with varying paylines, themes, in-game features and table casino games with various options.

Online slots

Online slots

The range of slots online take up the majority of game porfolios on gambling sites in BC. Well known game providers, including Playtech, Microgaming, NetEnt and Play’Go, are available at British Colombia online casinos and can be played in Canadian Dollars, even within the local and progressive jackpot series games.



All of the familiar blackjack games can be found at a BC casino websites, so players can test their strategic thinking online. This includes the popular live blackjack variants, so you don’t need to leave home.



The number of roulette casinos in British Columbia has increased dramatically and even more roulette sites are being established monthly. Although playing roulette at BC casinos with a well-known brand name is usually a good idea, it is always prudent to check that the site is licensed.



Poker is a game that requires skill, strategy, and luck, so familiarize oneself with the game’s fundamentals in a manageable setting. Finding a BC poker casino that allows you to practice playing poker with free play is a big bonus, possibly even more so for novice players than for players of other table games.

Table games

Table Games

If you enjoy playing conventional table games, many different varieties are available at casinos in British Columbia. Explore casino games like craps and sic bo and even scratch cards online or find a new game type to play.

Live casino

Live Casino

Canadian live casinos in BC have become popular due to the exceptional improvements in technology, gameplay and internet connections. Live casino experiences are just as smooth and authentic in British Colombia as playing at a land-based venue, but the added convenience of playing on your device from anywherewith the province.

Casino Payment methods in BC

Players in BC have a wide range of banking methods they can use to transfer money into and out of their casino accounts. For players using the PlayNow casino site, one can use Gigadat casino payments like Interac, along with bank cards such as Visa, Mastercard, and Amex. Playing on offshore sites does open players up to more options for a better payout speed, such as casinos with MuchBetter and other E-wallet options. It is common to find casinos in British Columbia accepting Bitcoin, due to them being outside of the protections of the BC government.

Casino Payment Deposits Withdrawals Min Payout Max Payout
Interac Instant 0-24 hours $10 $10,000
American Express Instant 1-2 days $10 $10,000
Bitcoin Instant 0-24 hours 0.1 BTC 5 BTC
Credit Card Instant 1-2 days $10 $10,000
Debit Card Instant 1-2 days $10 $10,000
Dogecoin Instant 0-24 hours 10 DOGE 5,000 DOGE
Ethereum Instant 0-24 hours $10 $10,000
Gigadat Instant 0-24 hours $10 $10,000
iDebit Instant 0-24 hours $10 $10,000
Instadebit Instant 0-24 hours $10 $10,000
Litecoin Instant 0-24 hours 0.1 LTC 10 LTC
Maestro Instant 1-2 days $10 $10,000
Mastercard Instant 1-2 days $10 $10,000
MuchBetter Instant 1-2 days $10 $10,000
Paysafecard Instant 2-24 hours $10 $10,000
Visa Instant 1-2 days $10 $10,000

The Best Casinos in British Columbia

The market for land-based casinos in British Columbia is one of the larger ones in Canada. Players have a wide variety of options with 35x BC casino locations across the province. Aside from the upscale BC casinos, there are also small lottery kiosks at malls.

River Rocks Casino Resort

River Rock Casino is not only one of the first luxury casinos to be established in British Columbia, but it is also the largest. Featuring a dedicated poker area, every type of table game imaginable, over 1100 slot machines, and high limit private VIP rooms, you’ll be able to indulge your gambling needs as much as you want to.

Located directly on the harbour, the resort itself has stunning views, notably from its Marine Boardwalk, from which you can watch the sunset over the mountains in the west. River Rocks also has a show theatre, which is just a few feet away from the casino and hosts a variety of spectacular shows.

Games: Slots, Poker, Blackjack, Roulette, Craps, Pai Gow, Sportsbook
Location: 8811 River Rd, Richmond, BC V6X 3P8
Phone: (604) 247 8900

Casino of the Rockies

Casino of the Rockies is part of the St. Eugene Resort, was founded by the Ktunaxa First Nation in collaboration with the Chippewas and Samson Cree. It is the only casino in the Rockies that accepts credit cards. Located just a few minutes from the Canadian Rockies International Airport, the stone structure of the casino is a tourist attraction unto itself, with historical value that dates the building back to the late 1900s.

There are slots, table games, and even electronic table games at this Western-themed casino, which also has a racebook and is well-equipped with everything you need. The selection of table games is on the small side, but Casino of the Rockies still manages to stand out with their 18-hole championship-level golf course that provides a great alternative way to unwind.

Games: Slots, Poker, Blackjack, Roulette
Location: 7777 Mission Road, Cranbrook, BC V1C 7E5
Phone: (250) 471 2772

Parq Vancouver

Parq Vancouver is one of the newest casinos in British Columbia. Parq is also widely regarded as the largest and best casino, with a 72,000 square foot casino floor that features over 600 slot machines and 75 table games. The casino also has several bars and 8 restaurants including a Chinese restaurant by Michelin-starred Chef Tony Luk.

Parq features two luxury hotels, which are the Douglas and JW Marriott. The resort is also a popular event for concerts and hosted the likes of Vancouver Fashion Week, Vancouver International Film Festival and a music concert by Alicia Keys.

Games: Slots, Poker, Blackjack, Baccarat, High Stakes
Location: 39 Smithe Street, Vancouver, BC V6B 0R3
Phone: (604) 683 277

Hard Rock Casino Vancouver

The Hard Rock Casino in Vancouver has various entertainment options, including gaming, dining, and special events. This land-based British Columbia casino features around 1k slot machines and all the popular table games for players. In addition, the stadium is home to the well-known Vancouver Amplify Arena, which is a place where you can experience fantastic events in a high-energy environment.

Games: Slots, table games, poker
Location: 2080 United Blvd, Coquitlam, BC V3K 6W3
Phone: (604) 523-6888

Sports Betting in British Columbia

Many sites offer sports betting in BC. The usual betting rules apply, including the minimum age limit of 19. The year 2021 saw the Canadian government unanimously approve the Safe and Regulated Sports Betting Act, which made it possible to wager on a single sporting event nationwide. The British Columbia Lottery and Gaming Commission (BCLC) has implemented several player protection mechanisms, including a self-exclusion program and responsible gaming policies.

Responsible gambling in British Columbia

Gamblers in British Columbia have access to the GPEB, and run and maintain a self-exclusion network for problem gamblers in British Columbia. This organisation also governs gaming establishments within the province. Given the popularity of gambling in BC, it is important that players are looked after and educated in relation to responsible gambling to ensure that those who have requested to self-exclude are actually prevented from playing at these gaming establishments.

It is important that you never gamble outside of your means. Never chase losses or gamble beyond your means. If you ever suspect that you might have a problem, seek help immediately. There are several organizations available to help, including Gambling Support BC, who can be contacted online or by phone 24/7.

If you still need help with a gambling problem, here are some additional organisations that can help you.

Gamblers Anonymous – A commonly known nationwide association, that also has a branch for residents in British Columbia. Meetings can also be attended online.

Gambling Support Line BC – This organisation is funded and supported by the B.C. Government. It also helps those who have a friend or family member who are struggling with the impacts of gambling addiction.

Here to Help BC – Formed ny a group of mental health and substance non-profit charities, that has created a list if resources that can help with prevention, treatment and support for those who are affected.


Is online gambling legal in BC?

Online gambling is legal for players in BC. The more important distinction lies with the gambling sites themselves. PlayNow holds the first online gambling licence issued in BC.

How is gambling regulated in BC?

Gambling in BC is regulated by the Gaming Policy and Enforcement Branch (GPEB). This office oversees all gambling activities in the province including the BCLC, which is the provincial operator of all lotteries, casinos and bingo halls.

Are casino winnings taxed in BC?

Casino winnings are not taxed in BC, the same way as they are in other provinces in Canada like Ontario and Québec. Players who hit a win rate from a casino game, horse race bet or lottery or bingo ticket can expect to claim the entire jackpot with no deductions.

How many casinos are there in BC?

According to figures from the BCLC, there are 35 land based casinos operating in BC, ranging from the relatively simple Chances Fort St. John to upscale venues like Parq Vancouver and Starlight Casino.

What is the biggest casino in BC?

Cascades Casino Resort is the biggest casino in BC, in relation to gaming area with an area of 70,000 square feet and over 1,000 slot machines. Parq Vancouver is the biggest casino overall, with a total resort area of 700,000 square feet.

Is sports betting legal in British Columbia?

Yes, sports betting is legal in the province and betting website follow the same regulation as all other gambling in BC.

Don’t miss a single bonus
Subscribe to our newsletter and find out first about the safest casinos and games with the best bonuses

Don't miss out!
Invalid email address