Please select a town or city in British Columbia

We list 420 dispensaries in British Columbia.

100 Mile House - (2) Abbotsford - (2) Aldergrove - (1) Armstrong - (3) Barriere - (0) Blind Bay - (1) Bowen Island - (2) Brentwood Bay - (1) Burnaby - (1) Burns Lake - (2) Campbell River - (3) Castlegar - (7) Chemainus - (1) Chetwynd - (2) Chilliwack - (7) Christina Lake - (1) Clearwater - (1) Clinton - (1) Comox - (2) Courtenay - (7) Cranbrook - (7) Creston - (4) Cumberland - (1) Dawson Creek - (5) Deroche - (1) Duncan - (4) Enderby - (1) Esquimalt - (2) Fairmont Hot Springs - (1) Fernie - (3) Fort Nelson - (1) Fort St. John - (4) Fraser Lake - (1) Fruitvale - (1) Gabriola - (1) Gibsons - (2) Golden - (2) Grand Forks - (4) Greenwood - (1) Houston - (1) Invermere - (2) Kamloops - (16) Kelowna - (14) Keremeos - (1) Kimberley - (2) Kitimat - (2) Ladysmith - (2) Lake Country - (2) Lake Cowichan - (1) Langford - (2) Langley - (1) Lillooet - (1) Lumby - (1) Mackenzie - (1) Maple Ridge - (4) McLure - (1) Merritt - (2) Mission - (2) Nakusp - (1) Nanaimo - (15) Nelson - (4) New Westminster - (4) North Vancouver - (7) Okanagan Falls - (2) Oliver - (4) Osoyoos - (2) Oyster River - (1) Parksville - (4) Peachland - (1) Pemberton - (2) Pender Island - (1) Penticton - (10) Port Alberni - (8) Port Coquitlam - (4) Port Hardy - (2) Port Moody - (3) Port Renfrew - (1) Pouce Coupe - (1) Powell River - (5) Prince George - (14) Prince Rupert - (2) Princeton - (1) Qualicum Beach - (1) Queen Charlotte - (1) Quesnel - (4) Radium Hot Springs - (1) Revelstoke - (4) Rossland - (1) Saanichton - (1) Salmon Arm - (5) Scotch Creek - (1) Sechelt - (4) Sicamous - (2) Sidney - (2) Smithers - (1) Sooke - (4) Sparwood - (1) Squamish - (5) Summerland - (2) Sun Peaks - (1) Terrace - (4) Tofino - (1) Trail - (8) Tseshaht First Nation - (1) Tumbler Ridge - (1) Valemount - (1) Vancouver - (56) Vanderhoof - (1) Vernon - (17) Victoria - (27) Warfield - (0) West Kelowna - (5) Westholme - (1) White Rock - (1) Williams Lake - (5)