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.
Department StoreEl Corte Inglés Callao
Area
Centro
Type
Department Store
“Spain's flagship department store — head to the rooftop Gourmet Experience for food and skyline views.”
Flea MarketEl Rastro
Area
La Latina
Type
Flea Market
“The Sunday flea market — antiques, vintage and curiosities. Haggle hard, then head to Cava Baja for tapas.”
Design MarketMercado de Motores
Area
Atocha
Type
Design Market
“A pop-up design and vintage market held one weekend a month inside the old Railway Museum.”
Gourmet MarketMercado de San Miguel
Area
Sol
Type
Gourmet Market
“A gourmet food hall for tasting rather than groceries — touristy but a great spot to sample Spanish delicacies.”
Boutique DistrictsChueca & Malasaña
Area
Chueca / Malasaña
Type
Boutique Districts
“The best areas for indie fashion and vintage — Calle Fuencarral is the spine, with Sunday opening.”
Flagship StoresPlaza de España Shopping
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.”
Neighbourhood MarketMercado de Chamberí
Area
Chamberí
Type
Neighbourhood Market
“A renovated local food market and neighbourhood favourite — far more authentic than the tourist food halls.”
Shopping CentreABC Serrano
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.
