The Marijuana Herald

The States With the Cheapest Legal Cannabis as of September 2025

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

Thank you for reading The Marijuana Herald. You can find more news stories by clicking here, and you can subscribe to The Marijuana Herald’s daily newsletter by clicking here.

Sponsors: