Less than a year into their recreational marijuana program, Oregon has the lowest average price per oz of marijuana at $214 an ounce. Washington and Colorado are the other two states with fully functioning recreational programs, with average prices of $238 and $225. Experts estimate price per ounce will drop to around $150 over the next few years after allowing the programs to mature. The city of Aurora, Colorado has the cheapest average ounce per city at $192.
Legal recreational marijuana went into effect in Oregon in July 2015, however, sales didn't start until October because dispensaries had to complete the registration process. As the recreational market begins to mature over the next three years, prices are expected to drop below $150 an ounce, according to economics consulting firm ECONorthwest.