15 Places to Shop in Madrid: What to Buy

Share on Pinterest
Share with your friends


Source: Jorge Díaz

Whether you’re looking for high-end fashion stores, local markets or speciality stores, Madrid has tons of shopping to do. You’re sure to find a souvenir for yourself or a loved one with all of Madrid’s beautiful products.

1. Mercado de San Miguel

Source: Alvy

El Mercado de San Miguel is the most famous and oldest market in Madrid and is conveniently right off the Sol metro stop. You’ll spend hours navigating the dozens of stalls. When you need to recharge from shopping, make sure you don’t miss out on the one euro tapas.


  • Name: Mercado de San Miguel
  • Address: Plaza San Miguel, 28005 Madrid, Spain
  • Price: Medium
  • Hours:
    • Sunday-Wednesday: 10:00 a.m. to 12:00 a.m.
    • Thursday-Saturday: 10:00 a.m. to 2:00 a.m.
  • Website: http://www.mercadodesanmiguel.es/#_=_

2. Macchinine

Perfect for car lovers, Macchinine is a antique, car collectible store in the Madrid neighborhood of Chueca. From toy bmws to miniature taxi cars, you can search the collection high and low to find your favorite year, make, and model. This store is a must-see if you’re into one-of-a-kind shopping experiences. Make sure you check out the matchbox collection!


  • Name: Macchinine
  • Address: Barquillo 7, 28004 Madrid, Spain
  • Price: Medium
  • Hours:
    • Monday-Saturday: 10:00 a.m.to 2:00 p.m. and 4:30 p.m. to 8:30 p.m.
  • Website: https://www.facebook.com/macchinine

3. Madrid Xanadu

Source: FDV

Madrid Xanadu is a large, outdoor shopping mall where you can find stores to fill all of your shopping needs.  The mall features el Corte Inglés, which is similar to Nordstrom, and Massimo Dutti, as well as an indoor ski slope, a play area for kids, and large food court.


  • Name: Madrid Xanadu
  • Address: C/ Puerto de Navacerrada, s/n, 28939 Madrid,Spain
  • Price: Low to high
  • Hours: Everyday 10:00 a.m.-10:00 p.m.
  • Holiday: Closed December 25, January 1 and 6
  • Website: http://www.madridxanadu.com/#_=_

4. Mercado de Motores

Located at an old train station, el Mercado de Motores is a flea market with a magical backdrop. At the market you can find homemade soaps, vintage furniture, hipster clothing, precious jewelry and more. After you’re tired of shopping, you can relax with wine, beer and tapas that are also sold within the station.


  • Name: El Mercado de Motores
  • Address: Paseo de las Delicias 61 Madrid
  • Price: Low
  • Hours:
    • Saturday and Sunday 11:00 a.m. to 10:00 p.m.
  • Website: www.mercadodemotores.es

5. La Vaguada

Nearby the metro station Bario de Pilar, this mall has many local favorites as well as the big stores, including El Corte Ingles and Starbucks. It has a movie theater, food court and small meat market as well, so you can grab a bite after a long day of shopping. It’s a great option for indoor shopping!

  • Name: La Vaguada
  • Address: Avenida Monforte de Lemos 36, 28029 Madrid,Spain
  • Price: Low to high
  • Hours:
    • Sun 11:00 am – 10:00 pm
    • Mon – Sat 10:00 am – 10:00 pm
  • Website: http://www.enlavaguada.com/#_=_

6. El Rastro

Source: Duncan Rawlinson

Are you into open air flea markets and bartering? If so, El Rastro is your shopping heaven. The flea market is open every sunday and has a high range of collectibles, antiques, hipster clothing and other rare, hidden gems. After you’re all shopped out, you can head over to La Latina, one of Madrid’s oldest neighborhoods, for an afternoon of beer and tapas.


7. El Mercado de la Cebada

Somewhat lesser-known than el Mercado de San Miguel, El Mercado de la Cebada has different levels where vendors sell meat, fish, books, jewelry, clothing, antiques, artwork, toys, makeup, and more. It’s a great place to take the hwole family to see a farmers market packed with locals and tourists alike. Make sure to check their website before you go for any events!


  • Name: Mercado de la Cebada
  • Address: Plaza de la Cebada s/n, Madrid, Spain
  • Price: Low
  • Hours:
    • Monday 5:30 p.m. – 8:30 p.m.
    • Monday – Friday 9:00 a.m. – 2:00 p.m.
    • Tuesday 5:00 p.m. – 8:30 p.m.
    • Wednesday – Friday 5:30 p.m. – 8:30 p.m.
    • Saturday 9:00 a.m. – 6:00 p.m.
  • Website: http://www.mercadodelacebada.com/#_=_

8. Lola Fonseca

