All Guides/shopping
shopping · 1 min read
Where to Shop in Madrid: Markets Guide
Madrid's best markets — Mercado de San Miguel's gourmet tapas, El Rastro's Sunday flea market, and the neighbourhood food halls locals actually use.
By Get Madrid · Updated September 7, 2026

Mercado de San Miguel: The Gourmet Showcase
A 1916 wrought-iron market hall two minutes from Plaza Mayor, converted into a standing-room gourmet food court — jamón ibérico, oysters, vermouth on tap, and pintxos, all under one glass roof. It's unashamedly touristy and priced accordingly, but a useful first stop for tasting a wide range of Spanish specialities in one place.
Mercado de la Paz: Where Locals Actually Shop
A quieter, more residential market in Salamanca, home to Casa Dani, frequently named the best tortilla de patatas in the city, served by the wedge at a bar-height counter. It's a genuine neighbourhood market rather than a tourist attraction, and correspondingly better value.
El Rastro: Sunday Only
Europe's biggest flea market, spreading downhill from Plaza de Cascorro through La Latina and Embajadores every Sunday and public-holiday morning, roughly 09:00–15:00. Antiques, vintage clothing, vinyl, and a fair amount of junk — arrive early for the best selection and to beat the density of the midday crowds.
Neighbourhood Markets Worth a Look
Most Madrid barrios have their own smaller covered market — a useful way to see how locals actually shop for produce, rather than the more curated, tourist-facing halls in the centre. These tend to open early and close by mid-afternoon, following traditional Spanish market hours rather than restaurant service times.
Practical Notes
Market stalls at Mercado de San Miguel and Mercado de la Paz are walk-in only, no reservations — arrive outside peak lunch and dinner hours (before 13:00 or after 22:00) for actual elbow room. El Rastro is cash-friendly and a known pickpocket spot given the crowd density; keep bags zipped and phones in front pockets.