Gambling Locations

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
Coquitlam Hard Rock Casino Vancouver
Cranbrook Casino of the Rockies
Fort St. John Chances Fort St. John
Kamloops Cascades Casino Kamloops
Kelowna Playtime Casino Kelowna
Langley Cascades Casino
Nanaimo Great Canadian Casino Nanaimo
New Westminster Starlight Casino
Penticton Cascades Casino Penticton
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 Vernon
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*
Chilliwack Chances Chilliwack*
Courtenay Chances Courtenay*
Dawson Creek Chances Dawson Creek*
Duncan Chances Cowichan*
Kamloops Chances Gaming Entertainment Kamloops*
Kelowna Chances Gaming Entertainment Kelowna*
Maple Ridge Chances Maple Ridge*
Mission Chances Mission*
Nanaimo Harbour City Bingo
Port Alberni Chances RimRock*
Prince George Treasure Cove Bingo
Prince Rupert Chances Prince Rupert*
Salmon Arm Chances Salmon Arm*
Squamish Chances Squamish*
Terrace Chances Terrace*
Vancouver Planet Bingo
Victoria Bingo Esquimalt
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
Coquitlam Hard Rock Casino Vancouver
Cranbrook Casino of the Rockies
Duncan Chances Cowichan
Kamloops Chances Kamloops
Kelowna Chances Kelowna
Maple Ridge Chances Maple Ridge
Nanaimo Great Canadian Casino Nanaimo
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
Salmon Arm Chances Salmon Arm
Squamish Chances Squamish
Surrey Derby Bar and Grill
Surrey Fraser Downs at Elements Casino
Vancouver Hastings Racecourse
Vernon Lake City Casino