Using data provided by state regulatory agencies and cannabis commissions, and when needed data from the research firm Headset, below are the states with the cheapest average cost per gram of dried cannabis flower.
Oregon
$3.33 per gram of dried flower
Legalized in 2014
First cannabis store opened in October 2015
Michigan
$3.40 per gram
Legalized in 2018
First cannabis store opened in December 2019
Massachusetts
$4.15 per gram
Legalized in 2016
First cannabis store opened in November 2018
Colorado
$4.75 per gram
Legalized in 2012
First cannabis store opened in January 2014
Maine
$6.50 per gram
Legalized in 2016
First cannabis store opened in October 2020
Ohio
$6.55 per gram
Legalized in 2023
First cannabis store expected in late 2025
Washington
$7.12 per gram
Legalized in 2012
First cannabis store opened in July 2014
Montana
$7.15 per gram
Legalized in 2020
First cannabis store opened in January 2022






