Madrid food markets: San Miguel, San Antón, Antón Martín and more
Which Madrid food markets are worth your time, from the tourist favourite Mercado de San Miguel to neighbourhood markets where locals still shop and eat.
Compare hotels: Madrid Flights to Madrid
Mercado de San Miguel
Next to Plaza Mayor, this iron-and-glass market from the early twentieth century has been converted into a gourmet tasting hall. It is beautiful and convenient, with stalls selling oysters, ham, croquettes and vermouth, but it is crowded and prices are higher than elsewhere. Go mid-morning or mid-afternoon to avoid the peak.
Mercado de San Antón
In Chueca, San Antón mixes traditional produce stalls on the ground floor with prepared-food counters above and a rooftop terrace. It is a good, relaxed lunch spot in the area.
Mercado de Antón Martín
On the edge of Barrio de las Letras, Antón Martín remains a working market with fishmongers and butchers, alongside small bars serving everything from Spanish classics to Japanese food. It feels local and unpolished.
Mercado de San Fernando
In Lavapiés, San Fernando is lively at weekends, with cheap eats, a bookshop stall and craft beer. It is a window into the neighbourhood's young, multicultural character.
Mercado de la Paz and Vallehermoso
Mercado de la Paz in Salamanca is known for quality produce and a long-standing tortilla counter. Vallehermoso in Chamberí combines traditional stalls with a strong selection of modern food counters and is popular with local diners.
Market etiquette
Markets usually open in the morning and some stalls close in the afternoon, while food counters stay open later. Most close on Sundays. Point and ask for prices if nothing is labelled, and remember that produce stalls are for shopping, not tasting.
How Madrid's markets changed
Madrid has dozens of municipal markets, many built in the twentieth century to supply each neighbourhood. In recent decades several have added bars and food counters alongside traditional stalls, creating a mix of shopping and eating that suits visitors well. Others remain mostly traditional, which makes them an interesting window into daily life.
Making a market lunch
A good approach is to buy a drink at one counter and then try small dishes from several stalls. Some markets have shared seating, while others have bars with stools. Lunchtime and early evening are the busiest periods, particularly at weekends.
Shopping for picnics and self-catering
If you are staying in an apartment, markets are excellent for fresh produce, cheese and cured meats. Stallholders will slice ham and cheese to order and can vacuum-pack items for travel. Remember that many countries restrict bringing meat and dairy products in luggage, so check the rules of your destination before buying to take home.
Other markets worth knowing
Mercado de Chamberí and Mercado de Maravillas in Tetuán are large, traditional and less visited by tourists. In Salamanca, Platea, a former cinema converted into a gastronomic space, has had changing formats over the years, so check its current status. Seasonal craft and farmers' markets also appear in different neighbourhoods.
Market etiquette
At traditional stalls, wait for your turn or ask who is last in the queue by saying '¿quién es el último?'. Avoid touching produce unless invited, and ask before taking close-up photos of vendors.
FAQ
Is Mercado de San Miguel worth visiting?
It is worth seeing for its architecture and variety, but it is crowded and more expensive than other markets. For a relaxed meal, try San Antón, Antón Martín or Vallehermoso.
Are Madrid markets open on Sundays?
Most traditional markets close on Sundays, though some food halls and bars inside them stay open. Check each market's opening hours.
Can I pay by card at market stalls?
Many stalls accept cards, but smaller ones may prefer cash. Carrying a little cash is useful.
What is the best time to visit a market?
Mornings are best for seeing the traditional stalls in action. For eating, aim for lunch or early evening, avoiding peak weekend times if you prefer quieter visits.