Mexico: price marijuana 2019, by state
According to a survey carried out in Mexico, the average price of good quality marijuana in Mexico city amounted to 52 U.S. dollars per gram as of August 2019. Meanwhile, the price of bad quality marijuana added up to 19 U.S. dollars per gram in the capital city. The Mexican state with the highest price of good quality marijuana was Zacatecas, with an average price of 131 U.S. dollars per gram.