Mexican politicians have introduced several bills to legalise marijuana.
If they are approved, Mexico would join Uruguay and two US states in controlling the sale of the drug, rather than prohibiting it.
Around 100,000 people have been killed or have gone missing in Mexico’s drug war since 2006.
Some argue that legalising the drug could take millions of dollars in profit away from the country's drug cartels.
Al Jazeera's Adam Raney reports from Mexico City.