Gambling locations

Last updated on November 23, 2023

Find out which communities in British Columbia host casinos, community gambling centres, bingo halls, horse racing tracks, and teletheatres. Gambling venues are operated by the British Columbia Lottery Corporation (BCLC).

Learn more:

Casinos

Casinos currently operating in B.C. are shown in the following table.

City Facility
Burnaby Grand Villa Casino
Chilliwack Elements Casino Chilliwack
Coquitlam Great Canadian Casino Vancouver
Cranbrook Casino of the Rockies
Fort St. John Chances Fort St. John
Kamloops Cascades Casino Kamloops
Kelowna Chances Kelowna
Kelowna Playtime Casino Kelowna
Langley Cascades Casino
Nanaimo Great Canadian Casino Nanaimo
New Westminster Starlight Casino
Penticton Cascades Casino Penticton
Port Alberni RimRock Casino
Prince George Treasure Cove Casino and Hotel
Quesnel Billy Barker Casino Hotel
Richmond River Rock Casino Resort
Surrey Elements Casino
Vancouver Parq Vancouver
Vancouver Hastings Racecourse
Vernon Lake City Casino
View Royal Elements Casino Victoria

Bingo Halls & Community Gaming Centres

Bingo halls and community gaming centres currently operating in B.C. are shown in the following table.

City Facility (* denotes a community gaming centre)
Abbotsford Chances Abbotsford*
Campbell River Chances Campbell River*
Castlegar Chances Castlegar*
Courtenay Chances Courtenay*
Dawson Creek Chances Dawson Creek*
Delta Cascades Casino Delta
6005 Highway 17A
Delta BC V4K 5B8
Duncan Chances Cowichan*
Kamloops Chances Kamloops*
Maple Ridge Chances Maple Ridge*
Mission Chances Mission*
Prince George Treasure Cove Bingo
Prince Rupert Chances Prince Rupert*
Salmon Arm Chances Salmon Arm*
Squamish Chances Squamish*
Terrace Chances Terrace*
Vancouver Planet Bingo
Williams Lake Chances Signal Point*

Race Tracks

Horse racing tracks currently operating in B.C. are shown in the following table.

City Race track Type
Surrey Fraser Downs at Elements Casino Standardbred
Vancouver Hastings Racecourse Thoroughbred

NOTE: For race dates at each location, visit the Horse Racing page.

Teletheatres

Teletheatres currently operating in B.C. are shown in the following table.

City Location
Chilliwack Chances Chilliwack
Duncan Chances Cowichan
Kamloops Chances Kamloops
Kelowna Chances Kelowna
Maple Ridge Chances Maple Ridge
New Westminster Starlight Sports Bar
Penticton Clancy’s Pub
Prince George Treasure Cove Casino and Hotel
Prince Rupert Chances Prince Rupert
Richmond River Rock Casino Resort
Squamish Chances Squamish
Surrey Derby Bar and Grill
Surrey Fraser Downs at Elements Casino
Vancouver Hastings Racecourse

Online

PlayNow Casino is operated by BCLC and offers many of the most popular casino games online. Online Casino games allow you to play an electronic version of popular casino games such as baccarat, slots, poker, blackjack and roulette.

Contact information

Contact the Gaming Policy and Enforcement Branch if you have questions about gambling in B.C.