Please select a town or city in Alberta

We list 610 dispensaries in Alberta.

Airdrie - (14) Alberta Beach - (1) Athabasca - (1) Banff - (4) Barrhead - (1) Beaumont - (3) Beaverlodge - (1) Black Diamond - (2) Blackfalds - (2) Blairmore - (1) Bonnyville - (1) Bragg Creek - (1) Brooks - (3) Calgary - (152) Camrose - (6) Canmore - (6) Carstairs - (3) Chestermere - (2) Clairmont - (1) Claresholm - (1) Cochrane - (3) Cold Lake - (4) Crossfield - (2) Devon - (1) Didsbury - (2) Drayton Valley - (4) Drumheller - (2) Edmonton - (121) Edson - (4) Enoch - (1) Entwistle - (1) Fairview - (2) Fort Macleod - (1) Fort McMurray - (7) Fort Saskatchewan - (8) Fort Vermilion - (1) Fox Creek - (1) Gibbons - (1) Grande Cache - (1) Grande Prairie - (16) Grimshaw - (2) Hanna - (1) High Level - (1) High Prairie - (2) High River - (4) Hinton - (3) Innisfail - (3) Irricana - (1) Jasper - (3) Killam - (1) Kinuso - (1) Lac La Biche - (2) Lacombe - (5) Leduc - (6) Lethbridge - (28) Lloydminster - (8) Manning - (1) Maskwacis - (1) Mayerthorpe - (1) Medicine Hat - (11) Millet - (1) Morinville - (3) Nanton - (1) Nisku - (2) Okotoks - (7) Olds - (4) Peace River - (4) Penhold - (1) Pincher Creek - (1) Ponoka - (3) Provost - (1) Red Deer - (11) Red Deer County - (3) Redcliff - (2) Rimbey - (1) Rocky Mountain House - (2) Sexsmith - (2) Sherwood Park - (13) Slave Lake - (2) Spirit River - (1) Spruce Grove - (10) St Albert - (15) St. Paul - (2) Stettler - (3) Stony Plain - (4) Strathmore - (6) Sundre - (1) Sylvan Lake - (5) Taber - (1) Tofield - (1) Valleyview - (1) Vegreville - (4) Vermilion - (2) Vulcan - (1) Wabamun - (1) Wabasca - (1) Wainwright - (1) Westlock - (3) Wetaskiwin - (3) Whitecourt - (6)