Skip to Content

Where to Shop in Madrid: From High-End Brands to Vintage

April 17, 2026 by
Where to Shop in Madrid: From High-End Brands to Vintage
Vacanze.biz

Where to Shop in Madrid: From High-End Brands to Vintage

Madrid is one of the European capitals of shopping. It offers everything: from the luxury boutiques on Calle Serrano to the alternative vintage shops in Malasaña, from historic department stores to flea markets, from modern shopping centers to independent bookstores. Whether you have an unlimited budget or just a few euros in your pocket, whether you're looking for the latest collection from a designer or a rare 80s record, Madrid will surprise you. This guide will take you to discover the best places to shop in Madrid, divided by area, type, and budget.

Overview of Shopping Areas in Madrid

AreaAtmospherePricesIdeal for...
SalamancaLuxury, eleganceVery highHigh-end brands, exclusive fashion
Gran VíaCommercial, touristyMedium-highInternational chains, department stores
ChuecaTrendy, inclusiveMediumDesign, independent fashion
MalasañaAlternative, hipsterMedium-lowVintage, second-hand, records
Sol/CentroTouristy, chaoticVariableSouvenirs, low-cost chains
LavapiésMulticulturalLowEthnic, economical
Markets and RastroPopular, authenticLowVintage, craftsmanship, bargains

Now let's look at each area in detail.

1. Salamanca District: Luxury and High-End Brands

The Salamanca neighborhood is the epitome of exclusive shopping in Madrid. Its wide, clean streets, grand buildings, and sparkling shop windows make it a paradise for fashion lovers.

Calle Serrano

The queen of luxury shopping. Here you will find boutiques of the most important international and Spanish brands.

What to find:Chanel, Louis Vuitton, Gucci, Prada, Hermès, Dior, Loewe (the Spanish luxury house), Carolina Herrera, Balenciaga, Saint Laurent.

Prices:Very high (a pair of shoes: 500-2000 euros, a bag: 2000-10,000 euros).

Atmosphere:Elegant, quiet, with salespeople in suits and ties.

Calle Ortega y Gasset

The parallel street to Serrano, even more exclusive. Here you will find luxury jewelry and watch shops.

What to find:Cartier, Bulgari, Tiffany & Co., Rolex, Omega, Chopard.

Calle de José Ortega y Gasset (corner of Serrano)

Here you will find El Corte Inglés on Serrano, the luxury department store with all the brands under one roof.

Calle de Claudio Coello

A less famous street but with high-quality Spanish and international design boutiques.

What to find:Purificación García, Adolfo Domínguez, Carolina Herrera (also here), and furniture and design stores.

Lagasca Street

In recent years, it has become the "affordable shopping" street of Salamanca, with mid-high level brands.

What to find:Massimo Dutti, Zara (the largest flagship store in Madrid), Uterqüe, & Other Stories, COS, Maje, Sandro.

Tip for Salamanca

Even if you can't afford to buy, strolling along Serrano and Ortega y Gasset is an experience in itself. The window displays are spectacular, especially during the holiday season.

2. Gran Vía: The Shopping Hub in the Heart of the City

Gran Vía is the quintessential shopping artery of Madrid. It is always full of people, tourists, and locals. Here you will find department stores, international chains, and clothing shops for all tastes.

El Corte Inglés (Gran Vía)

The quintessential Spanish department store. The one on Gran Vía is one of the largest. On multiple floors you will find:

  • Ground floor:Perfumeries, accessories, bags.

  • First floor:Women's clothing (brands and in-house labels).

  • Second floor:Men.

  • Third floor:Children, sports, home.

  • Seventh floor:The Gourmet Experience (restaurants, tapas, and a terrace with a view of Gran Vía).

Prices:Mid-high (but with frequent sales).

International Chains

On Gran Vía and the adjacent streets (Calle de Preciados, Calle del Carmen) you will find all the chains you know:

  • Primark (Preciados):The 5-story megastore is one of the most visited in Madrid. Very low prices.

  • Zara (Preciados):The flagship store of Zara (the largest in the world).

  • H&M, Bershka, Pull&Bear, Stradivarius, Oysho:All the brands of the Inditex group (Zara) and others.

  • Sephora, Douglas:Perfumeries.

  • Fnac (Calle de Preciados):Electronics, books, music, video games.

Calle de Fuencarral

A pedestrian street that connects Gran Vía to Malasaña. It is full of alternative shops, skate, streetwear, and vintage.

What to find:Dr. Martens, Vans, Converse, Levi's, sneaker shops, and small independent boutiques.

3. Chueca: Trendy and Inclusive Shopping

Chueca is not just nightlife: it is also a great neighborhood for shopping, with original, designer, and curated vintage shops.

