A joint is cheap in California, but marijuana costs even less in these states

California might not be the cheapest place to score a joint, but the price of green in the Golden State falls well below the national average.

The Oxford Treatment Center, a drug addiction treatment center, used data from crowd-source marijuana price aggregator, to compile a list of states where bud is cheapest, and where it’s most expensive. does not distinguish between marijuana purchased at retail stores and marijuana bought on the street from dealers. It gathers data from users who report how much they pay for cannabis.

Here’s how California compared.

For an ounce of high quality cannabis, Californians paid $257 on average. They paid $5.97 on average for a joint of high quality weed.

Neighboring Oregon had the cheapest quality marijuana at $211 for an ounce and $4.91 for a joint. The nation’s capital, Washington D.C., had by far the highest price of cannabis at $597.88 for an ounce and $13.92 for a joint.

The national average price for an ounce of high quality weed was $326.06 and $7.59 for a joint.

States with legal cannabis that can be bought in retail stores tended to have the cheapest marijuana. California, Colorado, Oregon, Nevada and Washington were some of the states with legal recreational marijuana where marijuana tends to cost less than the national average, according to the report.

Californians paid $207 on average for an ounce of medium quality marijuana, and $4.83 for a joint.

Again, Washington D.C. had the most expensive weed. An ounce of medium quality bud costs $550.66 in D.C. on average, while a joint costs $12.82.

The cheapest medium quality marijuana was in Mississippi; an ounce in the Magnolia state runs $170.22 on average, while a joint runs $3.96.

The average price of medium quality marijuana was $265.58 for an ounce and $6.18 for a joint.

The full report can be found here.

Related stories from Sacramento Bee