30 food markets worth the trip across Spain, editor-ranked by TableJourney. All Spain guides.
Mercado Central ★ 4.8 · Valencia
Plaza del Mercado 6, Valencia 46001
Mercado Central in Valencia is the 8,000 sqm modernist food market inaugurated in 1928, with 400-plus stalls of fish, produce, meat and one.
Tip: Best on Saturday mornings before 11:00. Central Bar by Ricard Camarena for bocadillo de calamares.
Mercat de la Boqueria ★ 4.6 · Barcelona
raval · La Rambla 91, 08001 Barcelona
Mercat de la Boqueria off Barcelona's Rambla has run since 1840, with 200+ stalls, four counter bars, and a daily fish-and-fruit grid that still feeds.
Tip: Closed Sunday. Get there before 11:00 for the counter bars; the back stalls are quieter than the Rambla edge.
Mercado de la Ribera ★ 4.6 · Bilbao
Erribera Kalea, 48005 Bilbao
Mercado de la Ribera in Bilbao, built 1929 by Pedro Ispizua, was named Europe's largest covered food market by Guinness in 1990 at 10,000 sqm.
El Rastro Sunday Market ★ 4.6 · Madrid
la-latina · Calle de la Ribera de Curtidores, 28005 Madrid
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.
Tip: Sundays only 09:00-15:00. The vermut crawl post-rastro on Cava Baja (Lucio, Matritum, Tempranillo) runs until 17:00.
Mercado Central de Atarazanas ★ 4.6 · Málaga
centro-historico · Calle Atarazanas 10, 29005 Málaga
Mercado Central de Atarazanas is Málaga's grand 19th-century market behind a Moorish gate, its stalls piled with the bay's fish and Andalusian produce.
Mercado de Colon ★ 4.6 · Valencia
Calle Jorge Juan, 19, 46004 Valencia
Mercado de Colon in Valencia's Eixample is the 1916 modernist food-hall market, now a gastronomic-and-leisure space with horchaterias, wine bars and casual.
Tip: Horchateria Daniel for horchata, Habitual for arroz, Ma Khin for pan-Asian. Open daily through the evening.
Mercado de San Agustin ★ 4.5 · Granada
centro-sagrario · Plaza San Agustin, 18001 Granada
Mercado de San Agustin in Granada has been the citys main produce market since 1881, two blocks of fish, meat and charcuterie next to the cathedral.
Tip: Buy fish from the stalls and they will cook it at one of the bars; the mercado closes at 15:00 sharp.
Mercado de San Martin ★ 4.5 · San Sebastián
Calle Loiola 1, 20007 Donostia-San Sebastian
Mercado de San Martin on Calle Loiola in San Sebastian's Centro is the city's largest covered market, with two floors of fish, meat, vegetable and pastry.
Tip: Fish counters peak between 09:00 and 12:00; pair a market wander with a Sakona filter.
Mercado de Triana ★ 4.5 · Seville
Calle San Jorge 6, 41010 Sevilla
Mercado de Triana on Calle San Jorge in Seville's Triana sits on top of the old Castillo de San Jorge inquisition site, with 75 stalls of fresh fish.
Tip: Stalls close at 15:00; the restaurant ring stays open through dinner. The fish counters are best before 11:00 Saturday.
Mercat de Santa Caterina ★ 4.4 · Barcelona
born · Avinguda de Francesc Cambo 16, 08003 Barcelona
Mercat de Santa Caterina in Barcelona's Born sits under a Miralles-Tagliabue undulating tiled roof since 2005: fresh stalls, the Cuines counter restaurant.
Tip: Closed Sunday. Cuines Santa Caterina takes walk-ins; the morning fish runs out by 12:00.
Mercat de Sant Antoni ★ 4.4 · Barcelona
sant-antoni · Carrer del Comte d'Urgell 1, 08011 Barcelona
Mercat de Sant Antoni in Barcelona's Sant Antoni reopened in 2018 after a Cerda-grid restoration: 100+ stalls, Sunday open-air book market, plus encant.
Tip: Closed Sunday for fresh stalls but Sunday book market 08:30-14:00 runs in the perimeter.
Mercat del Ninot ★ 4.4 · Barcelona
eixample · Carrer de Mallorca 133, 08036 Barcelona
Mercat del Ninot in Barcelona's Eixample reopened in 2015 after restoration: 50 stalls and an oyster bar on the side make this the cleanest city market.
Tip: Closed Sunday. The oyster bar inside takes walk-ups; the fish hall is the morning shop.
Mercado de Maravillas ★ 4.4 · Madrid
chamberi · Calle de Bravo Murillo 122, 28020 Madrid
Mercado de Maravillas in Madrid's Tetuan district is the city's largest traditional municipal market with 200 stalls, an unmatched seafood section landed.
Tip: Closed Sundays. The seafood section runs until 14:30; the iberico counter Cantanal sells whole shoulders.
Mercado de la Paz ★ 4.4 · Madrid
salamanca · Calle de Ayala 28, 28001 Madrid
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.
Tip: Closed Sundays. The Casa Dani tortilla counter inside is the headline; arrive before 13:30 to skip the queue.
Mercado de Vallehermoso ★ 4.4 · Madrid
chamberi · Calle de Vallehermoso 36, 28015 Madrid
Mercado de Vallehermoso in Madrid's Chamberi is the 1933-built market hall renovated in 2019, with 50 stalls mixing the canonical fishmonger and butcher.
Tip: Closed Sundays. The Tripea ten-seat counter (book ahead) and the Peruvian cevicheria are the headline counters.
Mercado de la Bretxa ★ 4.4 · San Sebastián
Boulevard Zumardia 3, 20003 Donostia-San Sebastian
Mercado de la Bretxa on Boulevard Zumardia at the edge of San Sebastian's Old Town runs the city's working fish-and-vegetable market from a 1995 modernised.
Tip: Mornings before 11:00 for the freshest fish from the Cantabrian boats. Closed Sundays.
Mercat de la Llibertat ★ 4.3 · Barcelona
gracia · Plaça de la Llibertat 27, 08012 Barcelona
Mercat de la Llibertat in Barcelona's Gracia is the cast-iron-roofed market that anchors the neighbourhood: 60 stalls, mostly local trade, less tourist-heavy.
Tip: Closed Sunday. The Saturday vegetable run is the busiest; mid-morning Tuesday is the quietest.
Mercat de la Concepcio ★ 4.3 · Barcelona
eixample · Carrer d'Arago 311, 08009 Barcelona
Mercat de la Concepcio in Barcelona's Eixample is the neighbourhood market with the city's only 24-hour flower stall and a 75-stall fresh-produce grid inside.
Tip: Closed Sunday. The flower stall outside runs 24/7; the morning fish runs out by 14:00.
Mercado de San Miguel ★ 4.3 · Madrid
centro · Plaza de San Miguel, 28005 Madrid
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.
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 Russafa ★ 4.3 · Valencia
Plaça del Baró de Cortes, 46006 Valencia
Mercado de Russafa is the daily produce market for Valencia's Russafa quarter, a covered market established in 1957 (current building 1962) with fish.
Tip: Best mid-morning Tue to Sat.
Mercat de Galvany ★ 4.2 · Barcelona
sarria · Carrer de Santalo 65, 08021 Barcelona
Mercat de Galvany in Barcelona's Sant Gervasi is the 1927 modernist market in the affluent uptown grid: 75 stalls, almost entirely local trade.
Tip: Closed Sunday. The Saturday morning vegetable run is the busiest; Friday is the cleanest fish day.
Mercado del Ensanche ★ 4.2 · Bilbao
Plaza Ensanche 11, 48009 Bilbao
Mercado del Ensanche in Bilbao sits between Colon de Larreategi and Henao, the most important market in central Bilbao after the Ribera refurb.
Alcaiceria ★ 4.2 · Granada
centro-sagrario · Calle Alcaiceria, 18001 Granada
The Alcaiceria of Granada is the rebuilt 1843 spice bazaar next to the cathedral, a small grid of stalls trading saffron, paprika and Moroccan tea blends.
Tip: Bargain on saffron; the genuine Mancha azafran comes in small sealed boxes, not loose.
Mercado de San Anton ★ 4.2 · Madrid
chueca · Calle de Augusto Figueroa 24, 28004 Madrid
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.
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 · Madrid
las-letras · Calle de Santa Isabel 5, 28012 Madrid
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.
Tip: Closed Sundays. The traditional ground-floor butchers and fishmongers serve until 14:30; upper-floor tapas until 21:00.
Mercado Lonja del Barranco ★ 4.2 · Seville
Calle Arjona s/n, 41001 Sevilla
Mercado Lonja del Barranco on Calle Arjona in Seville is the 1883 Gustave Eiffel-designed fish-market building beside Puente de Triana, converted in 2014.
Tip: The riverside terrace is the best seat at sunset; arrive before 19:30 to find a table on Fridays.
Mercado de la Encarnacion ★ 4.2 · Seville
Plaza de la Encarnacion s/n, 41003 Sevilla
Mercado de la Encarnacion on Plaza de la Encarnacion in Seville sits beneath the Metropol Parasol mushroom canopy, with 40 stalls of produce.
Tip: Stalls close at 15:00; the upstairs Setas de Sevilla viewpoint is the post-shop view. Free entry to the market floor.
Mercado del Zaidin ★ 4.1 · Granada
camino-de-ronda · Calle Andres Segovia 75, 18006 Granada
Mercado del Zaidin in Granada is the working-class neighbourhood market south of the Centro, with 80 vendors at lower prices than San Agustin in the Centro.
Tip: Saturday mornings are busiest; the fish stall queue closes at 13:30 sharp.
Mercado de la Cebada ★ 4.1 · Madrid
la-latina · Plaza de la Cebada, 28005 Madrid
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.
Tip: Closed Sundays. The Saturday after-market spillover at Plaza de la Cebada with vermut barrels is the local scene.
Mercado de la Merced ★ 4.1 · Málaga
centro-historico · Calle Merced 4, 29012 Málaga
Mercado de la Merced is a restored gourmet food hall by Málaga's Plaza de la Merced, slicing Iberian ham and frying fish beside Picasso's birthplace.