Calle de Hortaleza

The main shopping street in Chueca. Here you can find:

  • Chains:Desigual, Sephora, Kiehl's, The Body Shop.

  • Spanish boutiques:Ecooo (sustainable fashion), La Mona Checa (accessories and design).

  • Bookstores:Librería Berkana (LGBTQ+ bookstore).

Calle de Fernando VI

Quieter than Hortaleza, with design, furniture, and vintage shops.

What to find:El Rincón de la Vieja (vintage), Flamingo's Vintage, design furniture shops.

Mercado de San Antón

It's not just for eating. On the ground floor, there is a small market with food stalls, but around it, there are design and craft shops.

4. Malasaña: Vintage, Records, and Streetwear

Malasaña is the ultimate alternative neighborhood. Here, shopping is low-cost, creative, and original.

Calle del Pez and Calle de la Palma

This is where vintage and second-hand shops are concentrated.

What to find:

  • El Templo de Susu:Vintage from the '60s to '90s, evening dresses, furs (eco-friendly? No, they are real, be careful).

  • Magpie:Curated vintage, clothing, and accessories.

  • La Mona Checa (also here):Design and unique items.

  • Vintage Kilo:A store where you pay by the kilo (25-35 euros/kg). Fun and affordable.

Records and Music

Malasaña is a paradise for vinyl collectors.

  • Discos Bora Bora:One of the best record stores in Madrid. New and used, rock, indie, electronic, jazz.

  • Vinilo Madrid:Specialized in rock, punk, and indie.

  • Récords Madrid:A small shop with used vinyl at low prices.

Streetwear and Sneakers

  • Sivasdescalzo:High-end sneaker store (Nike, Adidas, New Balance, limited edition). Outdoor lines for launches.

  • Foot District:Another sneaker store, also based online.

5. Sol and Centro: Souvenirs, Chains, and Low Cost

The area around Puerta del Sol and Calle Mayor is the most touristy. Here you mainly find low-cost chains and souvenir shops.

Souvenir

  • Calle Mayor and around Plaza Mayor:Souvenir shops (magnets, mugs, fans, "I love Madrid" t-shirts, Toledo swords, ceramic items).

  • Prices:Low-medium. Can you negotiate? No, prices are fixed. But compare between several shops.

Low-Cost Chains

  • Primark (Preciados):As mentioned, the largest in Madrid.

  • Lefties (El Corte Inglés low cost):Affordable clothing (5-15 euros per item).

  • Oysho, Bershka, Stradivarius, Pull&Bear:All Inditex brands.

El Corte Inglés at Sol (Preciados)

The historic department store (building from 1930). It is smaller than the one on Gran Vía but very charming.

6. Lavapiés: Multicultural and Affordable

Lavapiés is the most multi-ethnic neighborhood in Madrid. Here shopping is affordable and surprising.

Calle de Argumosa

The main street of Lavapiés. Here you find:

  • Ethnic shops:Indian, African, Latin American clothing. Low prices.

  • Bookstores:Libros para Todos (generalist), La Marabunta (specialized in comics and graphic novels).

  • Craft items:Ceramics, fabrics, low-cost design items.

Mercado de San Fernando

A renovated covered market, with food stalls and some design and craft shops. Less touristy than San Antón.

7. El Rastro: The Sunday Flea Market

El Rastro is the most authentic shopping experience in Madrid. Every Sunday morning (and on holidays), the streets of La Latina fill with stalls selling antiques, vintage items, second-hand clothing, records, books, oddities, and much more.

Hours:9:00 AM – 3:00 PM (Sunday). Arrive early (by 9:30) for the best selection.

Where:Between Calle de la Ribera de Curtidores and the adjacent streets (metro La Latina or Puerta de Toledo).

What to buy:

  • Vintage clothing and accessories

  • Vinyl records (at low prices)

  • Antique and modern books

  • Furniture and antique items

  • Coins, medals, memorabilia

  • Oddities and kitsch items