When we travel, we often hope to find something that is unique to our destination—and Lola Fonseca is the perfect place to find a souvenir for yourself, your dog or loved ones. The owner of this store, Claudio, will make sure you find a beautiful, one-of-a-kind, hand-painted scarf to take home. Many of his scarves are inspired by Madrid’s local landscape, so it will be like taking a piece of Madrid home with you.


  • Name: Lola Fonseca
  • Address: Calle Cervantes 20 | Enfrente de la Casa Museo de Lope de Vega, 28014 Madrid, Spain
  • Price: Medium
  • Hours:
    • Monday-Saturday 10:00 a.m.-2:00 p.m. and 5:00 p.m. to 9:00 p.m.
  • Website: http://www.lolafonseca.com/#_=_

9. Desperate Literature

Calling all book lovers! This fantastic little book shop has a wide variety of books in several different languages including Spanish, English, and French. You can also find signed copies of books and first editions here, which is a rare find these days. It’s great for both collectors and literary lovers alike.


  • Name: Desperate Literature
  • Address: Calle Campomanes 13, 28013 Madrid, Spain
  • Price: Low
  • Hours:
    • Sun – Fri: 10:30-2:30 p.m. and 5:00-10:30 p.m.
    • Sat: 10:30 a.m. – 10:30 p.m.
  • Website: http://desperateliterature.com/#_=_

10. Plenilunio

Source: Zarateman

This mall is typical of an indoor European shopping center. You can find many large-chain stores such as H&M and Primark. It also has a movie theater and bowling upstairs, as well as a large food court. The mall is located near the Madrid airport, and many hotels in that area offer free shuttles to the mall. Otherwise, there is free parking available as well.


  • Name: Plenilunio
  • Address: Calle Aracne s/n, Madrid, Spain
  • Price: Low to high
  • Hours:
    • Sunday 12:00 p.m.-9:00 p.m.
    • Monday-Saturday 10:00 a.m.-10:00 p.m.
  • Website: http://es.club-onlyou.com/Plenilunio

11. San Miguel Artesania

San Miguel Artesania has traditionally handmade ceramic, Spanish pottery. Find a beautiful bowl, vase, or serving plate to take home as a special Madrid souvenir. If you need your purchases to travel a long ways back with you, make sure to ask the store owner to carefully wrap them up.


  • Name: San Miguel Artesania
  • Address: Plaza de San Miguel, 5 | Behind San Miguel Market, 28005 Madrid, Spain
  • Price: Low
  • Hours:
    • Tuesday and Thursday: 12:30 pm – 3:00 pm
    • Monday, Wednesday, and Friday: 5:30 pm – 7:30 pm
    • Sat – Sun 12:30 pm – 3:00 pm
  • Website: http://www.sanmiguelartesania.es/#_=_

12. Antigua Casa Talavera

Antigua Casa Talavera was established in 1904 and creates traditional handmade Spanish pottery made with incredible artisanship. The gorgeous designs come in many styles including the classic sevillano ceramic pattern and other traditional spanish styles. Choose from vases, jars, tiles and more to bring home for a beautiful souvenir.


  • Name: Antigua Casa Talavera
  • Address: Calle de Isabel la Catolica 2, 28013 Madrid,Spain
  • Price: High
  • Hours:
    • Monday – Friday 5:00 p.m. – 8:00 p.m.
    • Mon – Sat 10:00 a.m. – 1:30 p.m.
  • Website: http://www.antiguacasatalavera.com/#_=_

13. Casa Hernanz Alpargateria

A truly unique speciality store, Casa Hernanz Alpargateria has handmade shoes for sale. Due to limited space, you have to window shop instead of browse amongst the store, but once you’re inside the store clerk will help you select a color and style of shoe. The prices are also extremely reasonable for a high-quality, unique product.


14. Turrones Vicens

Turrones are a delicious Iberian candy that are a must-try if you want to experience a Spanish delicacy. Turrones vicens sells these sweet desserts that are extremely fresh due to the high volume of daily customers. You can’t leave Madrid without buying these, and they make a great gift for a friend with a sweet tooth back home.


15. Calle Serrano

Calle Serrano has been compared to the fifth avenue of New York City, and it is your best bet for high-end, designer shops in Madrid. You can find the classic brands such as Longchamp, Nike, and Zara, and many shoppers have felt very safe from pick pocketers in this area.



Many people believe Paris is the fashion capital of the world, but Madrid is definitely a shopping rival. From handcrafted ceramic pottery to small toy cars to colorful fashion boutiques, you’ll be sure to find something unique in Madrid for yourself or that special someone. Happy shopping!

Have a good trip and travel!

Share on Pinterest
Share with your friends

Europe, Madrid Province, Spain