Marijuana Laws
As recorded December 15, 2025 · not verified as current law. Mexico law
Cannabis laws in Mexico City follow Mexico’s national law. Cannabis enforcement and penalties are governed by jurisdiction law, not city-specific rules in most cases.
Personal possession of small amounts of cannabis is decriminalized for adults. Medical cannabis is legal with authorization. Commercial sales remain prohibited, and legal risk may still exist for larger quantities or public use.
Quick facts
- Recreational: Decriminalized (personal)
- Medical: Legal
- Possession: Decriminalized for small amounts
- Buying/Selling: Illegal
- Tourists: Same rules apply; caution advised
Practical guidance
Avoid cross-border transport of cannabis products. Do not assume informal tolerance equals legality.
Legislative History
Mexico's Supreme Court decriminalized recreational adult use in 2021, allowing possession of up to 28 grams and personal cultivation of up to six plants. Medical cannabis has been regulated since 2017, with prescription access for patients. While progress toward a fully regulated commercial market continues, licensed retail sales remain in development as of December 2025.
Law Enforcement
Stay polite and calm if stopped. I heard locals might be asked for US$15–30 and foreigners double. The way it was put was, “If you want us to help you, you have to help us.” People described bargaining after a high opening demand.
There was also a belief that carrying only one drug in a small amount would guarantee release from headquarters. The newer Marijuana Laws section explains the limited protections for personal possession rather than relying on that rule of thumb.
Where to Buy Marijuana
At Coyoacán’s main square market, hippies sold clothes and pipes. In Zona Rosa, unofficial car washers and minders on Amberes could be around from 5 to 11 p.m.
In Xochimilco, people mentioned Embarcadero de Belém and the little chapel a street or two away. Offers there were better value for decent weed.
Marijuana Prices
Amberes meant tourist prices, US$20–30 for 20 grams. Around Xochimilco, US$15 for 30 grams.
Other quotes were US$6–10 for 50–100 grams, US$100 a kilo and 150 pesos for ten grams found in ten minutes.
Types of Marijuana
Taxco in Guerrero, Chiapas and other regional names.
More Information
Making friends with young locals was easy. I found people from all walks of life friendly, and some knew other smokers and had useful tips.