Buy Weed Online in Ontario
Delivery, prices and cannabis laws
Ontario residents can compare prices and products from over 5,000 cannabis listings online, including options for mail-order delivery. This page covers Ontario cannabis laws, licensed stores, mail-order shops, and how to find the best prices across categories.
Cannabis law in Ontario
- Legal age
- 19+
- Possession in public
- 30 g of dried cannabis (federal) Cannabis Act
- Public use
- allowed where tobacco smoking is allowed, never in a vehicle
- Home growing
- Allowed, 4 plants per household
- Legal sales
- the Ontario Cannabis Store (ocs.ca) and licensed private stores
Checked against the provincial rules summary on 2026-10-24 (source).
Legal age
19+
Licensed stores
1,864
in 113 cities
Home growing
Allowed
4 plants per household
Online shops delivering
12
5,668 products
Where the licensed stores are in Ontario
Cities with the most stores in the official registry.
Licensed stores by province
Ontario highlighted. Provinces whose registry is loaded.
The largest cities we cover in Ontario
Population and region from Wikidata (mostly Statistics Canada censuses); stores from the official registry.
| City | Region | Population | Licensed stores | Per 10,000 residents |
|---|---|---|---|---|
| Toronto | - | 2,794,356 (2021) | 362 | 1.3 |
| Ottawa | - | 1,017,449 (2021) | 122 | 1.2 |
| Mississauga | Regional Municipality of Peel | 717,961 (2021) | 67 | 0.9 |
| Brampton | Regional Municipality of Peel | 656,480 (2021) | 44 | 0.7 |
| Hamilton | - | 569,353 (2021) | 83 | 1.5 |
| London | - | 422,324 (2021) | 64 | 1.5 |
| Markham | Regional Municipality of York | 338,503 (2021) | - | - |
| Vaughan | Regional Municipality of York | 323,103 (2021) | - | - |
| Kitchener | Regional Municipality of Waterloo | 256,885 (2021) | 31 | 1.2 |
| Windsor | Essex County | 229,660 (2021) | 48 | 2.1 |
| Oakville | Regional Municipality of Halton | 213,759 (2021) | - | - |
| Burlington | Regional Municipality of Halton | 186,948 (2021) | 27 | 1.4 |
Cities in Ontario
1,864 provincially licensed stores in the official registry, by city.
- Toronto362 stores
- Ottawa122 stores
- Hamilton83 stores
- Mississauga67 stores
- London64 stores
- Windsor48 stores
- Brampton44 stores
- Kitchener31 stores
- Burlington27 stores
- Barrie23 stores
- Markham
- Oakville
- Vaughan
- Oshawa31 stores
- St. Catharines31 stores
- Guelph23 stores
- Cambridge22 stores
- Niagara Falls22 stores
- Brantford21 stores
- Thunder Bay21 stores
- Kingston18 stores
- Peterborough17 stores
- Waterloo17 stores
- Greater Sudbury15 stores
- North Bay15 stores
- Pickering15 stores
- Sarnia15 stores
- Sault Ste. Marie15 stores
- Ajax13 stores
- Aurora13 stores
- Cornwall12 stores
- Welland12 stores
- Chatham11 stores
- Milton11 stores
- Orillia10 stores
- Hawkesbury9 stores
- Trenton9 stores
- Orangeville8 stores
- St. Thomas8 stores
- Stratford8 stores
- Belleville7 stores
- Bradford7 stores
- Collingwood7 stores
- Georgetown7 stores
- Stouffville7 stores
- Timmins7 stores
- Wasaga Beach7 stores
- Bowmanville6 stores
- Brockville6 stores
- Fort Erie6 stores
- Keswick6 stores
- Lindsay6 stores
- Midland6 stores
- Owen Sound6 stores
- LaSalle5 stores
- Pembroke5 stores
- Port Colborne5 stores
- Tillsonburg5 stores
- Woodstock5 stores
- Alexandria4 stores
- Amherstburg4 stores
- Beamsville4 stores
- Belle River4 stores
- Bracebridge4 stores
- Carleton Place4 stores
- Cobourg4 stores
- Embrun4 stores
- Gravenhurst4 stores
- Hanover4 stores
- Huntsville4 stores
- Ingersoll4 stores
- Kapuskasing4 stores
- Leamington4 stores
- Paris4 stores
- Parry Sound4 stores
- Perth4 stores
- Port Perry4 stores
- Shelburne4 stores
- Simcoe4 stores
- Smiths Falls4 stores
- Strathroy4 stores
- Tecumseh4 stores
- Tottenham4 stores
- Alliston3 stores
- Almonte3 stores
- Angus3 stores
- Arnprior3 stores
- Ayr3 stores
- Beaverton3 stores
- Caledonia3 stores
- Campbellford3 stores
- Courtice3 stores
- Deep River3 stores
- Dryden3 stores
- Espanola3 stores
- Fenelon Falls3 stores
- Georgina3 stores
- Haliburton3 stores
- Innisfil3 stores
- Kemptville3 stores
- Kenora3 stores
- Kingsville3 stores
- Kirkland Lake3 stores
- Listowel3 stores
- Mitchell3 stores
- Napanee3 stores
- New Liskeard3 stores
- Newcastle3 stores
- Petawawa3 stores
- Picton3 stores
- Port Hope3 stores
- Renfrew3 stores
- Rockland3 stores
- Sturgeon Falls3 stores
- Uxbridge3 stores
- Wallaceburg3 stores
Online prices delivered in Ontario
Cannabis in Ontario: what to know
Cannabis Laws in Ontario: Age, Public Use, Home Growing, Possession
In Ontario, the minimum legal age to purchase, possess, or consume cannabis is 19. This applies to both in-store and online purchases. It is important to have government-issued ID ready when buying cannabis.
Public use of cannabis is permitted wherever tobacco smoking is allowed, but it is never allowed in vehicles. Always check local bylaws, as some areas may have additional restrictions or designated smoking areas.
Adults in Ontario may possess up to 30 grams of dried cannabis in public, which is the federal limit. Home cultivation is permitted, with up to four plants allowed per household. These plants must be grown for personal use only.
Where to Buy Cannabis Legally in Ontario: OCS and Licensed Stores
Legal cannabis in Ontario is available through the Ontario Cannabis Store (ocs.ca) and licensed private stores. These are the only provincially authorized channels for legal purchase and delivery within Ontario.
There are 1,864 licensed cannabis stores listed in the Ontario registry. Major cities with the most stores include Toronto with 362, Ottawa with 122, and Hamilton with 83. Most larger cities and many smaller communities across the province have at least one licensed retail location.
A complete list of licensed stores is available, making it easy to find a location nearby. Shopping at a licensed store or through ocs.ca ensures you are buying regulated products compliant with provincial and federal standards.
Ordering Cannabis Online by Mail from Ontario
Many Ontario residents choose to buy weed online for mail-order delivery. Twelve different online shops offer shipping to Ontario addresses, providing a range of products and brands.
When ordering online, shops typically ship orders discreetly via Canada Post or courier services. Always verify that you are meeting the legal age requirement and check the shop’s shipping policies before placing an order.
It’s important to note that only the Ontario Cannabis Store (ocs.ca) and licensed private stores are authorized for legal cannabis sales. Online mail-order dispensaries are not provincially licensed. Legal purchase is through the channels listed above.
Comparing Cannabis Prices in Ontario: Categories and Live Tables
With over 5,000 products available, cannabis prices in Ontario can vary widely across shops and categories. This site lists live price tables for each product, updated weekly from participating shops.
Major categories include accessories (over 100 products), flower (over 600), concentrates (over 800), edibles (over 700), CBD (over 400), and seeds (over 2,000). The tables show which shops currently offer the lowest entry prices in each category.
Comparing prices in these tables can help you find the best deals before you order. For each product, you can see which online shop or store offers it, along with the most up-to-date prices and availability.
Ontario Cities Covered for Cannabis Delivery and Store Access
The catalogue covers cannabis delivery and store listings across Ontario, including major urban centres and smaller towns. Toronto leads with 362 licensed stores, followed by Ottawa, Hamilton, and Mississauga.
Other cities with significant store counts include London, Windsor, Brampton, Kitchener, Burlington, and Barrie. Residents in these and many other communities can access both licensed stores and online delivery options.
For online orders, delivery is available throughout Ontario, subject to shop policies and shipping areas. The site’s listings reflect all covered cities, helping you find local options and delivery availability in your region.
Flower delivered in Ontario
Questions buyers ask
What is the legal age to buy cannabis in Ontario?
The legal age to buy, possess, or consume cannabis in Ontario is 19.
Can I use cannabis in public in Ontario?
Yes, cannabis can be used where tobacco smoking is allowed, but never in a vehicle.
Is home growing cannabis allowed in Ontario?
Yes, up to four plants per household can be grown for personal use.
Is online weed delivery legal in Ontario?
Legal online delivery is available only through the Ontario Cannabis Store (ocs.ca) and licensed private stores.
How many licensed cannabis stores are there in Ontario?
There are 1,864 licensed cannabis stores listed in Ontario.
How much cannabis can I possess in public in Ontario?
You may possess up to 30 grams of dried cannabis in public.
Can I travel with cannabis between provinces?
You may carry cannabis within Canada, but not across the Canadian border.
Price alerts by email
Every Monday, only the aisles, shops and products you pick.







