You’ll find many of Spain’s best markets right here in Madrid, with dozens of the things scattered across the city. Big, small, quirky, cool – these ‘Mercados de Abastos’ (literally 'warehouse markets') are often handily located close to train stations, bus terminals and other public transportation hubs, meaning you really have no excuse not to visit at least one (or maybe two) during your Madrid vacay.
Fresh produce, meats, cheeses, bread, flowers, clothes, household items, souvenirs – and pretty much anything else you can think of – Madrid’s markets are more than a shopping experience; they’re a window into Madrileños and Spanish culture. Read on for our pick of the bunch, including...
- El Rastro
- Mercado de San Miguel
- Mercado de Motores
- Mercado de Maravillas
- Mercado de la Paz
- Mercado de San Antón
- … and more!
El Rastro
El Rastro
El Rastro is the largest, oldest and most popular open-air flea market in Madrid, plying its considerable wares in the historic La Latina neighborhood every Sunday and on public holidays. With more than 1,000 sellers filling Plaza de Cascorro, Calle de la Ribera de Curtidores and the surrounding lanes, this labyrinthine bargain-hunters’ mecca rewards aimless wandering. Get there early to avoid the crowds (and to nab the best bargains), fortify yourself with churros and café con leche and start digging!
You’ll find everything from vintage fashion and pre-loved vinyl records to unique antiques, cool artworks and quirky curiosities here. So it’s equally possible – when you emerge tired but triumphant from all that haggling – that your spoils could include a stunning painted vase, a rare Julio Iglesias LP, or a majolica unicorn.
Open: Sundays and public holidays: 9AM-3PM.
Getting there: Line 5 to La Latina or Puerta de Toledo metro stations.
Pair with: A wander into La Latina to sample some of its legendary tapas. Pulpo a la Gallega (Galician-style octopus), tortilla de patata (Spanish omelet) and classic creamy croquetas for the win.
Mercado de la Paz
Located in the upscale Salamanca district, the covered Mercado de la Paz has been a hot favorite with locals since opening here a century-and-a-half ago. You’ll find more than 60 stalls spread out beneath its striking cast-iron framework and glass ceiling, each selling fresh produce and Spanish staples. We’re talking premium-quality jamón, pungent artisan cheeses, fresh flowers, baked goods and fresh seafood; some stalls even serve ready-to-eat tapas. In short: it’s a gourmand’s paradise.
Although it occupies an entire urban city block, the market still manages to feel spacious and welcoming, so take your time to soak up the atmosphere as you browse for that perfect flaky empanada or souvenir bottle of artisan olive oil.
Open: Monday-Friday: 9AM-8PM; Saturday: 9AM-2.30PM.
Getting there: Line 4 to Velázquez or Serrano metro stations.
Pair with: A serious credit card workout in the high-end boutiques of nearby Calle Serrano: Chanel, Gucci, Dior, Louis Vuitton and more.
Mercado de San Miguel
Mercado de San Miguel
Located on Plaza de San Miguel just behind the Royal Palace, Mercado de San Miguel is housed in a stunning early 20th-century iron-and-glass structure, spanning a whopping 1,200 square meters. With several stalls run by Michelin-star and award-winning chefs, it has become a favorite destination of foodies since its 2018 relaunch, with over 10 million annual visitors seeking – and finding – an authentic taste of Spanish culture. And you can’t argue with numbers like that.
It might sometimes feel like all 10 million of them are queuing for churros y chocolate at the same time you are but, with a little patience, tolerance and good humor, you’ll soon discover that your sweet doughy quarry is well worth the wait.
Open: Daily: 10AM-midnight (and a little later on Fridays and Saturdays).
Getting there: Ópera and Sol metro stations.
Pair with: A guided tour of the Royal Palace – entry is included with the Go City Madrid pass.
Mercado de San Antón
Small but perfectly formed, Mercado de San Antón is located in the central Chueca neighborhood, a short stroll from Gran Vía. The market occupies a modern, three-story building and has become a bit of a foodie destination for in-the-know locals – think of it as like Mercado de San Miguel on a smaller scale: less busy and with fewer tourists. Inside, a sensory fiesta awaits. The ground floor is given over to traditional market stalls toting mountains of fresh produce, meats, cheeses, breads, and tempting local specialties like olives and jamón ibérico.
On the second floor, tuck into takeout tapas, sushi, burgers and more, all prepared to order. Or, for something a little more lavish, head to 11 Nudos Terrace Nordés, a rooftop restaurant and bar, complete with al fresco terrace, Madrid panoramas and a long list of classy craft cocktails.
Open: Monday-Saturday: 10AM-10PM.
Getting there: Line 5 to Chueca metro station.
Pair with: An epic shopping spree along the 1.3-kilometer length of Gran Vía, or a gentle stroll into El Retiro Park, just a short hop southeast of the market.
Mercado de San Ildefonso
Mercado de San Ildefonso
Less traditional market, more hip urban hangout, Mercado de San Ildefonso is contained inside a three-level block in Madrid’s trendy Malasaña district. There are around 20 food stands and bars here, a melting pot of international cuisines that run the gamut from freshly shucked oysters to slurp-tastic Asian noodles and classic Spanish jamón. It’s the kind of place where groups of friends meet up, socialize and share a casual meal – no abuelas checking oranges for firmness here.
Seasonal pop-ups and themed events add to the lively atmosphere, meaning you might well stumble upon a fashion show, exhibition or product launch when you pop in for your Korean street food fix.
Open: Daily: hours vary, but usually from noon until midnight.
Getting there: Tribunal and Gran Vía metro stations.
Pair with: The Madrid History Museum just around the corner, for a deep dive into the Spanish capital’s storied past.
Mercado de Motores
One of Madrid’s more unusual shopping experiences, Mercado de Motores plies its trade inside the atmospheric iron-framed train shed of the excellent Museo del Ferrocarril (Railway Museum). Thus, between stalls of crafts, collectables and quirky antiques, you can pause to ogle hulking great vintage locomotives, steam engines and train carriages. But no, sadly they’re not for sale. And the probably wouldn’t fit in your living room anyway.
Around 200 stalls jockey for position both inside and out the museum, with food vendors and live music lending something of a family-friendly festival vibe. You might end up going home with a vintage vinyl record, a retro design icon or just a great big tin or artisan olives, but whichever treasure you choo-choo-choose you’re sure to go home (by train, obvs) with a great big smile on your face.
Open: Second weekend of every month (both Saturday and Sunday): 11AM-10PM.
Getting there: By rail, of course; Delicias metro station is a short stroll away.
Pair with: Walk off that hour you spent in the buffet car with a stroll up to the Banksy Museum, where urban eye candy of a very different variety awaits.
Mercado de San Fernando
Mercado de San Fernando
Wine-lovers flock to the Mercado de San Fernando – a traditional community market in the Lavapiés neighborhood – for one reason and one reason only. For, tucked away inside is where you’ll find Bendito: the city’s premier purveyor of natural wines from across Spain. This cute li’l vinoteca also serves up local cheese and meat platters served on repurposed vinyl records.
The rest of the market is also worthy of your attention, with plenty of stalls serving up gourmet delicacies, as well as specialty coffee and craft ale stands, traditional butchers and fishmongers. There’s even an unusual concept bookstand where you pay by the pound! As Madrid markets go, this one is small but perfectly formed. And the fact that locals love it should really be all the recommendation you require.
Open: Tuesday-Saturday: 9AM-11PM; Sunday: 11AM-6PM; Monday: 9AM-2.30PM and 5.30PM-10PM.
Getting there: Line 3 to Lavapiés metro station.
Pair with: The mighty Reina Sofia Museum – home to Picasso’s La Guernica masterpiece as well as many other giants of Spanish art – is a 10-minute stroll from the market.
Mercado de Maravillas
Saving the biggest for last, we have Mercado de Maravillas – the market of wonders!
Spanning some 9,000 square meters and over 200 stalls, Mercado de Maravillas is considered the largest municipal market in Europe – it’s so big it even has its own visitor information booth! Located three miles north of the city center in the Tetuán neighborhood, its distance from the main action keeps it from becoming a tourist trap. But it’s very much worth making the pilgrimage for all that delicious regional produce, plus tapas bars, international ingredients and more – as well as the pure and simple joy of getting lost in its endless corridors.
Open: Monday-Friday: 9AM-2PM and 5PM-8PM; Saturday: 9AM-3PM.
Getting there: Line 1 to Alvarado metro station or line 1, 2 or 6 to Cuatro Caminos.
Pair with: A tour of the storied Bernabeu Stadium, a short hop east of the market.
Looking for more Madrid inspo? Get the lowdown on how you can save on sightseeing with a Go City Madrid pass, and find out how to spend your time if you’re lucky enough to have five days in town.
Step up your sightseeing with Go City®
We make it easy to explore the best a city has to offer. We’re talking top attractions, hidden gems and local tours, all for one low price. Plus, you'll enjoy guaranteed savings, compared to buying individual attraction tickets.
See more, do more, and experience more with Go City® - just choose a pass to get started!