Where to go shopping in Madrid

Madrid is a great city to enjoy a little retail therapy and there is an amazing selection of fashion retail shops. Whether you want to treat yourself to a new outfit or grab a little something to take home for a loved one, you wont be disappointed.

Take a look at this guide to shopping in Madrid. Including a list of all the best areas and the most popular stores for buying clothes in Madrid.

Where to go shopping in Madrid - Seeking the Spanish Sun - Spain travel blog

Main shopping areas in Madrid

Gran Via

This one of the busiest streets in Madrid. It’s the equivalent of Oxford street in London because its packed full of shops and well as being a main thoroughfare for cars and buses. You will find every famous Spanish high street brand here amongst the cafes, theatres and hotels.


Running North away from Puerta de Sol there are a number of pedestrianised streets that will lead you to Gran Via. Along these streets you will find many restaurants and shops. It’s a great area to pick up Madrid souvenirs, look at small independent shoe shops or scour the rails of some of those high street brands.


This is the area for more exclusive shops. You’ll find smaller boutique shops, high-end fashion and designer labels. The main streets are Calle Serrano and Calle Velazquez. The majority of big designers like Jimmy Choo, Dolce and Gabbana & Prada are on Calle Jorge Juan and Calle de Jose Ortega. There is a lovely little shopping centre near Serrano metro station called El Jardin de Serrano.

Shopping in Madrid 1 - Salamanca


A little less fancy then Salamanca but in the same up-scale shopping neighbourhood. You’ll find Spanish luxury fashion brands here like Loewe and Adolfo Dominguez plus the popular fashion stores. There are 2 big Corte Ingles department stores as well as big electronic stores like Apple and FNAC. The main street is Calle Goya.

Principe Pio

The biggest collection of shops under one roof in Centro Madrid. All the popular fashion stores plus there is a fast-food court and cinema.


Here you will find interesting, small independent shops selling locally made items, homemade and vintage clothes.

Las Rozas Village

A purpose-built outlet village, just 30 mins from Centro Madrid, housing lots of big international brands at discount prices. You’ll find the likes of Burberry, Calvin Klein, Hugo Boss, Tommy Hilfiger, Gucci, Michael Kors.

Shopping in Madrid 2 - Mango

Popular fashion shops in Madrid

Zara – Mens, Womens and kids fashion clothing. Founded by 2 Spaniards and part of the Indetex group. Most of their clothes are designed and manufactured in Spain or surrounding countries.

Mango – Spanish clothing company founded in Barcelona by 2 brothers. Fashionable Mens, Womens and kids clothing.

Stradivarius – A smart and classic style of Womens and Mens fashion.

Bershka – Fashion store aimed at a younger crowd with more hip and current styles and trends.

Pull & Bear – Casual, laid-back fashion, the stores aim to create a cool shopping environment.

Shopping in Madrid 3 - Pull and Bear

Springfield – Men’s and Women’s everyday clothes but high quality.

Oysho – Women’s underwear brand, they also sell nightwear and active wear.

Womens Secret – Women’s lingerie, sleepwear, swimwear and accessories

Pimkie – French womenswear clothing line, aimed at younger fashion.

Lefties – Affordable Women’s and kids fashion.

H&M – Big Swedish clothing fashion brand. There are over 174 stores across Spain. Clothing ranges from basic items to glitzy party wear plus they have jewellery, skincare and makeup.

Primark – A chain that is very big in the UK and produces disposable fashion at really low prices. There is a Primark in every major city on Spain now but the Madrid Gran Via store is the largest and most impressive.

shopping 2

Great shops for buying gifts in Madrid

Hema – A Dutch chain of useful and interesting items, nice quality at low prices.

Tiger – A Danish store full of cool, quirky and unusual items.

Ale Hop – A store full of all sort of fun things for kids and adults.

Accessorize – A British chain of fashion jewellery, bags and other women’s accessories. All very sparkly, pretty and colourful.

Corte Ingles – This department store is huge and has everything you could ever need. It’s all divided up into separate areas, on different floors so be sure to check the signs as you enter to head to the correct level or just wander around browsing.

FNAC – A big mostly electrical goods store but with some books, music and stationary items. A great place to get cameras, phones, laptops and related accessories.

Have you been shopping in Madrid before? Do you have a favourite shop or street?

Tell me all about it in the comments box 🙂

If its your first time going to Madrid, make sure you take a look at my other tips for enjoying this awesome city…

Madrid’s best food markets

Romantic things to do in Madrid

What you need to know before visiting Madrid

Subscribe to our mailing list


  1. 11th December 2017 / 3:11 pm

    Well save it for when I go back to Madrid 🙂

  2. 11th December 2017 / 3:07 pm

    Love your shopping guide. Pinned it 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: