Find the Best Casinos in British Columbia

Safe and regulated gambling in British Columbia (BC) is available for residents and visitors who want to enjoy legal casino games, lotteries, sports betting, and more. Looking for a top BC online casino? You’re in the best place for the latest on trending games, bonuses, mobile apps, and legal facts to get you started with your favorite casinos right now.

Top-rated British Columbia Gambling Sites (June 2024)

Online Gambling in British Columbia: A Quick Overview

Legal statusLegal
Minimum gambling age19
BC gambling regulatory authorityBritish Columbia Lottery Corporation (BCLC)
Number of BC online casinos50+
Land-based casinos regulatory authorityThe Gaming Police and Enforcement Branch (GPEB)
Number of land-based casinos36
Regulated sports bettingYes, single and multi-game betting available on leagues such as NHL, NFL, NBA, MLB, and MLS
BC gambling tax rateNone
Best BC online casinoNorth Casino

Breaking down casino regulations and tax on gambling winnings

BC gambling regulationsBC gambling taxes
  • BC casinos are regulated by the British Columbia Lottery Corporation (BCLC)
  • BCLC ensures online gambling is a regulated and safe for visitors and residents
  • The Gaming Control Act and Gaming Control Regulation governs BC casinos
  • The Gaming Policy and Enforcement Branch oversees iGaming compliance
  • Regular audits and inspections maintain high standards of fairness and security
  • There is no gambling tax on winnings for recreational gamblers (unless interest is earned on these winnings)
  • Professional gamblers are required by law to report their winnings as earnings under the Canadian Income Tax Act
  • Tax rates for professional gamblers vary from 5.06% to 20.5% according to the income bracket they fall in

Most Popular Games to Play Online

The beauty of online gambling lies in the countless games available – and casinos in BC are no different. That said, the choice of games can also be a little overwhelming.

Let’s start by introducing you to some of the main gaming categories, to give you a taste of what exciting betting opportunities are on offer.


Online slots are in the majority of games available at BC casinos. Find everything from classic slots, to video slots, and progressive jackpots from big-name developers like NetEnt. No matter which themes, bonuses or game mechanics you’re after, there’s a BC slot with your name on it.

Jam-packed with over 800 slot games, Jackpot City is our number one slots casino in British Columbia.

Play Jackpot City Now! Welcome Bonus: $6000 Deposit Bonus + 300 Free Chances to Win $1,000,000


Bingo is supremely popular among British Columbians to play online. Variations include 75-ball, 80-ball, 90-ball games – each with their own odds of winning. Online bingo games with fewer balls are played on a smaller grid and faster, with many players using set card patterns to select their numbers.

Whether it’s 30-ball, 60-ball, or 75-ball bingo, visit DRIP for top games with superb graphics and gameplay.


Play DRIP Now! Welcome Bonus: 150% up to $600


Experience the thrill of spinning the roulette wheel with live-hosted and RNG games at the best BC online casinos. Take your pick from French, American, and European roulette – or throw out the standard rules and play variants like Lightning Roulette with side bets and multipliers.

Enjoy the latest gaming technology and advanced betting options when playing roulette at SkyCrown.


Play SkyCrown Now! Welcome Bonus: Up to $3,000 +350 Free Spins


Put both skill and luck to the test with a vast array of blackjack games at online casinos in British Columbia. Have what it takes to beat the dealer? Try games like American Blackjack, Spanish 21, and Blackjack Switch. Each game has different payouts, side bets, and rules for when the dealer stands.

You won’t find another gaming platform with 260 blackjack titles from reputable developers like Jet Casino.

Play Jet Casino Now! Welcome Bonus: 100% Up To $600 + 500 Free Spins


Online poker is the ultimate table game for strategy, and British Columbia has a wide range of options to choose from. Card sharps tend to favour Texas Hold’em, but Omaha, Pai Gow poker, and basic video poker games can all be played in the top BC online casinos.

A well-curated selection of games and regular tournaments crowns HellSpin as our top choice for online poker.

Play HellSpin Now! Welcome Bonus: Up To $5200 + 150 Free Spins

Lottery Games

Lotteries are a pen-and-paper pastime, but the convenience of modern online draws simply can’t be beat. Weekly and daily lottery games in BC include Lotto Max, Lotto 6/49, and the Daily Grand. Playing these draws can potentially put you in line to win millions with as little as $1.

Our #1 casino for playing the lotto online is Rabona with seven fun titles from Oryx, Caleta, and G.Games.

Play Rabona Now! Welcome Bonus: 100% Up To $750 +200 Free Spins

Live Casino

Live dealer games brings the casino floor to your desktop or mobile by live-streaming the action from a luxurious studio right to your screen. Play blackjack with a professional dealer or sit in the hot seat for an immersive game-show-style gambling experience such as Deal or No Deal.

With every kind of live-dealer experience imaginable, choose from 75 immersive options at Spin Casino.

Play Spin Casino Now! Welcome Bonus: Match Bonus up to $1,000

Start Playing Slots: Our Top Five Online Casinos

Looking to play trending British Columbian slot games online? These platforms offer everything from classic three-reel slots to high-paying progressive jackpots from Canada’s leading gaming software providers.

