Christmas Shopping in Madrid

Home » Visit Madrid » Things to Do » Shopping » Christmas Shopping in Madrid

As the capital of Spain, Madrid is an extremely metropolitan city. Everywhere you go you can find something to do, somewhere to go and something to buy! But, sometimes so many options can leave you at a loss. Where should you shop? What areas and clothing brands offer the right style for you? Not to mention shopping for someone else, which is exactly what you’ll be doing as Christmas gets closer and closer. You’ll find no shortage of inspiration for your Christmas shopping in Madrid, especially in the center of the city. From the hundreds of shops along Gran Via to all the side streets covered in Christmas lights, the Center of Madrid is an incredible source for everyone on your list.

Below, we have highlighted some of the best shopping districts in the city. Start your shopping early and save money during the sales season by taking advantage of Black Friday steals online and in-store! When you’re done, don’t forget to check out everything else going on during December in Madrid.

Sol & Gran Vía


The very center of Madrid is the best area if you are a fan of one-stop shopping. Get it all done in one day by walking from Sol to Ópera, Callao and Gran Vía. Not only are the stores usually bigger (offering you more options), but often there is more than one of each store within a 3 block radius – even more options! Sol offers an array of brand of all different price ranges and merchandise. From shoes and clothes to home decor and appliances, Sol should be your first trip! If you’re not into big crowds however, stay clear from this area! In the evenings the streets are absolutely packed, and even with Gran Vía’s expansion the sea of people is endless!

Corte Inglés


If you’re on a budget, avoid bulk shopping at any of the shopping malls called El Corte Inglés, since this famous department store is a little pricey. That being said, you can find high quality items from clothing and home appliances to decorations all under one roof! Most Corte Inglés’ have 5 or 6 floors – all of which are dedicated to different items. These are one of the most popular shopping centers in the city and can be found in most neighbourhoods. Not to mention, while shopping you can marvel at the beautiful light displays usually covering the grand entrances of each store.

Barrio Salamanca (Serrano & Velázquez)


Got a Christmas bonus? Did you save a lot of money? Or maybe you don’t mind putting things on the plastic. Either way, Barrio Salamanca is Madrid’s more prestigious and high-end barrio and there is plenty (and I mean plenty) of high-end, designer couture shops to be visited. Even if you only wish to window shop for inspiration, these stores are gorgeous and full of gift ideas. To get a good start, head down Calle Serrano just off Puerta de Alcalá and then head over to Calle Velazquez to continue the spree!

Christmas Markets


If you haven’t noticed yet, Madrid around Christmas time is pretty amazing. Feel free to admire beautiful lights, Christmas decorations and adorable little markets that take up every little plaza you can find as the winter season approaches. If you’re looking for something more heartfelt, homemade and symbolic of the Christmas season, make sure to pick up some gifts from one of the various Christmas markets scattered around the city. Almost every small plaza will be hosting a market, some with food and some with merchandise, so go out and explore! The biggest market in Madrid is the one in Plaza Mayor – make sure to add it to your list!

Calle Fuencarral


Probably the most notorious shopping street in the city center, Fuencarral is dedicated  to indulgence. This pedestrian street starts at Gran Vía and extends through Malasaña and Chueca all the way to Metro Quevedo. It’s full of shops and restaurants of different qualities and price ranges as well. Make a day of your trip through Fuencarral – as you pass through so many neighbourhoods, you will really get the feel of Madrid’s culture and unique character.

Las Rozas Village


Yes, this may be a little out of the way, but when it comes to the Christmas season Las Rozas Village (NOT Las Rosas) is the place to be. You can get to the village by normal public transport, or jump on the Shopping Express bus that will take you straight to the center of the shopping village. If you’re interested, plan your trip to Las Rozas here.


Leah has been living in and exploring Madrid since 2013 when she moved to the city for a simple summer abroad. She started the Citylife Blog in 2014 with the goal to share everything there is to know about her favourite place on earth!

1 Comment. Leave new

Leave a Reply

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

Fill out this field
Fill out this field
Please enter a valid email address.
You need to agree with the terms to proceed

Menu
Need any help?
x