Best Shops in Madrid

Want to shop in Madrid? Explore the best shops, boutiques, and retail spots with maps and local guides. Free on web or the Evendo app.

The best shops in Madrid

Madrid offers a vibrant shopping scene that caters to every taste and budget. From the upscale boutiques in Salamanca to the bustling markets like El Rastro, there is something for everyone. Visitors can explore the trendy shops in Malasaña, browse through traditional Spanish products at Mercado de San Miguel, or hunt for unique treasures in the vintage stores of La Latina. The city is known for its fashion-forward designs, handcrafted goods, and exquisite leather products. With a mix of modern malls, historical shopping streets, and eclectic markets, Madrid is a shopping paradise waiting to be explored.

100 shops

  1. Clothing store4.2103,285 reviews

    Primark

    Dive into Primark's massive Gran Vía flagship, a shopper's paradise packed with affordable trendy clothing, accessories, and home essentials right on Madrid's iconic shopping artery. Spanning multiple floors of fast fashion frenzy, it draws crowds for unbeatable deals on everything from casual wear to lingerie in the heart of Centro.

    6 min walk · 0.4 kmGran Vía, 32, Centro, 28013 Madrid

  2. Shopping mall4.462,687 reviews

    Centro Comercial Plenilunio

    Plenilunio stands as one of Madrid's premier shopping destinations in San Blas-Canillejas, boasting over 200 stores, a vast food court, cinema, gym, and playground. This modern mall delivers diverse retail therapy alongside family entertainment, drawing crowds for its convenience and variety in a single expansive space.

    Daily 10:00–22:00Price level $$

    21 min drive · 10 kmC. de Aracne, s/n, San Blas-Canillejas, 28022 Madrid

  3. Chocolate cafe4.370,303 reviews

    Chocolatería San Ginés

    Tucked in a narrow pasadizo near Plaza Mayor, Chocolatería San Ginés tempts with crispy churros dipped in thick, velvety hot chocolate. This legendary spot blends shopping for artisanal chocolates with indulgent treats, drawing night owls and early risers alike to its timeless allure in Madrid's bustling center. A must for sweet-toothed explorers seeking authentic flavors amid historic charm.

    Daily 0:00–24:00Price level $

    4 min walk · 0.3 kmPasadizo de San Ginés, 5, Centro, 28013 Madrid

  4. Shopping mall4.353,219 reviews

    La Vaguada Shopping Center

    One of Madrid's largest and most visited shopping centers, La Vaguada offers over 200 stores spanning fashion, electronics, home goods, and dining. Located in the northern Fuencarral-El Pardo district, this modern mall combines international brands with local retailers, making it a comprehensive shopping destination for both residents and tourists seeking variety and value.

    Mon–Sat 10:00–22:00 · Sun 11:00–21:00Price level $$

    14 min drive · 7.0 kmAv. de Monforte de Lemos, 36, Fuencarral-El Pardo, 28029 Madrid

  5. Shopping mall4.341,425 reviews

    El Corte Inglés Castellana

    El Corte Inglés Castellana stands as one of Madrid's largest and most iconic department stores, offering an expansive array of fashion, home goods, electronics, and gourmet delights under one grand roof. Located in the bustling Tetuán district, this multi-level marvel draws shoppers with its renowned customer service, diverse brands from international luxury to Spanish staples, and seamless blend of tradition and modernity. Whether hunting for high-end designer pieces, everyday essentials, or unique gifts, visitors find endless inspiration across its vast floors. The store's knowledgeable staff provide personalized guidance, ensuring every purchase fits perfectly. Beyond shopping, it serves as a social hub where Madrileños and tourists alike converge for retail therapy amid elegant surroundings.

    Mon–Sat 10:00–22:00 · Sun 11:00–21:00Price level $$

    7 min drive · 3.4 kmC. de Raimundo Fernández Villaverde, 65, Tetuán, 28003 Madrid

  6. Shopping mall4.340,171 reviews

    Las Rozas Village

    Step into Las Rozas Village, Madrid's ultimate outlet haven where luxury brands meet unbeatable discounts in a picturesque open-air setting. Over 100 stores from Gucci to Nike offer year-round savings up to 70%, blended with dining spots and lush gardens for a full-day shopping escape just outside the city.

    Price level $$

    40 min drive · 20 kmC. Juan Ramón Jiménez, 3, 28232 Las Rozas de Madrid, Madrid

  7. Shopping mall4.336,314 reviews

    Plaza Río 2 Shopping Center

    Plaza Río 2 stands as a bustling shopping hub in Madrid's Usera district, offering an extensive array of stores with budget-friendly prices that draw locals and visitors alike. Nestled along Avenida del Manzanares, this modern mall features everything from fashion outlets and electronics to everyday essentials, complemented by dining options and entertainment under one roof. Its spacious layout and diverse retail mix make it a go-to spot for practical shopping sprees and casual outings in southern Madrid.

    Daily 10:00–22:00Price level $

    6 min drive · 2.9 kmAv del Manzanares, 210, Usera, 28026 Madrid

  8. Gift shop4.526,527 reviews

    www.regalooriginal.com

    Step into RegaloOriginal.com in Alcobendas, where thoughtful gifting meets endless creativity. This expansive gift shop and basket specialist offers unique presents for every occasion, from personalized treasures to luxurious hampers. Highly rated by thousands, it delivers fast service and unbeatable prices in a welcoming space perfect for finding that perfect Madrid souvenir or heartfelt gesture. Ideal for locals and visitors seeking quality without the downtown hustle.

    Mon–Fri 9:00–19:30 · Sat–Sun 9:00–14:00Price level $$

    27 min drive · 13 kmC. Valportillo Primera, 12, 28108 Alcobendas, Madrid

  9. Shopping mall4.231,997 reviews

    Centro Comercial Príncipe Pío

    Príncipe Pío stands as a premier shopping destination in Madrid's Moncloa-Aravaca district, blending extensive retail options with leisure pursuits. This expansive center features diverse stores from fashion and cosmetics to organic goods and school supplies, complemented by a bustling food court, amusement facilities, and recreational spaces that draw crowds seeking both essentials and enjoyment in one convenient spot.

    Price level $$

    20 min walk · 1.5 kmP.º de la Florida, 2, Moncloa - Aravaca, 28008 Madrid

  10. Outlet mall4.326,366 reviews

    San Sebastián de los Reyes The Style Outlets

    Madrid's premier outlet destination featuring over 150 international designer and lifestyle brands at discounted prices. Located in San Sebastián de los Reyes, this modern shopping complex combines retail therapy with contemporary architecture, offering everything from fashion and accessories to home goods and sportswear in a spacious, well-organized environment perfect for serious shoppers seeking quality brands at reduced prices.

    Daily 10:00–22:00Price level $$

    37 min drive · 19 kmC. de Salvador de Madariaga, s / n, 28702 San Sebastián de los Reyes, Madrid

Explore Madrid on the map

A handpicked selection of must-see spots in Madrid, mapped for you.

More about Madrid

Madrid
City guide

Madrid travel guide

Madrid combines grand boulevards, world-class museums, royal history, lively neighbourhoods and late-night Spanish culture in Spain’s spirited capital.

Tell me more about Madrid

More to explore in Madrid

Explore more

Spain
More of the region

Explore more of Spain

Discover Spain: A vibrant tapestry of culture, history, and breathtaking landscapes, where every city offers a unique adventure and unforgettable experiences.

Explore Spain
The Evendo app on two phones

Evendo: Your Ultimate Travel Guide to Madrid

Discover Madrid with Evendo - a 100% free app-based travel guide covering attractions, landmarks, dining, and more for an unforgettable trip.

Download on the App Store Get it on Google Play

Get the latest from Evendo

Hand-picked travel deals, new destination guides and trip ideas, straight to your inbox.