An old palace in Madrid - photo by Piqsels under CC0 1.0
An old palace in Madrid - photo by Piqsels under CC0 1.0


Ticking items off on your Spain itinerary will very well make you think of souvenirs. Whether you’re on the hunt for glitzy fashion pieces or charming local crafts, there’s little chance that you will leave Madrid empty-handed. Here are some of the places where you can experience the best shopping in Madrid:


Best Shopping in Madrid: Department Stores

El Corte Inglés

With at least 10 locations in Madrid alone, El Corte Inglés has emerged as the largest department store chain in Europe. Its stores are well known for their comprehensive collections of designer boutiques and jewelry. Some of its Madrid locations include stores on Calle de Goya, Calle de Serrano, Calle Margarita de Parma and Paseo de la Castellana.


This French department store chain that specializes in books, music and other cultural products opened its first store in Madrid in 1993. These days it includes electronic goods in its list of offerings and has several stores in the city. These include those on Calle de Preciados and Calle de Goya, and at Plaza Rio 2.


Best Shopping in Madrid: Luxury Boutiques


The renowned Spanish luxury fashion brand traces its roots to Madrid and has been famed for its leather items. You can find a Casa LOEWE all over Madrid, including those on Calle de Serrano and Calle Gran Vía.

Manolo Blahnik

Look around the Manolo Blahnik shop on Calle de Serrano and be amazed with all the elegant, high-end footwear you will see.

Best Shopping in Madrid: Malls

Centro Comercial Príncipe Pío

This sleek mall with glass ceilings offers an extensive variety of shops and casual dining spots. There’s also a movie theater within the shopping complex.

Madrid Xanadú

One of the largest in Europe, Madrid Xanadú treats shoppers to a selection of more than 200 shops and eating places. The mall is also home to a 15-screen cinema complex and the Madrid SnowZone.

Plaza Norte 2

You can find a wide range of shops and restaurants in this stylish retail complex in Madrid. Plaza Norte 2 also features a movie theater and a program for kids.

Best Shopping in Madrid: Markets

El Rastro

El Rastro has been a popular flea market since the Middle Ages. Each Sunday, you can browse for popular brand knock-offs, hand-sewn bags, old watches and all the other wares offered in the thousands of stalls at El Rastro.

Mercado de San Antón

If you want to find something gourmet or hand-crafted as a souvenir of your trip to Madrid, you might want to visit Mercado de San Antón. This is a great spot for hunting down gourmet olive oil, handmade soap, Spanish wine and other souvenir items to take home with you.

Best Shopping in Madrid: Specialty Shops

Antigua Casa Talavera

Antigua Casa Talavera specializes in artistic ceramics not just from Madrid but from other areas of Spain as well.

Casa de Diego

Since 1858, Casa de Diego has been the go-to place for handcrafted fans and other genteel accessories for men and women. You can browse through its offerings in its stores along Puerta del Sol and Calle de Mesonero Romanos.

Best Shopping in Madrid: Streets

Calle de Fuencarral

There are shops of fashion’s big names and alternative labels along Calle de Fuencarral. There’s also a mix of body art parlors, Asian boutiques and quaint cafes that contribute to the bohemian charm of the street. Among the shops here are Sfera, Superdry, Adidas and Levi’s® Store.

Calle de Preciados

This pedestrianized street is one of the most popular retail hubs in Madrid. There are various shops and a couple of department stores lining the street, including Fnac, Foot Locker, MANGO and MAC Cosmetics.

Calle de Serrano

The southern half of the 3-kilometer long Calle de Serrano is famous for its array of shops. There’s Michael Kors, Geox, Prada and Coach to name some.

Calle Gran Vía

Also called the Spanish Broadway, Calle Gran Via is home to several shops, theatres and restaurants. Some of the shops along this street are H&M, Nike Store, Zara and Pull & Bear.