Shopping in Madrid — Madrid

Shopping in Madrid

Madrid's shopping ranges from the raucous Sunday flea market of El Rastro to the designer flagships of Salamanca's 'Golden Mile', taking in indie fashion and vintage in cool Chueca and Malasaña, the flagship-store cluster of Gran Vía, and Spain's great department store, El Corte Inglés, with its rooftop food terrace. There are gourmet food halls for edible souvenirs and characterful neighbourhood markets where locals actually shop. Here are eight of the city's best shopping destinations, with opening hours, areas and tips.

El Corte Inglés Callao
Department Store

El Corte Inglés Callao

4.4(22,000 reviews)

Area

Centro

Type

Department Store

Spain's flagship department store — head to the rooftop Gourmet Experience for food and skyline views.

El Rastro
Flea Market

El Rastro

4.4(44,000 reviews)

Area

La Latina

Type

Flea Market

The Sunday flea market — antiques, vintage and curiosities. Haggle hard, then head to Cava Baja for tapas.

Mercado de Motores
Design Market

Mercado de Motores

4.5(6,000 reviews)

Area

Atocha

Type

Design Market

A pop-up design and vintage market held one weekend a month inside the old Railway Museum.

Mercado de San Miguel
Gourmet Market

Mercado de San Miguel

4.4(67,000 reviews)

Area

Sol

Type

Gourmet Market

A gourmet food hall for tasting rather than groceries — touristy but a great spot to sample Spanish delicacies.

Chueca & Malasaña
Boutique Districts

Chueca & Malasaña

4.5(12,000 reviews)

Area

Chueca / Malasaña

Type

Boutique Districts

The best areas for indie fashion and vintage — Calle Fuencarral is the spine, with Sunday opening.

Plaza de España Shopping
Flagship Stores

Plaza de España Shopping

4.3(9,000 reviews)

Area

Gran Vía

Type

Flagship Stores

Big flagships including the Apple Store and a Primark flagship cluster around the western end of Gran Vía.

Mercado de Chamberí
Neighbourhood Market

Mercado de Chamberí

4.5(4,000 reviews)

Area

Chamberí

Type

Neighbourhood Market

A renovated local food market and neighbourhood favourite — far more authentic than the tourist food halls.

ABC Serrano
Shopping Centre

ABC Serrano

4.3(7,000 reviews)

Area

Salamanca

Type

Shopping Centre

An upscale shopping centre in a former newspaper HQ in chic Salamanca, near the designer boutiques.

Madrid shopping in detail

1.El Corte Inglés Callao

El Corte Inglés is Spain's great department-store institution, and its landmark branch on Plaza Callao, just off Gran Vía, is one of the best one-stop shopping destinations in Madrid. Spread over many floors, it gathers international and Spanish fashion, beauty and cosmetics, accessories, homeware, electronics, books and a well-stocked supermarket and gourmet food hall under one roof, catering to every budget from high-street to designer. For visitors it is especially handy on a hot afternoon or when you want to cover a lot of shopping ground efficiently, with the bonus of tax-free shopping services for non-EU travellers. The real highlight, though, is on top: the rooftop Gourmet Experience, a cluster of quality food counters and restaurants with an open terrace offering superb views over the rooftops of central Madrid toward the mountains — a great spot for a drink or a bite whether or not you have shopped. Its Sunday opening (unusual for Spain) and central location make it easy to fit into any itinerary. For dependable, wide-ranging department-store shopping with a view, El Corte Inglés Callao is Madrid's obvious choice.

Hours

Mon–Sat 10:00–22:00, Sun 11:00–21:00

Price

Free entry

Getting there

Metro L3/L5 to Callao, on Plaza Callao off Gran Vía

Insider tip: Spain's flagship department store — head to the rooftop Gourmet Experience for food and skyline views.

2.El Rastro

El Rastro is not only a Madrid sightseeing highlight but also its greatest shopping experience for bargain-hunters and the curious — Spain's oldest and Europe's largest open-air flea market, held every Sunday and public holiday since 1740. More than a thousand stalls sprawl across eight connected streets around the Ribera de Curtidores in La Latina, selling a vast jumble of vintage and second-hand clothing, antiques, vinyl records, books, leather goods, jewellery, crafts, textiles and pure bric-a-brac. The heart of the action is on Plaza de Cascorro and the main drag, but seasoned shoppers know the best finds hide in the side streets like Calle Carlos Arniches. Haggling is not just accepted but expected — opening prices are typically inflated 30–50% above what sellers will accept, so negotiate with a smile. Official hours run 09:00 to 15:00, though traders start packing up around 2pm, so go earlier for the best pickings and the full atmosphere. The ritual is to browse the market and then dive into the Sunday tapas and vermouth scene along nearby Cava Baja. For vintage treasures and authentic local colour, El Rastro is unmissable.