1. Joker8 Casino

Joker8 is revered among gaming fans for its epic slot selection, showcasing 72 different providers. Their simple interface helps you find your favorite games fast, while their fully stocked cashier supports a multitude of fiat money and cryptocurrency payment methods such as Bitcoin.

Joker8 Slots Casino
Play Joker8 Casino Now! Welcome Bonus: $750 + 200 Free Spins or 50% up to $1,500
  • Megaways slot games and bonus buys
  • Weekly reload bonus of 50 free spins

With weekly bonuses for slot players, this stand-out platform also boasts an exciting mix of jackpot games.

2. North Casino

This platform gets props for its huge library of over 2,000 slots. Redeeming features like fast payouts and a mobile-friendly site design help North Casino offer a seamless online slot experience to players in British Columbia.

Slots at North Casino
Play North Casino Now! Welcome Bonus: $5,000
  • Regular updates with new and popular slot games
  • High RTP slots from top software providers

Features BC’s most robust selection of online slot games with free spins, prize drops, and additional bonuses.

3. JackpotCity

This long-established platform boasts a big selection of online slots from top providers such as Microgaming. Deal hunters are looked after with Canada’s largest welcome bonus, and diverse banking options ensure that every transaction is safe and easy.

Jackpot City Casino Slot Selection
Play Jackpot City Now! Welcome Bonus: $6000 Deposit Bonus + 300 Free Chances to Win $1,000,000
  • Serving BC online players since 1998
  • Play Mega Moolah and other top jackpot games

Players who sign up through Maple Casino can claim an exclusive $6,000 welcome bonus to enjoy slots.

4. Monro Casino

At this Curaçao-licensed platform, you’ll find regular slot tournaments with an average prize pool of $50,000. Not into playing slots? Monro also doubles up as a reliable sportsbook for betting on ice hockey, football and loads more sports.

play-slot-tournaments-at-monro-casino-in-british columbia-canada
Play Monro Now! Welcome Bonus: 150% up to $600
  • Regular slot tournaments and competitions
  • Onsite feed displaying the biggest slot winners

With a huge online slots collection and multi-tiered VIP Club, Monro is a truly excellent choice of casino.

5. CashWin Casino

Online gamblers in BC are invited to enjoy a seamless slot-playing experience with high-quality graphics, sound effects, and engaging bonus rounds. CashWin also provides a secure gaming environment with numerous cryptocurrency payment options to choose from.

Cashwin Casino online slots
Play CashWin Now! Welcome Bonus: 100% Up To $1,500 + 50 Free Spins
  • Play top slot games from 153 providers
  • Extensive VIP program with rewards of up to $1,000

High-quality games and generous bonuses make CashWin the go-to casino for online slots in BC.

Get the Best of British Columbia's Gambling Scene at Vancouver's Top Casinos

Vancouver is a gaming hub due to its combination of accessible land-based casinos with plenty of amenities as well as a thriving online betting industry, offering many legal and regulated options.

  • Vibrant land-based gaming options at venues like Parq Vancouver and River Rock
  • Wide range of dining and luxury entertainment options at Vancouver’s retail casinos
  • Online casinos in Vancouver offer a broader selection of games and higher RTPs
  • Online players benefit from bonuses and the option to gamble at home or on-the-go ​
  • Responsible gambling measures are in place to create a safer environment

Top five online casino games to play in Vancouver

Enjoy playing the best slot games in Vancouver where immersive graphics, top features, and captivating gameplay are all easy to find.

GameProviderFeaturesTop casino
Mega MoolahMega Moolah Casino GamesMicrogamingProgressive jackpot, wild symbol, scatters, free spinsSpin Now at North Casino
Live RouletteNetEnt Live RouletteNetEnt (Evolution)Multiple camera angles, varied betting options, interactive chatTry Your Luck at HellSpin
Power of Gods: HadesPower of Gods: HadesWazdanHold the Jackpot feature, sticky cash symbols, cascading winsPlay Today at Joker8
Texas Hold’em PokerTexas Holdem Live Casino GamePlaytechSide bets, multi-table options, statistics and hand historyJoin the Fun at JackpotCity
Foxin’ WinsFoxin WinsNextGenFree spins, wild symbols, random bonus, Fox FundsStart Playing at CashWin

Find Your Ticket to Bigger Payouts with Exciting Casino Bonuses

Players can benefit from a range of different bonuses. There are welcome bonuses for new players joining casinos in British Columbia, but there are plenty of rewards for regulars too.

Welcome Bonus

Welcome bonus

These bonuses add additional funds to players’ accounts based on their first deposit. For example, a 100% deposit match means you’ll get double your first deposit in bonus funds to play with.

Free spins icon

Free spins

Some BC casinos offer a set number of free spins to players when they join. Usually, the bonus slot game will be predetermined, but sometimes there are a few options to choose from.

Reload bonus icon 2

Reload bonus

Reload bonuses are rewarded when players deposit additional funds after claiming a welcome bonus. These offers usually take the form of a matched bonus or free spins on slot games.