Tips:

  • Bring cash (many stalls do not have card readers)

  • Bargain (it's expected, but don't overdo it)

  • Watch out for pickpockets (El Rastro is famous for them)

  • Do not buy animals (there are puppies for sale, but it's discouraged)

  • Enjoy the atmosphere: even if you don't buy anything, it's an experience worth seeing at least once.

8. Shopping Malls and Outlets

If you prefer indoor shopping (for the summer heat or winter cold), Madrid has several shopping malls.

Centro Comercial Príncipe Pío

The most central (metro Príncipe Pío). It is located in an old train station. Shops, restaurants, cinema. Not huge but convenient.

Centro Comercial Gran Vía de Hortaleza (or "El Palacio de Hielo")

In the Hortaleza neighborhood (a bit outside the center, Canillas metro). Very large, with shops, restaurants, and an ice skating rink.

Las Rozas Village (Luxury Outlet)

20 minutes from Madrid (bus from Moncloa or by car). It is an outdoor outlet with luxury brands at discounted prices (30-60% off).

What to find:Loewe, Burberry, Michael Kors, Boss, Carolina Herrera, Furla, etc.

Prices:Discounted compared to the store, but still high (100-500 euros).

Madrid outlet (Getafe)

A more affordable outlet, with brands like Nike, Adidas, Levi's, Desigual, Puma. Accessible by car or bus.

Children's Shopping

  • Imaginarium (Calle de Preciados, Sol):Educational toys and books.

  • Toy Planet (Calle de Serrano, Salamanca):High-quality toys.

  • Polly Pocket (shopping malls):Children's clothing (up to 12 years old).

Book and Music Shopping

  • Cuesta de Moyano (Paseo del Prado, near Retiro):Stalls of used and antique books outdoors. Open every day.

  • Fnac (Gran Vía, Callao):Books, records, electronics, video games.

  • Casa del Libro (Gran Vía, Callao):The largest bookstore in Madrid (multiple floors).

  • Desperate Literature (Huertas):Independent bookstore in English (and Spanish). Very nice.

Store Hours in Madrid

  • Traditional stores:10:00 AM – 2:00 PM, 5:00 PM – 8:30 PM (siesta break, not everywhere).

  • Department stores and chains:10:00 AM – 9:00 PM/10:00 PM (continuous hours).

  • Shopping centers:10:00 AM – 10:00 PM (continuous hours).

  • Sunday:Almost all shops are closed, except for those in tourist areas (Gran Vía, Sol, Salamanca) and shopping centers (open 12:00 PM – 8:00 PM).

  • El Rastro:Only Sunday morning (9:00 AM - 3:00 PM).

Practical Tips for Shopping in Madrid

  • Bring your own bag:In many stores, plastic bags are charged (0.10-0.50 euros).

  • Payment:All accept credit cards. Cash is useful for El Rastro and small shops.

  • Tax Free (VAT refund):If you do not reside in the European Union, you can request a VAT refund (21%) on purchases over 90.15 euros in a single store. Ask for the "Tax Free" form in the store and then get it stamped at the airport.

  • Sizes:Spanish sizes are similar to Italian sizes (S, M, L). For shoes, the sizing is European (as in Italy).

  • Sales:The sales seasons are January-February (winter) and July-August (summer). Discounts from 20% to 70%.

FAQ: Frequently Asked Questions about Shopping in Madrid

What is the luxury shopping street in Madrid?

Calle Serrano and Calle Ortega y Gasset, in the Salamanca district.

Where to shop cheaply in Madrid?

Primark (Preciados), Lefties, vintage shops in Malasaña, and El Rastro on Sundays.

Are the shops open on Sundays in Madrid?

Yes, in tourist areas and shopping centers. Traditional shops are closed.

Where to buy souvenirs in Madrid?

Around Plaza Mayor and Calle Mayor. You can find magnets, mugs, t-shirts, fans, Toledo swords.

What typical items to buy in Madrid?

Iberian ham (at the market or in specialty shops), fans (abanicos), Talavera ceramics, Rastro t-shirts, vinyl records.

Where to buy vintage clothes in Madrid?

In Malasaña (Calle del Pez, Calle de la Palma) and at the Rastro.

How much does a pair of branded sneakers cost in Madrid?

From 80 euros (basic Nike, Adidas) to 300+ euros for limited editions.

Can you bargain at the Rastro?

Yes, it's expected. Don't overdo it: offer 70-80% of the asking price.

Where to buy books in English in Madrid?

Desperate Literature (Huertas), Fnac (Gran Vía), Casa del Libro (English section).

What is the best shopping mall in Madrid?

Las Rozas Village for luxury, Madrid Outlet for budget, Príncipe Pío for convenience.

Madrid always has something to offer you. 

Shopping in Madrid is a diverse experience suitable for all tastes and budgets. During yourholiday in Madrid., you can go from Calle Serrano, where a handbag costs as much as an intercontinental flight, to El Rastro, where an old vinyl record costs 2 euros. You can get lost among the vintage shops in Malasaña, browse the independent bookstores in Huertas, or fill your suitcases with souvenirs at Plaza Mayor. Whatever your style, Madrid has something to offer you. And remember: even just window shopping is a pleasure. Happy shopping!

Guide: holidays in Madrid.

Review date:April 15, 2026

How to Use the Madrid Metro: Practical Guide