Hours

Sundays & holidays 09:00–15:00

Price

Free to browse

Getting there

Metro L5 to La Latina or Puerta de Toledo

Insider tip: The Sunday flea market — antiques, vintage and curiosities. Haggle hard, then head to Cava Baja for tapas.

3.Mercado de Motores

Mercado de Motores is one of Madrid's most atmospheric and enjoyable markets, a pop-up design and vintage fair held for one weekend each month inside the wonderful Museo del Ferrocarril (Railway Museum), housed in the historic Delicias station. The setting alone makes it worth the trip: you browse among beautifully preserved antique steam locomotives and carriages beneath the station's grand nineteenth-century iron-and-glass roof, an evocative backdrop for a market. The stalls themselves gather independent designers, artisans and vintage sellers offering handmade jewellery, clothing, prints, ceramics, homeware, second-hand and retro finds and quirky gifts, alongside food trucks and stands, live music and a relaxed, creative, family-friendly vibe. It draws a hip, local crowd and has become a beloved fixture on the city's monthly calendar — a lovely way to spend a weekend afternoon shopping for something original while enjoying the trains, food and atmosphere. Because it only runs on specific weekends, check the dates before planning around it, and note entry is typically free. For unique, design-led and vintage shopping in a genuinely memorable industrial-heritage setting, Mercado de Motores is one of Madrid's most charming market experiences.

Hours

One weekend per month (check dates)

Price

Free entry

Getting there

Metro L3 to Delicias; in the Museo del Ferrocarril, Paseo de las Delicias

Insider tip: A pop-up design and vintage market held one weekend a month inside the old Railway Museum.

4.Mercado de San Miguel

Beside Plaza Mayor, the Mercado de San Miguel is Madrid's most famous covered market — an elegant iron-and-glass hall of 1916 that reopened in 2009 as a gourmet destination rather than a traditional produce market. While it is above all a place to eat and drink, it doubles as a shopping stop for food lovers, offering the chance to taste and buy top Spanish delicacies in one beautiful space: jamón ibérico de bellota, artisan cheeses, olive oils, tinned seafood conservas, wines, sweets and other edible souvenirs make excellent gifts to take home. Its 33 stalls let you graze on oysters, croquetas, cured meats and pastries while you browse, washing it down with Spanish wine or vermouth by the glass. It is undeniably touristy and pricier than the city's neighbourhood markets, but the quality is generally good and the setting is a delight, making it a convenient and enjoyable spot to pick up gourmet Spanish products and gifts. Open daily from 10am to midnight and quietest in the early afternoon, its central location by Plaza Mayor means you can easily fold a browse and a bite into general sightseeing.

Hours

Daily 10:00–24:00

Price

Free entry; tapas €3–8

Getting there

Metro L1/L2/L3 to Sol, beside Plaza Mayor

Insider tip: A gourmet food hall for tasting rather than groceries — touristy but a great spot to sample Spanish delicacies.

5.Chueca & Malasaña

The neighbouring districts of Chueca and Malasaña are the epicentre of Madrid's independent and alternative shopping scene, a world away from the chain stores of Gran Vía. Their grid of lively streets is packed with indie fashion boutiques, streetwear and sneaker shops, Spanish and international designers, and a superb concentration of vintage and second-hand stores, interspersed with cool cafés, record shops, bookshops and concept stores. The pedestrianised Calle Fuencarral, running between the two, is the retail spine — a bustling strip of fashion and lifestyle shops — while the surrounding side streets reward wandering with quirkier, more original finds. Chueca, the heart of Madrid's LGBTQ+ community, brings a stylish, design-conscious edge, while bohemian Malasaña leans vintage, creative and youthful, its shops reflecting the neighbourhood's La Movida heritage. Together they make the best area in the city for shoppers who want personality, individuality and local design rather than global labels, and many shops open on Sundays, unusually for Spain. Combine browsing with coffee and people-watching for a quintessentially cool Madrid afternoon. For indie fashion, streetwear and vintage treasure-hunting, Chueca and Malasaña are Madrid's most rewarding shopping districts.

Hours

Shops ~10:00/11:00–21:00 (Sun open in parts)

Price

Free to browse

Getting there

Metro L1/L5/L10 to Gran Vía or L1 to Tribunal / Chueca

