Oregon, Michigan and Massachusetts Among Cheapest Legal Cannabis States (as of June 2025)

Due to substantial differences in tax rates, regulatory structures and market dynamics, the average cost per gram of dried cannabis flower ranges from just above $3 per gram, to well over $10 per gram, depending on the state. In the list below, we breakdown the 10 states with the cheapest price for a gram of cannabis, using data provided by state regulatory agencies and cannabis commissions, and when needed data from the research firm Headset.

$3.40 per gram of dried flowerLegalized in 2014First cannabis store opened in October 2015

$4 per gramLegalized in 2018First cannabis store opened in December 2019

$4.50 per gramLegalized in 2016First cannabis store opened in November 2018

$6.50 per gramLegalized in 2012First cannabis store opened in January 2014

$6.56 per gramLegalized in 2023First cannabis store expected in late 2025

$6.67 per gramLegalized in 2016First cannabis store opened in October 2020

$7 per gramLegalized in 2012First cannabis store opened in July 2014

$7.50 per gramLegalized in 2020First cannabis store opened in January 2022

$8 per gramLegalized in 2019First cannabis store opened in January 2020

$8.20 per gramLegalized in 2020First cannabis store opened in January 2021