Weed Delivery in Canada, City by City
Online dispensaries ship by mail everywhere in Canada. Pick your province or city to see the rules that apply, the lowest online prices and the licensed cannabis stores near you.
The rules in the 13 provinces and territories
| Province | Legal age | Home growing | Legal sales | Licensed stores |
|---|---|---|---|---|
| Alberta | 18+ | Allowed, 4 plants | the AGLC government online store and licensed private stores | 756 |
| British Columbia | 19+ | Allowed, 4 plants | BC Cannabis Stores (government) and licensed private stores | 551 |
| Manitoba | 19+ | Allowed, 4 plants | licensed private retailers | 252 |
| New Brunswick | 19+ | Allowed, 4 plants | Cannabis NB stores and its online shop | - |
| Newfoundland and Labrador | 19+ | Allowed, 4 plants | the NLC government online store and licensed stores | 63 |
| Nova Scotia | 19+ | Allowed, 4 plants | NSLC stores and the NSLC website | 84 |
| Northwest Territories | 19+ | Allowed, 4 plants | the territorial government's online store, delivered by Canada Post | 7 |
| Nunavut | 19+ | Allowed, 4 plants | the Nunavut Liquor and Cannabis Commission (online, by phone and through agents) | - |
| Ontario | 19+ | Allowed, 4 plants | the Ontario Cannabis Store (ocs.ca) and licensed private stores | 1,864 |
| Prince Edward Island | 19+ | Allowed, 4 plants | PEI Cannabis stores and peicannabiscorp.com | 5 |
| Quebec | 21+ | Banned | the SQDC (stores and sqdc.ca) | 114 |
| Saskatchewan | 19+ | Allowed, 4 plants | licensed retailers | 208 |
| Yukon | 19+ | Allowed, 4 plants | Cannabis Yukon, run by the Yukon Liquor Corporation, and licensed stores | 6 |
Checked October 24, 2026 (provincial rules summary). Possession in public: 30 g of dried cannabis everywhere (federal).
What changed, and when
Cannabis becomes legal for adults across Canada under the federal Cannabis Act. source
Edibles, extracts and topicals become legal to sell (first products in stores in December 2019).
Quebec raises its legal age from 18 to 21.
The Supreme Court of Canada upholds Quebec's ban on growing cannabis at home (2023 SCC 10).
Manitoba allows home growing, up to 4 plants per household. source
Cities by province
Alberta
Legal age18+756 licensed stores
- Calgary
- Edmonton
- Grande Prairie
- Lethbridge
- Sherwood Park
- Medicine Hat
- St. Albert
- Airdrie
- Red Deer
- Fort McMurray
- Cochrane
- Fort Saskatchewan
- Okotoks
- Spruce Grove
- Camrose
- Drayton Valley
- Lloydminster
- Strathmore
- Sylvan Lake
- Canmore
- Cold Lake
- Stony Plain
- Beaumont
- Hinton
- Lacombe
- Leduc
- Peace River
- Banff
- Blackfalds
- Bonnyville
- Brooks
- Chestermere
- Diamond Valley
- Didsbury
- High Level
- Morinville
- Nisku
- Olds
- Pincher Creek
- Ponoka
- Red Deer County
- Rimbey
- Rocky Mountain House
- Slave Lake
- Valleyview
- Vegreville
- Wainwright
- Wetaskiwin
- Whitecourt
British Columbia
Legal age19+551 licensed stores
- Vancouver
- Victoria
- Kelowna
- Surrey
- Burnaby
- Richmond
- Prince George
- Nanaimo
- Kamloops
- North Vancouver
- Vernon
- Chilliwack
- Delta
- Penticton
- Coquitlam
- Courtenay
- Duncan
- Fort St. John
- Mission
- Port Coquitlam
- Salmon Arm
- Trail
- Abbotsford
- Cranbrook
- Maple Ridge
- New Westminster
- Port Alberni
- Powell River
- Terrace
- West Kelowna
- Whistler
- Williams Lake
- Castlegar
- Dawson Creek
- Parksville
- Prince Rupert
- Quesnel
- Revelstoke
- Sechelt
- Sooke
- Squamish
- Campbell River
- Fernie
- Hope
- Ladysmith
- Langley
- Merritt
- Nelson
- Pitt Meadows
- Port Hardy
- Port Moody
- Saanich
- Summerland
Manitoba
Legal age19+252 licensed stores
New Brunswick
Legal age19+
Newfoundland and Labrador
Legal age19+63 licensed stores
Nova Scotia
Legal age19+84 licensed stores
Northwest Territories
Legal age19+7 licensed stores
Nunavut
Legal age19+
Ontario
Legal age19+1,864 licensed stores
- Toronto
- Ottawa
- Hamilton
- Mississauga
- London
- Windsor
- Brampton
- Kitchener
- Burlington
- Barrie
- Markham
- Oakville
- Vaughan
- Oshawa
- St. Catharines
- Guelph
- Cambridge
- Niagara Falls
- Brantford
- Thunder Bay
- Kingston
- Peterborough
- Waterloo
- Greater Sudbury
- North Bay
- Pickering
- Sarnia
- Sault Ste. Marie
- Ajax
- Aurora
- Cornwall
- Welland
- Chatham
- Milton
- Orillia
- Hawkesbury
- Trenton
- Orangeville
- St. Thomas
- Stratford
- Belleville
- Bradford
- Collingwood
- Georgetown
- Stouffville
- Timmins
- Wasaga Beach
- Bowmanville
- Brockville
- Fort Erie
- Keswick
- Lindsay
- Midland
- Owen Sound
- LaSalle
- Pembroke
- Port Colborne
- Tillsonburg
- Woodstock
- Alexandria
- Amherstburg
- Beamsville
- Belle River
- Bracebridge
- Carleton Place
- Cobourg
- Embrun
- Gravenhurst
- Hanover
- Huntsville
- Ingersoll
- Kapuskasing
- Leamington
- Paris
- Parry Sound
- Perth
- Port Perry
- Shelburne
- Simcoe
- Smiths Falls
- Strathroy
- Tecumseh
- Tottenham
- Alliston
- Almonte
- Angus
- Arnprior
- Ayr
- Beaverton
- Caledonia
- Campbellford
- Courtice
- Deep River
- Dryden
- Espanola
- Fenelon Falls
- Georgina
- Haliburton
- Innisfil
- Kemptville
- Kenora
- Kingsville
- Kirkland Lake
- Listowel
- Mitchell
- Napanee
- New Liskeard
- Newcastle
- Petawawa
- Picton
- Port Hope
- Renfrew
- Rockland
- Sturgeon Falls
- Uxbridge
- Wallaceburg
Prince Edward Island
Legal age19+5 licensed stores
Quebec
Legal age21+114 licensed stores
Saskatchewan
Legal age19+208 licensed stores
Yukon
Legal age19+6 licensed stores
Price alerts by email
Every Monday, only the aisles, shops and products you pick.