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)