All 50 States Ranked by How Much the Marijuana Costs
As marijuana legalization becomes more popular and more states decriminalize the use and sale of cannabis products, Americans will have much greater access to weed in the near future than ever before. But just because marijuana is legal in your state doesn’t mean you’re getting a good price for it.
PriceofWeed.com is a website that, as the name suggests, tells visitors how much marijuana costs in all 50 states and Canada. They determine this through crowd-sourcing. Consumers tell them how much they paid for weed and the website collects all that data and presents the average.
We’ve decided to collect that data and rank all 50 states by how much the cost of high-quality weed is per ounce. Some of the results may be surprising.
Cost of Marijuana per Ounce in Each State
50. North Dakota
Price per ounce: $387.72
49. Virginia
Price per ounce: $366.68
48. Iowa
Price per ounce: $365
47. Maryland
Price per ounce: $364.58
46. West Virginia
Price per ounce: $362.84
45. Pennsylvania
Price per ounce: $359.81
44. Louisiana
Price per ounce: $359.60
43. South Dakota
Price per ounce: $354.29
42. Illinois
Price per ounce: $352.85
41. Vermont
Price per ounce: $349.36
40. Mississippi
Price per ounce: $349.12
39. Missouri
Price per ounce: $348.72
38. Oklahoma
Price per ounce: $347.13
37. Tennessee
Price per ounce: $347
36. Wisconsin
Price per ounce: $346.74
35. Kansas
Price per ounce: $346.10
34. Delaware
Price per ounce: $345.31
33. New Jersey
Price per ounce: $345.21
32. North Carolina
Price per ounce: $344.19
31. Kentucky
Price per ounce: $342.99
30. Alabama
Price per ounce: $342.75
29. New Hampshire
Price per ounce: $341.38
28. New York
Price per ounce: $339.49
27. Massachusetts
Price per ounce: $ 339.47
26. Arkansas
Price per ounce: $339
25. South Carolina
Price per ounce: $338.49
24. Connecticut
Price per ounce: $336.09
23. Minnesota
Price per ounce: $334.72
22. Indiana
Price per ounce: $334.02
21. Ohio
Price per ounce: $332.22
20. Texas
Price per ounce: $326.56
19. Georgia
Price per ounce: $319.31
18. Wyoming
Price per ounce: $317.51
17. Hawaii
Price per ounce: $315.09
16. Nebraska
Price per ounce: $311.59
15. Rhode Island
Price per ounce: $309.92
14. Florida
Price per ounce: $299.24
13. Maine
Price per ounce: $298.04
12. Alaska
Price per ounce: $297.71
11. Arizona
Price per ounce: $297.45
10. Michigan
Price per ounce: $289.37
9. New Mexico
Price per ounce: $283.77
8. Utah
Price per ounce: $283.04
7. Idaho
Price per ounce: $276.41
6. Nevada
Price per ounce: $270.31
5. Montana
Price per ounce: $269.23
4. California
Price per ounce: $248.71
3. Colorado
Price per ounce: $242.17
2. Washington
Price per ounce: $232.79
1. Oregon
Price per ounce: $210.50
Note, the top three cheapest states all have legalized marijuana. That’s probably not a coincidence.