In 2024, legal marijuana sales totaled $23 billion across the 21 states with operating recreational markets. Michigan led in per capita sales.
Using data from state regulatory agencies, cannabis commissions, and the U.S. Census, Michigan had the highest per capita marijuana sales in 2024, averaging $304 per person. Montana followed at $293 per person, with New Mexico at $260.
The full rankings are as follows:
- Nevada – $251 per person ($800 million in total sales)
- Massachusetts – $245 per person ($1.75 billion in total sales)
- Colorado – $231 per person ($1.35 billion in total sales)
- Oregon – $222 per person ($960 million in total sales)
- Missouri – $219 per person ($1.36 billion in total sales)
- Vermont – $200 per person ($130 million in total sales)
- Maryland – $178 per person ($1.1 billion in total sales)
- Maine – $172 per person ($240 million in total sales)
- Arizona – $158 per person ($1.21 billion in total sales)
- Illinois – $143 per person ($1.8 billion in total sales)
- Washington – $138 per person ($1.1 billion in total sales)
- Rhode Island – $118 per person ($125 million in total sales)
- New Jersey – $118 per person ($1.1 billion in total sales)
- California – $106 per person ($4.2 billion in total sales)
- Connecticut – $82 per person ($300 million in total sales)
- New York – $50 per person ($1 billion in total sales)