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

Markets to wander

Mercado de San Miguel ★ 4.3

Daily 10:00-24:00, weekends until 01:0030 vendorscentro

Mercado de San Miguel beside Plaza Mayor in Madrid is the wrought-iron 1916 market reborn in 2009 as the city's reference gourmet tapas market, with 30 counters and an evening vermut scene under the glass roof.

Go for: Gilda tapas, Iberico, Oysters, Vermut

Tip: Walk-in. Cash and card. Counters: gilda tapas 2.50 euros, vermut at Casa Real Andaluza, oysters at La Casa del Bacalao.

Mercado de San Anton ★ 4.2

Daily 10:00-22:0025 vendorschueca

Mercado de San Anton in Madrid's Chueca is the 2011-reborn neighbourhood market with a ground-floor traditional market and a first-floor gourmet tapas counter, plus a third-floor rooftop bar with views over Chueca.

Go for: Modern tapas, Cooking demos, Rooftop bar

Tip: The rooftop bar is the standout (open until 24:00); the first-floor tapas counters serve until 22:00.

Mercado de Anton Martin ★ 4.2

Mon-Sat 09:00-21:0045 vendorslas-letras

Mercado de Anton Martin in Madrid's Barrio de las Letras is the 1941 neighbourhood market reborn in 2014 as a working market plus gourmet upstairs counters, with the city's best vegan and Korean options.

Go for: Fresh fish, Iberico, Vegan plates, Korean

Tip: Closed Sundays. The traditional ground-floor butchers and fishmongers serve until 14:30; upper-floor tapas until 21:00.

Mercado de San Ildefonso ★ 4.0

Sun-Wed 12:00-24:00, Thu-Sat 12:00-02:3018 vendorsmalasana

Mercado de San Ildefonso on Calle Fuencarral in Madrid's Malasana is the three-floor street-food market since 2014, with 18 counters across hamburgers, ceviche, sushi, vermut and a top-floor cocktail terrace.

Go for: Street food, Late-night tapas, Cocktails

Tip: Open until 02:30 Thursday-Saturday. The terrace floor with the bar is the headline; walk-in only.

Mercado de Maravillas ★ 4.4

Mon-Sat 09:00-14:30 and 17:30-20:30200 vendorschamberi

Mercado de Maravillas in Madrid's Tetuan district is the city's largest traditional municipal market with 200 stalls, an unmatched seafood section landed daily from Galicia and the city's strongest jamoneria selection.

Go for: Fresh produce, Seafood, Iberico

Tip: Closed Sundays. The seafood section runs until 14:30; the iberico counter Cantanal sells whole shoulders.

Mercado de la Paz ★ 4.4

Mon-Fri 09:00-20:30, Sat 09:00-14:3050 vendorssalamanca

Mercado de la Paz in Madrid's Salamanca is the 1882 neighbourhood market that hosts Casa Dani's reference tortilla counter, plus 50 stalls of fresh produce, iberico jamoneria and Galician seafood.

Go for: Casa Dani tortilla, Fresh produce, Iberico

Tip: Closed Sundays. The Casa Dani tortilla counter inside is the headline; arrive before 13:30 to skip the queue.

Mercado de la Cebada ★ 4.1

Mon-Sat 09:00-14:30 and 18:00-20:3080 vendorsla-latina

Mercado de la Cebada in Madrid's La Latina is the 1875 working-quarter municipal market, with 80 stalls of fresh fish and meat, plus a Saturday tapas-and-vermut spillover into the surrounding plaza.

Go for: Fresh fish, Working-quarter cheap eats

Tip: Closed Sundays. The Saturday after-market spillover at Plaza de la Cebada with vermut barrels is the local scene.

Platea Madrid ★ 4.1

Daily 12:30-00:30, weekends until 02:3012 vendorssalamanca

Platea Madrid near Plaza de Colon is the 2014-built gourmet market in the former Carlos III cinema, with 12 chef-led counters (Paco Roncero, Pepe Solla, Marcos Granda) and a top-floor cocktail bar.

Go for: Fine-dining counters, Cocktail bar, Sushi

Tip: Open daily. The chef-counters serve full carte; the basement Costa Brava sushi counter is the late-night option.

El Rastro Sunday Market ★ 4.6

Sundays 09:00-15:001000 vendorsla-latina

El Rastro on Calle Ribera de Curtidores in Madrid is the centuries-old Sunday flea market with 1000 stalls plus the parallel vermut and tapas crawl through La Latina, anchored by the Calle Cava Baja taberna route.

Go for: Vermut crawl, Caracoles, Bocadillo de calamares

Tip: Sundays only 09:00 to 15:00. The vermut crawl post-rastro on Cava Baja (Lucio, Matritum, Tempranillo) runs until 17:00.

Markets in Madrid, FAQ

When is the best time to eat in Madrid?

Peak food season in Madrid is year-round.

What time do people eat in Madrid?

Local dining hours: lunch around 12:30, dinner from 19:30.

How does tipping work in Madrid?

service is typically included; small extra is welcome but not expected.

What is the one dish to try in Madrid?

Ask the next local you meet what they would order. Madrid rewards trust.

← Back to Madrid food guide