Please select a town or city in Alberta

We list 726 dispensaries in Alberta.

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