US Cannabis Price Index

Updated October 2026 · 276,713 priced flower listings · 1,622 dispensaries · 468 cities · 4 states

Average per gram
$7.60
276,713 listings · 4 states
Average eighth (3.5g)
$30.67
114,109 listings · 4 states
Average ounce (28g)
$77.58
26,920 listings · 4 states

What are the cheapest states for weed?

  1. Michigan — $6.13/g, 19% below the US average
  2. California — $8.01/g, 5% above the US average
  3. New York — $10.40/g, 37% above the US average

What are the most expensive states for weed?

  1. Florida — $10.52/g, 38% above the US average
  2. New York — $10.40/g, 37% above the US average
  3. California — $8.01/g, 5% above the US average

How much does weed cost in each state?

#StateAvg $/gMedian $/gAvg eighthAvg ouncevs USListingsStores
1Michigan$6.13$6.00$23.78$60.99-19%123,722470
2California$8.01$6.86$33.14$89.59+5%104,553640
3New York$10.40$10.11$42.16$154.38+37%24,483183
4Florida$10.52$8.36$31.97$275.93+38%23,955329

How do prices compare by category?

Median normalized price per gram (edibles: per 100mg THC). Blank = not enough real data.

StateFlowerCarts & vapesPre-rollsInfused pre-rollsConcentratesEdibles
Michigan$5.71/g$10.00/g$5.00/g$7.08/g$14.00/g$4.50/100mg
California$6.86/g$30.00/g$8.00/g$12.60/g$24.00/g$16.01/100mg
New York$10.11/g$45.20/g$12.27/g$18.10/g$50.85/g$26.55/100mg
Florida$8.36/g$44.63/g$10.00/g$49.50/g$37.50/g$25.75/100mg

How is this index calculated?

  • Prices come from live dispensary menus we track, aggregated nightly into city and state rollups. Only priced, in-stock items with a known package size count toward per-gram figures.
  • State figures: average and median flower price per gram, plus average eighth (3.5g) and ounce (28g) listing prices.
  • National figures are pooled averages: each state's average weighted by its number of listings, which equals the average over every listing in the index.
  • Sample behind this edition: 276,713 flower listings (114,109 eighths, 26,920 ounces) at 1,622 dispensaries in 468 cities.
  • Coverage: Michigan, California, New York, Florida. States without enough real price data are left out rather than estimated.
  • Listing prices are shelf prices before tax and may include current deals. Data refreshed between September 2026 and October 2026.

Explore prices

Frequently asked questions

What is the average price of weed per gram in the US?

Across the 4 states in our index, flower averages $7.60 per gram, pooled over 276,713 priced flower listings.

How much does an eighth of weed cost?

An eighth (3.5g) averages $30.67 across 114,109 eighth listings in 4 states.

How much does an ounce of weed cost?

An ounce averages $77.58 across 26,920 ounce listings in 4 states.

Which state has the cheapest weed?

Michigan is cheapest in our index at $6.13 per gram of flower; Florida is the most expensive at $10.52 per gram.