We're 100% independent
Find the top Canadian online casinos
Get the biggest welcome bonuses
Play at the best BC casinos online, expert-rated for fair bonuses up to $20,000 and top BC online slots. We also cover the latest gambling legislation in British Columbia, so you have the best information to choose legal games.
We spend 3-4 hours testing each British Columbia online casino we review to ensure we only recommend the best sites. Our experts’ top three picks boast 9,000+ casino games, same-day payouts and high RTPs to ensure you win more of your money back in the long term.
With 14,000+ games, Lucky Ones is a gaming paradise. It boasts one of the largest and most diverse libraries we’ve seen at a BC online casino, offering slots, tables, live casino, and instant win games like Plinko and Aviator. It also tops our list for promotions, offering a massive welcome bonus split across four deposits, valid on most slots, roulette, and card games.
Launching in July 2025, the Grand Theft Auto-themed Mafia Casino has already become a popular destination for casino and sports betting. We love the jackpot slots selection, which features over 110 new releases and hits like Fishin’ Frenzy with $1,000,000+ prize pots. To sweeten the deal, you can cash out after 24 hours with nine payment methods, including Interac, Bitcoin and bank transfer.
We’ve secured players in BC an exclusive first deposit bonus for JustCasino, giving you an extra $1,000 and 100 free spins when you sign up through our link. Like our experts’ other top-rated sites, JustCasino boasts an impressive collection of 11,000+ games, 24-hour withdrawals, and even up to $1,000 cashback, allowing you to recoup your losses. The only reason it’s third on our list is the lack of dollar-friendly withdrawal options.
While PlayNow is the only online casino licensed by the British Columbia Lottery Corporation (BCLC), it can’t compete with offshore sites in terms of game variety, payment options, payout speed and more. We want to level up your gameplay, which is why our experts recommend BC casinos offering thousands more games and competitive bonuses. Rest assured, these are still licensed and safe to play at.
Online gambling generated $442 million in total revenue alone in 2023/24, with slots and lottery games proving most popular.
Top BC online casinos like Lucky Ones and JustCasino offer thousands of games to suit every taste. Tap on one of our free games to get a feel for gameplay before playing at a real money online casino in British Columbia.
Currently, the only state-licensed online casino in British Columbia is PlayNow.com. PlayNow launched in 2004 and in 2010, became the first site in North America to offer regulated online casino games. It also secured a groundbreaking partnership with Evolution in 2018, becoming the first live casino in Canada to achieve this milestone.
Here’s more of the latest BC gambling updates:
We expect British Columbia to follow Ontario in the years to come, which has seen massive success with its regulated online gambling market. So, PlayNow may not be the only legal online casino in British Columbia in the future, especially given that BC launched a new online sportsbook, PROLINE, in 2024.
The Gaming Policy and Enforcement Branch (GPEB) regulates all forms of gambling in British Columbia, with the BCLC overseeing lotteries, casinos, and bingo halls within the province. Here’s a quick overview of gambling in BC:
⚖️ Legal status | Legal |
🔒 Regulatory agency | British Columbia Lottery Corporation (BCLC) |
🎰 Online casinos | 1 |
🏒 Online sportsbooks | 1 |
🎂 Minimum age | 19 |
🏢 Land-based casinos | 24 (including two racetrack venues) |
🎲 Regulated casino games | Slots, poker, roulette, blackjack, baccarat, live casino games, lottery, bingo, crash games, Plinko |
💲 Taxes on winnings | No |
British Columbia’s gambling industry is growing at a rapid rate, with the latest GPEB annual report showing $1.5 billion in gambling revenue. PlayNow.com is the only regulated online casino in the province, though you can play at hundreds of licensed offshore casinos.
Online slots and lottery are the most popular games at online casinos in BC. The BCLC has also taken additional measures to ensure safe play across the province by implementing new Responsible Gambling Standards for Internet Gambling in 2024.
Sports betting is legal in British Columbia. The Safe and Regulated Sports Betting Act, which legalized single-game sports betting in Canada, was passed in June 2021.
Besides licensed offshore sites, you can bet online via the PlayNow site or the all-new digital retail sportsbook app, PROLINE. If you can’t use the app, after placing your bets, you can generate a QR code and visit your local retailer to pay and print your bet.
While British Columbia hasn’t announced plans to launch an Ontario-style regulated iGaming market, we’re keeping tabs on online and in-person gambling in the province to ensure you’re the first to hear. Here's what to expect in the near term:
Some of the best BC online casinos are licensed by authorities such as the Curaçao Gaming Control Board (GCB), located overseas, and the Kahnawake Gaming Commission (KGC), headquartered in Canada.
Explore our list of regulated online casinos available to players in British Columbia, which includes details on licences, monthly visitors, game count, and whether they offer a casino app.
Online casino | Licensed by | CA monthly visitors | Casino games | Mobile app |
---|---|---|---|---|
1. Lucky Ones | GCB | 376,000 | 14,000+ | ✅ |
2. Pistolo | GCA | 546 | 8,800+ | ❌ |
3. Magius | GCA | 1,960 | 1,000+ | ❌ |
4. ToonieBet | TGC, AGCO | 3,370 | 3,100+ | ✅ |
5. LuckyWins | GCB | 7,120 | 10,000+ | ✅ |
6. Spinbara | GCA | 183 | 8,000+ | ❌ |
7. JustCasino | GCB | 34,500 | 11,000+ | ✅ |
8. RoboCat | GCA | 8,030 | 8,800+ | ❌ |
9. BetVictor | GRA, AGCO | 60,900 | 1,500+ | ✅ |
10. Irwin | GCB | 40,500 | 7,000+ | ✅ |
11. Jackpot City Casino | KGC, AGCO | 378,000 | 1,350+ | ✅ |
12. MrPunter Casino | PAGCOR | 658 | 10,000+ | ❌ |
13. Supabet | GCA | 5,620 | 10,000+ | ❌ |
14. Casinia | GCA | 600 | 8,600+ | ❌ |
15. Spin Palace | KGC | 11,492 | 800+ | ✅ |
Kahnawake Gaming Commission – KGC
Alcohol and Gaming Commission of Ontario – AGCO
Malta Gaming Authority – MGA
Curaçao Gaming Control Board – GCB
Philippine Amusement and Gaming Corporation – PAGCOR
Gaming Control Anjouan – GCA
Online casinos in British Columbia know how to cater to players, offering a diverse selection of casino games that suit a range of gaming preferences. Whether you’re a high roller or a low roller, slots lover or poker pro, there’s a game for you at top BC casinos.
Online slots are the highlight at British Columbia online casinos, with thousands of exciting titles from top software providers, such as Pragmatic Play, NetEnt, and IGT. You can spin the reels on iconic slots such as Mega Moolah, Cleopatra, and Immortal Romance or try the latest hits like Tomb of Gold 2, Gates of Hades and Cash Eruption at our featured online casinos in BC.
Spin the wheel in online roulette and see if you’ve correctly guessed which numbered pocket the ball lands in. Roulette is also available in 3D and virtual reality, allowing you to handle chips, spin the wheel, and move around the space for a more immersive experience. Some of our favourite roulette games are French and European roulette, which have high RTPs of over 97%, making them solid choices for beginners and casual players seeking low-risk gameplay.
See if you can beat the dealer by getting a hand of 21 in online blackjack games at BC online casinos like Casinova and Pistolo. Put your skills to the test in a range of titles, including classic blackjack, Spanish 21, Perfect Pairs, and Pontoon, which have wide betting ranges of between $1 and $10,000 for all budgets.
You can play other traditional table games besides blackjack and roulette at BC casinos. Craps and baccarat are top choices if you enjoy fast-paced gameplay and enormous win potential thanks to the low house edges, with core bets starting as low as 1.41% in craps and 1.06% in baccarat. Sites like Mafia Casino and ToonieBet also offer keno and Sic Bo if you want to play more modern table games.
Live casino games bring the buzz of the casino floor to your home with HD streams direct to your screen from a real brick-and-mortar casino or game studio. Play against a dealer in live blackjack, win an electrifying multiplier in Lightning Roulette, or try your chances on a game show such as Crazy Time or Deal or No Deal Live which offer a max win of $500,000.
Test your poker skills with a variety of online poker titles at online casinos in BC. You can play traditional Texas hold’em poker, Omaha poker, Pai Gow poker, and new, exciting variants like Badugi, which is a four-card lowball draw game. For a more traditional casino experience join a live poker game, though we’ve seen exciting RNG-powered video poker games at Jackpot City and Irwin.
You can play a mix of online exclusives, draw-based lottery games, and instant-win scratch cards via the PlayNow site and at BC casinos. Some of the most popular daily and weekly lottery games include BC/49, Lotto 6/49, Daily Grand, and Lotto Max, all of which offer top prizes worth millions of dollars. The biggest win recorded at PlayNow is a $30.8 million Lotto Max jackpot on July 8, 2022.
In online bingo, you mark off numbers on your virtual card, hoping to create a winning pattern before anyone else. British Columbians love online bingo for its social atmosphere, as most BC online casinos feature chat rooms that let you interact with other players. It’s also beginner-friendly, with the auto-dabbing feature providing hassle-free gameplay and low buy-in with high payout potential.
Spin the reels on the best British Columbia slot games online for a chance to win huge payouts like one lucky Vancouver resident who won $2,143,924 on a PlayNow online slot. Using real player data at top-rated sites like Lucky Ones and Jackpot City, we’ve featured the most played slots and progressive jackpots in BC today.
Playing at BC online casinos in Canada is safe and fully regulated by the BCLC or overseas regulators, such as the Malta Gaming Authority. Here’s how to get started:
Casino bonuses play a big part in the overall gaming experience at online casinos in British Columbia. They let you top up your account with thousands in bonus funds, free spins, and even recoup losses with cashback offers like that offered by JustCasino and Spinbara. Here are the most common bonuses at BC gambling sites:
New players can grab a one-time bonus for signing up to online casinos. Welcome bonuses typically comprise cash, free spins, or both. Look out for offers with wagering requirements of 40x or less for the best value and long validity periods, such as Jackpot City’s 60-day window.
Get a welcome bonusHit the reels with anywhere between 10 to 500 free spins for a small initial deposit of usually $10. While wagering requirements for free spins bonuses usually align with the 35x industry standard, free spins are often valid for 24 hours, so check the T&Cs before opting in.
Get free spinsNo deposit bonuses let you spin the reels of your favourite slots or hit the tables completely risk-free. In most cases, you only need to sign up to activate this bonus, but check the T&Cs for hidden terms, as some sites only let you withdraw winnings after you deposit cash.
Get a no deposit bonusCushion against losses with a cashback bonus and recoup a percentage of your funds over time. Cashback may be offered as a standalone bonus or as perks in loyalty programs. For maximum value, visit top casinos like JustCasino, which offers up to $1,000 in weekly cashback.
Get cashbackThe best BC online casinos accept a range of payment methods, including traditional cards like Visa and Mastercard, e-wallets such as Interac and PayPal, and cryptocurrencies like Bitcoin.
You’ll typically enjoy the fastest payouts with e-wallets and crypto, with top-rated brands like Lucky Ones, JustCasino and Vegas Hero processing these methods instantly. Use our table as a guide to payment speeds and limits for all payment options in British Columbia:
Scroll right to view more of table items.
Payment method | Min deposit | Min withdrawal | Withdrawal time | |
---|---|---|---|---|
|
Interac | $10 | $10 | 0-48 hours |
|
Visa | $5 | $10 | 1-3 days |
|
Mastercard | $5 | $10 | 1-3 days |
|
PaysafeCard | $5 | N/A | N/A |
|
Prepaid cards | $5 | N/A | N/A |
|
MuchBetter | $10 | $10 | 0-24 hours |
|
Payz | $10 | $10 | 0-24 hours |
|
PayPal | $10 | $10 | 0-24 hours |
|
iDebit | $10 | $10 | 2-5 days |
|
Instadebit | $10 | $10 | 3-5 days |
|
Bitcoin | 0.0001 BTC | 0.0001 BTC | 0-24 hours |
British Columbia began opening land-based casinos in the 1980s, with the 37,000 sq. ft establishment, Treasure Cove Casino, being the first to open in 1986.
Today, there are 24 land-based casinos in 20 cities across British Columbia, with two located at Hastings Racecourse and Fraser Downs Racetrack. River Rock is the largest casino in British Columbia, with 1,100 slots and 179 table games. Here’s an overview of all 24 BC casinos:
Casino | Slots | Table games |
---|---|---|
Billy Barker Casino Hotel | 140 | N/A |
Casino of the Rockies | 210 | 4 |
Cascades Casino Delta | 500 | 16 |
Cascades Casino Kamloops | 500 | 20 |
Cascades Casino Langley | 1,000 | 28 |
Cascades Casino Penticton | 400 | 10 |
Casino Nanaimo | 400 | 16 |
Chances Abbotsford | 234 | 1 |
Chances Castlegar | 100 | N/A |
Chances Fort St. John | 154 | 7 |
Chances Kelowna | 340 | 6 |
Chances Dawson Creek | 155 | 7 |
Chances Maple Ridge | 250 | 10 |
Elements Casino Chilliwack | 300 | 6 |
Elements Casino Surrey | 500 | 26 |
Grand Villa Casino | 1,300 | 67 |
Great Canadian Casino Vancouver | 920 | 79 |
Lake City Casino Vernon | 400 | 8 |
Parq Vancouver | 600 | 77 |
Playtime Casino Kelowna | 450 | 16 |
RimRock Casino | 105 | 1 |
River Rock Casino | 1,100 | 179 |
Starlight Casino | 935 | 54 |
Treasure Cove Casino & Hotel | 500 | 7 |
From the bustling streets of Vancouver to the ever-scenic Richmond and Victoria, you can enjoy the thrill of gambling at 24 venues in British Columbia. To help you decide where to play, we’ve picked three of the best BC casinos for game selection, social atmosphere, and overall experience.
Parq Vancouver is located conveniently in downtown Vancouver, within walking distance of major attractions and shopping venues. It has one of the largest casino game selections in the province, with 600 slots and over 75 table games.
There’s also a dedicated high-limit salon for VIP players, two on-site hotels, a spa, and a one-of-a-kind rooftop bar offering panoramic views of the Vancouver skyline. Self-parking amenities are available on-site and free if you’re an Encore Rewards member with at least 15 points.
Great Canadian Casino (formerly Hard Rock Casino Vancouver) is another top casino in British Columbia, boasting 920 slots and 79 live and electronic tables. Electronic tables are available Friday to Sunday, while live tables are in operation 24/7.
The casino underwent a facelift in 2023 and now offers upgraded amenities, modern décor and new dining options to enhance your experience. The ample on-site parking also makes Great Canadian Casino a hotspot in BC.
The River Rock Casino is popular among both local and visiting players for its extensive game selection and luxurious resort. You can play over 1,100 slots and 179 tables around the clock as the casino is open 24/7. With an on-site hotel, spa, indoor pool, fitness centre, and marina, it’s ideal for extended stays. It's also just six minutes away from Vancouver International Airport, making it convenient for tourists.
You can access numerous responsible gambling resources in British Columbia, including tools to help you set limits, recognize problem gambling and access dedicated support.
We want to ensure everyone who gambles in BC is aware of these resources, so we’ve listed the most valuable services, helplines and BC’s self-exclusion program, as well as tips on how to talk with loved ones about how to bet responsibly.
Gambling Support BC – Offers a free, confidential helpline at 888-795-6111 for 24/7 support. You can also access one-on-one and group counselling services, online resources and self-help tools or enrol in BC’s voluntary self-exclusion program to take a break from gambling.
Here to Help – A mental health and substance abuse support service designed to help British Columbians better understand and manage addiction challenges, including problem gambling. It offers various resources, including workbooks, a self-screening test, and a toll-free line at 604-669-7600.
Gambling Problem Help – Provides support, counselling and education to help reduce and prevent problem gambling. Runs a podcast called Fold em: Help for Gambling Problems, which features professionals who offer guidance and inspiration for those struggling.
Gamblers Anonymous – A supportive community that supports people struggling with gambling addiction through various self-support programs, including a 12-step recovery program. They run both in-person and online meetings.
Gambling is a popular activity across Canada, with Canadians enjoying both land-based venues and online casinos. Learn more about each province’s gambling scene in our dedicated guides:
Our experts have rated Lucky Ones the top online casino in BC, highlighting its massive library of 14,000+ games, speedy 48-hour payouts and generous $20,000 and 500 free spins welcome bonus.
Great Canadian Casino Vancouver and River Rock Casino resort are two of the best land-based casinos in BC. They are conveniently located in downtown and offer thousands of slots and table games, alongside other popular amenities such as restaurants, bars and a spa.
The legal gambling age in British Columbia is 19 years old. This applies across all gambling activities, both offline and online.
The Gaming Policy and Enforcement Branch regulates all gambling in BC, including casinos and gambling venues. While the BCLC plays a conduct and management role, overseeing all commercial gaming in the province with exception of horse racing.
The BCLC introduced enhanced ID verification on entry at casinos in British Columbia in 2023. This was to support those who enrolled in the Game Break self-exclusion program.
No, you’re not required to pay taxes on casino or betting winnings in British Columbia. You must only pay tax if gambling is your primary source of income. Read our taxation guide for further guidance.
Yes, Elements Casino Victoria is the leading casino in Victoria, British Columbia. You can play 770 slot games and over two dozen tables, including blackjack, roulette, baccarat and Texas hold’em.