Cannabis prices continue to trend downward across the United States, as the newest data for July becomes available.

As always, prices across the over 20 legal marijuana states vary drastically depending on a number of factors, including tax rates, regulatory structures and market dynamics. Despite the differences, prices is most states have declined in recent months and as compared to 2024, especially in states like Colorado and Michigan.
With that in mind, below are the 10 cheapest legal marijuana states as of July 2025, using data provided by state regulatory agencies and cannabis commissions, and when needed data from the research firm Headset.
Oregon
$3.40 per gram of dried flower
Legalized in 2014
First cannabis store opened in October 2015
Michigan
$3.80 per gram
Legalized in 2018
First cannabis store opened in December 2019
Massachusetts
$4.25 per gram
Legalized in 2016
First cannabis store opened in November 2018
Colorado
$5.13 per gram
Legalized in 2012
First cannabis store opened in January 2014
Ohio
$6.56 per gram
Legalized in 2023
First cannabis store expected in late 2025
Maine
$6.70 per gram
Legalized in 2016
First cannabis store opened in October 2020
Washington
$6.97 per gram
Legalized in 2012
First cannabis store opened in July 2014
Montana
$7 per gram
Legalized in 2020
First cannabis store opened in January 2022
Arizona
$8.10 per gram
Legalized in 2020
First cannabis store opened in January 2021
Illinois
$8.14 per gram
Legalized in 2019
First cannabis store opened in January 2020