Insider tip: The best areas for indie fashion and vintage — Calle Fuencarral is the spine, with Sunday opening.

6.Plaza de España Shopping

The area around Plaza de España, at the grand western end of Gran Vía, is one of central Madrid's busiest mainstream shopping zones, home to a cluster of major flagship stores and high-street names. Here you'll find the impressive Apple Store, an enormous multi-floor Primark flagship, and the big Spanish and international fashion brands — Zara, Mango, H&M and the like — that make Gran Vía Madrid's principal high-street shopping artery, alongside cinemas, cafés and the theatres that give the boulevard its 'Spanish Broadway' nickname. It is the natural counterpart to the independent boutiques of Chueca and Malasaña: this is where to come for reliable, well-known brands, big flagship experiences and one-stop high-street shopping in a lively, tourist-friendly setting, with the bonus of Sunday opening. The recently redesigned Plaza de España itself, with its greenery and the Cervantes monument, plus the nearby Templo de Debod and Royal Palace, means you can easily combine shopping with sightseeing. Well served by metro at Plaza de España and Gran Vía, it is central and easy to reach. For flagship stores and familiar high-street brands in the heart of the city, the Plaza de España and Gran Vía strip is Madrid's go-to.

Hours

Shops ~10:00–21:00 (Sun open)

Price

Free to browse

Getting there

Metro L3/L10 to Plaza de España or L1/L5 to Gran Vía

Insider tip: Big flagships including the Apple Store and a Primark flagship cluster around the western end of Gran Vía.

7.Mercado de Chamberí

The Mercado de Chamberí is a genuine neighbourhood food market in the elegant, residential Chamberí district, and a refreshing antidote to the tourist-focused gourmet halls of the centre. Refurbished in recent years, it blends the traditional role of a Spanish covered market — greengrocers, butchers, fishmongers, bakers and cheese stalls where local residents do their daily shopping — with a newer wave of tapas bars, wine counters and casual eateries built into the market, so you can shop for the freshest produce or simply pull up a stool and eat and drink alongside the locals. That mix makes it a favourite of Madrileños and a rewarding, authentic stop for visitors who want to see how the city really eats, away from the crowds. Prices are fair and the atmosphere is friendly, everyday and thoroughly local, with none of the tourist mark-up of San Miguel. Open Monday to Saturday and closed on Sundays, it sits in one of Madrid's most pleasant and characterful neighbourhoods, well worth exploring for its handsome architecture, good restaurants and relaxed pace. For an authentic market experience — whether to shop for Spanish ingredients or to graze like a local — the Mercado de Chamberí is a lovely, off-the-beaten-track choice.

Hours

Mon–Sat ~09:00–20:30 (closed Sun)

Price

Free to browse

Getting there

Metro L1/L4 to Bilbao or L5 to Iglesia, in Chamberí

Insider tip: A renovated local food market and neighbourhood favourite — far more authentic than the tourist food halls.

8.ABC Serrano

ABC Serrano is an elegant shopping centre in the exclusive Salamanca district, occupying a striking landmark building that was once the headquarters and printing works of the ABC newspaper — its handsome, ornate façade preserved and repurposed for retail. Set between the Paseo de la Castellana and the designer boutiques of Calle Serrano, it gathers a curated mix of fashion, beauty, homeware, jewellery and lifestyle shops, along with cafés and restaurants (including a pleasant rooftop terrace), in a smart, comfortable, air-conditioned environment. It offers a more upmarket, refined shopping-centre experience than the mass-market malls, in keeping with its affluent surroundings, and makes a convenient, weatherproof complement to a stroll along the luxury shopping streets of the 'Golden Mile' — Calle Serrano and Calle de José Ortega y Gasset — where the international designer flagships cluster. Its Salamanca location means it pairs naturally with the district's chic cafés and the nearby Lázaro Galdiano museum for a stylish afternoon. With Sunday opening and easy metro access, it is simple to reach. For upscale shopping in a distinctive heritage building at the heart of Madrid's most elegant neighbourhood, ABC Serrano is a pleasant and convenient choice.

Hours

Shops ~10:00–21:00 (Sun open)

Price

Free to browse

Getting there

Metro L5 to Rubén Darío or L4 to Serrano; on the Paseo de la Castellana

Insider tip: An upscale shopping centre in a former newspaper HQ in chic Salamanca, near the designer boutiques.

Have more questions? Ask our AI

Get personalized advice about flights, weather, attractions and more.

Ready to go?

Compare live fares to Madrid across airlines and book direct.

Find flights to Madrid

More Madrid guides