Trip Scam TripScam Travel scam warnings and city guides

DestinationsMexicoMexico CityShopping

Mexico City, Mexico

Best places to shop in Mexico City

5 markets, malls and shopping districts in Mexico City — what to buy, when to go, and the tourist traps to avoid at each one.

Last updated 2026-08-08

1. Mercado de La Ciudadela

Mercado de La Ciudadela
Photo: Thelmadatter · Public domain · source

The craft market gathering work from every Mexican state — Talavera pottery, Oaxacan alebrijes, textiles, silver and lacquer, at honest fixed-ish prices.

2. Mercado de San Juan and Mercado de Coyoacán

Mercado de San Juan and Mercado de Coyoacán
Photo: OsBlanco · CC BY-SA 4.0 · source

San Juan is the gourmet market of exotic produce and cheese; Coyoacán is the neighbourhood market with craft, tostadas and flowers.

3. Mercado de La Lagunilla and El Chopo

Mercado de La Lagunilla and El Chopo
Photo: Chris Luengas · Pexels License · source

The Sunday antiques and flea market of La Lagunilla, with the Saturday alternative-music market at El Chopo nearby.

Watch outPickpocketing is organised and heavy in the Lagunilla crowd. Carry nothing loose. Pre-Hispanic 'artefacts' offered here are reproductions, and genuine ones cannot legally leave Mexico.

4. Polanco: Avenida Presidente Masaryk

Polanco: Avenida Presidente Masaryk
Photo: Isador · CC BY-SA 4.0 · source

Mexico's most expensive shopping street — international luxury houses and Mexican designers, with the Antara mall nearby.

5. Roma and Condesa boutiques

Roma and Condesa boutiques
Photo: Viridiana Rivera · Pexels License · source

The two adjoining neighbourhoods — Mexican designers, concept stores, bookshops, vintage and the Sunday Mercado El 100 organic market.

More about Mexico City