Across the United States, prices for legal marijuana flower vary widely depending on factors like supply, taxes, and market maturity. In this article we break down the states with lowest average cost per gram.

Data from state regulatory agencies, cannabis commissions, and the research firm Headset reveal which states currently offer the lowest average prices for dried marijuana flower.
Oregon continues to lead the way with the cheapest marijuana flower, boasting an average price of $3.51 per gram as of the start of January, according to the Oregon Liquor and Cannabis Commission. This is a dramatic drop from the $10.50 per gram price seen when retail sales began in 2016.
Continue reading












