The pricing of marijuana has long been a topic of conversation. Since individual states in the US started legalizing the herb, the price of marijuana has fluctuated greatly. Now legal to anyone over the age 21 in eight states, and legal for medical purposes in 29 states, cannabis has become a commodity.
While the US average price for an ounce of high quality cannabis flower is currently $320, according to PriceofWeed.com, depending on where you buy your cannabis prices may vary. This website tracks marijuana prices based on buyer input and doesn’t separate black market prices from legal prices, it simply takes the average from all data it receives.
Pacific Region (Washington, Oregon, and California) Possibly the most progressive region of the United States when it comes to cannabis laws and legalization, the west coast has long been an advocate of legal cannabis. Medical marijuana has been legal in California since 1996, and Oregon was the first state to decriminalize marijuana back in 1973. In fact, all three states have voted to legalize cannabis use for anyone over the age of 21 with or without a medical condition. Some of the best prices in the country on marijuana can be found along the West coast.
- Average Flower Prices: $231/oz. of high quality or $194/oz. of mediocre quality bud
- Washington ranges from $233 to $191
- Oregon ranks the lowest in the nation with a range of $210 to $187
- California ounces range from $249 to $204
Rocky Mountain Region (Idaho, Montana, Wyoming, Nevada, Utah, and Colorado) Although this region now includes two states, Colorado and Nevada, which allow recreational use for anyone over the age of 21, the other states’ laws on cannabis vary wildly. Idaho has some of the strictest cannabis laws in the nation. This dynamic lends to why the Rocky Mountain region ranks second for the lowest prices of cannabis. With the unexpected demand for cannabis since the recreational market went live July 1st in Nevada, prices in the Silver State have been sky-rocketing with eighths of flower selling upwards of $60 to $80 each. On the flip side, many dispensaries in Denver are now offering ounces of bud for less than $100 and ounces of shake can be found for around $45. Wyoming comes in with the highest prices in the region with ounces costing more than $300 regardless of quality.
- Average Flower Prices: $276/oz. of high quality or $249/oz. for mediocre quality bud
- Colorado averages range from $242 to $200, however, a quick glance through WeedMaps Deals will reveal many dispensaries offering ounces for $100 or less.
- Nevada averages are on the climb ranging from $270 to $235. With the state of emergency declared, Nevada hope to pass news laws soon to keep up with demand which should result in lower prices over time.
- Montana ounces range from $269 to $243.
- Idaho cannabis, despite the stringent laws in place, remains reasonable with a range between $276 and $245.
- In Utah, CBD only oils are allowed for epilepsy, but all other forms of cannabis are still illegal. Their prices ranges from $283 to $248 per ounce on the black market.
- Wyoming walks away with the prize for most expensive in the Rockies with a range from $317 for high-grade cannabis to $322 for mid-grade.
Southwest Region (Arizona, New Mexico, Oklahoma, and Texas) Although Arizona had legal recreational marijuana on the ballot last year, it was the only marijuana initiative in the nation which was not approved by voters during the 2016 election. However, both Arizona and New Mexico have medical marijuana programs, whereas Texas and Oklahoma only allow low-THC CBD oils under strict limitations. Certainly, proximity to Colorado helps keep prices lower in bordering states, as well.
- Average Flower Prices: $314/oz. of high quality or $242/oz. for mediocre quality bud
- New Mexico takes the lead in the southwest with ounce prices ranging from $284 to $228.
- Naturally, Arizona comes in second with a range from $284 to $228.
- With prices from $327 to $242 Texas takes third place.
- Oklahoma rounds out last at $347 to $264, and an outspoken abhorrence for the legal industry in Colorado.
Southeast Region (Arkansas, Louisiana, Mississippi, Alabama, Tennessee, Kentucky, West Virginia, Virginia, Delaware, Maryland, North Carolina, South Carolina, Georgia, and Florida) The largest region in the US includes fourteen states, of which, only two allow medical access to cannabis. Arkansas and Florida both passed medical marijuana laws over the last year, however, all the other states in the southeast only allow CBD oils in limited circumstances. All the data collected by PriceofWeed in this region is based on black market products.
- Average Flower Prices: $344/oz. of high quality or $242/oz. for mediocre quality bud
- Virginia comes in first places for highest priced bud with a range between $367 an ounce for high quality flower to $311 for average quality.
- On the contrast, Florida comes in with the lowest price for flower in the southeast with ounces ranges from $299 to $226 respectively.
- Interesting, the lowest price found in the southeast overall is in Mississippi with an average price of $166 an ounce for mid-grade marijuana.
Midwest Region (North Dakota, South Dakota, Minnesota, Wisconsin, Michigan, Nebraska, Iowa, Illinois, Indiana, Ohio, Kansas, Missouri) If the Southeast takes the award region with least amount of medical states, then the Midwest gets the award for region with the most amount of illegal states. Five states, South Dakota, Nebraska, Kansas, Wisconsin, and Indiana, have no laws for legalizing any form of marijuana under any circumstances. In fact, South Dakota still enforces mandatory minimums for marijuana offenses. North Dakota, Minnesota, Michigan, and Illinois all have medical programs in place. Despite the risks of marijuana in the Midwest, where there’s a will, there’s a way.
- Average Flower Prices: $342/oz. of high quality or $280/oz. for mediocre quality bud
- With a medical access program in place, Michigan has the lowest prices in the Midwest with an average price per ounce around $280.
- Ironically, with strict laws about marijuana, Indiana has the lowest prices in the Midwest on mid-grade weed at $233 an ounce.
Northeast Region (Maine, Vermont, New Hampshire, Massachusetts, New York, Connecticut, Pennsylvania, New Jersey, Rhode Island, District of Columbia) The Northeast has an interesting dynamic of laws with two legal states, as well as, the District of Columbia allowing adult use. All the other states have some kind of medical program in place.
- Average Flower Prices: $362/oz. of high quality or $301/oz. for mediocre quality bud
- This average is partially skewed due to the District of Columbia currently holding the record for most expensive flower in the United States coming in at an average of $550 per ounce. Without DC included, the Northeast would’ve ranked just behind the Southwest region.
- Lowest prices in the Northeast were found in Maine with a range of $298 to $235 per ounce.
Outliers (Alaska, Hawaii, Puerto Rico) All three outlying states and regions allow marijuana in at least some form, with Alaska being fully legal for anyone over the age of 21.
- Average Flower Prices: $317/oz. of high quality or $249/oz. for mediocre quality bud