Check out BC’s top welcome bonuses for new players who join:

Gaming siteWelcome Bonus WageringValid For
JackpotCity $6,000 deposit match bonus (exclusive)70x7 days
HellSpin$5,200 deposit match bonus + 150 free spins40x30 days
Rickycasino$7,500 deposit match bonus + 550 free spins50x14 days

Important Facts: Legal and Regulated Sports Betting

Launch dateAugust 27, 2021
Legal betting age19+
Regulatory authority British Columbia Lottery Commission
Retail sports betting
Online sports betting
Single-game wagers
Esports betting
Live betting
Futures bets
Prop bets

Did You Know
British Columbia was one of the original seven Canadian provinces to launch single-game sports betting once the federal ban was lifted in 2021.

Our top three sports betting sites to put on your radar

Launch Date      199420222022
LicenseAntigua and BarbudaCuraçao eGamingCuraçao eGaming
Welcome Bonus100% deposit match bonus up to $400100% deposit match bonus up to $2,000100% deposit match bonus up to $150
Number of Sports303538
Betting MarketsMatch winner, margin of victory, double chance, total goals, period props, correct score, futures, first round leader, set handicap, and more.Match winner, total goals, double chance, handicap, last goal, draw no bet, winning margin, both teams to score, odd/even points, point range, and more.Match winner, double chance, draw no bet, both teams to score, totals, handicaps, correct score, winning margin, halftime/full-time, and more.
PromotionsCash out, props builder, 200% refer a friend bonus, parlay protection, VIP program, #nameyourbet.Cash out, bet builder, bore draw, early pay out, parlay bonus, refer-a-friend, live sports streaming, loyalty scheme.Weekly reload bonus, sports jackpot, VIP rewards, cashback bonus, bore draw refund, parlay boost.
Our Rating4.5/54.6/54.5/5

Who can bet on sports in British Columbia?
Anybody who is 19 years or older is permitted to wager on sports, both at physical locations and online. Players can enjoy sports wagering at many regulated online sports betting sites, licensed by reputable gambling authorities, such as Curaçao eGaming.

Must-have Casino Apps for Seamless Mobile Gaming

Each one of our recommended gambling sites is designed with the best possible mobile gaming experience in mind. Enjoy playing on the go via your phone’s mobile browser or a casino app.

Casino apps in British Columbia are available on smartphones and other mobile devices supporting Android, Apple, or Windows. They are quick to download and perfect for enjoying mobile slots and other games.

To save you having to look through them yourself, we’ve listed the best BC casino apps for you to compare.

 MonroJackpotCity HellSpin
Number of games6,000+400+4,000+
Game categoriesSlots, instant games, jackpot games, tournaments, roulette, poker, sports bettingSlots, roulette, blackjack, live dealer, game shows, progressive jackpotsSlots, live dealer, tournaments, roulette, blackjack, baccarat, poker
Available for Android
Available for Apple
In-App customer support Live chat, emailLive chatLive chat
Languages supportedEnglish, French, Portuguese, ItalianEnglishEnglish, Russian, German
Our mobile rating4.7/54.5/54.2/5

Discover the Best Land-Based Casinos Near You

British Columbia has a rich history of gambling, with at least 36 land-based casinos located across the province. These offer slot machines, video poker as well as table games like roulette, blackjack, and baccarat. Many land-based casinos also offer first-rate entertainment, fine dining, hotels, and shopping.

Click on the markers for more information.

A History of Gambling from the 1890s Onwards

From Canada’s outright gambling ban in the late 1900s to the outright legalization of online casinos and sports betting today, BC has long been at the centre of significant historical events.

British Columbia casino history

Enjoy Peace of Mind with Responsible Gambling Online

The BCLC is committed to creating a secure and healthy gaming environment for all British Columbians through several responsible gambling initiatives:

  • Self-exclusion programs: People who believe they may have a problem can voluntarily exclude themselves from all gambling in BC for a specified period.
  • Voluntary deposit limits: At most BC online casinos, players have the option to set deposit limits to help manage their gambling budget more effectively.
  • Mandatory breaks: Some online casinos in BC require players to take mandatory breaks after playing for a set amount of time.
  • Educational resources: Organizations such as Gambling Support BC provide players access to tools and support for making more informed decisions about gambling.

Not a British Columbian Local? Start Playing in Other Canadian Provinces

British Columbia is not the only place where you can enjoy online gambling in Canada. Listed below are some prominent iGaming regions with information about the kind of gaming experience you expect.


With Toronto as its capital, Ontario has a thriving online gambling market, regulated by the Alcohol and Gaming Commission of Ontario. Players can legally enjoy secure and diverse gaming experiences at numerous Ontario online casinos.


Under the regulatory authority of Loto-Québec, online casinos in Quebec offer a unique blend of gaming options. There is a rich selection of games and sports betting in QC, with many bonuses and payment methods to choose from.


Experience the best Alberta online casinos overseen by the Alberta Gaming, Liquor, and Cannabis Commission. The wide selection of trusted sites catering to AB online gambling offers slots, table games, live dealer, lotteries, and sports betting.



Hello! Which language do you prefer?