Food markets, farmers markets and covered halls: where Mexico City shops, snacks and lunches.

Markets to wander

Mercado de San Juan ★ 4.6

Mon-Sun 07:30-17:00200 vendorsCentro Historico

Mercado de San Juan in Mexico City is the gourmet specialty market on Ernesto Pugibet in Centro Historico, the city's only such market with exotic meats.

Go forExotic meats, Imported cheeses, Specialty produce

Mercado Roma ★ 4.3

Mon-Sat 09:00-22:00, Sun 09:00-19:0050 vendorsRoma Norte

Mercado Roma in Mexico City is the Roma Norte gourmet food hall on Queretaro, a three-floor market with 50-plus vendors covering Mexican, Italian, Venezuelan.

Go forGourmet food hall, Wine bar, Rooftop

Mercado de la Merced ★ 4.4

Daily 06:00-19:005525 vendorsCentro Historico

Mercado de la Merced in Mexico City is the 1957 mega-market east of the Zocalo, the largest retail market in the city with 88,000 sq m and 5,525 vendors.

Go forBulk produce, Spices, Mexican groceries

Mercado de Coyoacan ★ 4.5

Daily 09:00-19:00350 vendorsCoyoacan

Mercado de Coyoacan in Mexico City is the southern neighbourhood market on Ignacio Allende near the Frida Kahlo Museum, a 350-vendor traditional market.

Go forTostadas, Antojitos, Souvenirs

Mercado Medellin ★ 4.3

Daily 06:00-19:00500 vendorsRoma Norte

Mercado Medellin in Mexico City is the Roma Sur Latin American import market on Campeche, the pan-Latin grocery hall with Cuban, Colombian and Argentine.

Go forLatin American imports, Cuban groceries, Argentine cuts

Central de Abasto ★ 4.0

Daily 24 hours2000 vendorsIztapalapa

Central de Abasto in Mexico City is the colossal Iztapalapa wholesale market that feeds nearly all 22 million capital residents, a 327-hectare hall.

Go forWholesale produce, Bulk groceries

Markets: tours, tastings and classes in Mexico City

See all 804 food experiences in Mexico City

← Back to Mexico City food guide