Michigan Tops Per Capita Marijuana Spending in September, Followed by Montana, New Mexico, Massachusetts, and Missouri

The U.S. legal marijuana market continues to accelerate, reaching $20 billion in sales so far in 2025. Per capita data shows Michigan in the lead, while smaller markets such as Montana and New Mexico are outpacing larger states in consumer spending.

Using September’s state sales figures and the most recent U.S. Census data, Michigan leads the nation in per capita spending, followed by Montana, New Mexico, Massachusetts and Missouri. Oregon, Maine, Vermont, Maryland, and Colorado round out the top 10.

Here’s the full per-capita breakdown for the states covered in our September sales analysis.

Michigan

$26.30 per capita

Montana

$22.14 per capita

New Mexico

$20.78 per capita

Massachusetts

$19.91 per capita

Missouri

$19.33 per capita

Oregon

$17.94 per capita

Maine

$17.62 per capita

Vermont

$17.11 per capita

Maryland

$16.35 per capita

Colorado

$16.11 per capita

Nevada

$15.78 per capita

Arizona

$14.54 per capita

Oklahoma (medical-only)

$13.13 per capita

Washington

$11.68 per capita

Illinois

$11.40 per capita

New York

$10.59 per capita

Rhode Island

$9.11 per capita

New Jersey

$9.04 per capita

Arkansas (medical-only)

$8.30 per capita

Delaware

$8.08 per capita

California

$7.56 per capita

Ohio

$7.20 per capita

Connecticut

$6.66 per capita

Florida (medical-only)

$6.45 per capita

Utah (medical-only)

$4.34 per capita

The data underscores how smaller states with active adult-use markets often see much higher sales intensity per resident than larger states. Sales data was compiled by state regulatory agencies and cannabis commissions, and when needed, the research firm Headset. State populations were determined using 2020 Census data.

Thank you for reading The Marijuana Herald! You can find more news stories by clicking here.