Madrid
EN

Shopping in Madrid

Here are 6 places to shop in Madrid, from the main shopping streets to department stores, local shops and markets, with opening hours.

Last updated: 20 October 2026

Shopping streets and stores

El Rastro flea market (Sundays), MadridLa Latina & Lavapiés

Photo: Msoltanolkotabii · CC BY-SA 4.0 · Wikimedia

El Rastro flea market (Sundays)

Sundays and public holidays 09:00–15:00

Madrid's open-air flea market and antiques streets, every Sunday morning around Calle Ribera de Curtidores.

El Corte Inglés Callao, MadridSol & Gran Vía

Photo: Zarateman · CC0 · Wikimedia

El Corte Inglés Callao

Mon–Sat 10:00–22:00, Sun and holidays 11:00–21:00; Gourmet Experience (9th floor) later

Spain's big department store on Plaza del Callao, with a gourmet food hall and a 9th-floor terrace looking down the Gran Vía.

Calle Fuencarral, MadridMalasaña & Chueca

Photo: Luis García (Zaqarbal) · CC BY-SA 3.0 · Wikimedia

Calle Fuencarral

Street always open; shops usually Mon–Sat about 10:00–21:00

The pedestrian stretch toward Glorieta de Bilbao is the main street for young fashion, vintage and design shops.

Calle Serrano (Golden Mile), MadridRetiro & Salamanca

Photo: Ricardo Ricote Rodrí… · CC BY 3.0 · Wikimedia

Calle Serrano (Golden Mile)

Street always open; shops usually Mon–Sat about 10:00–20:30

The axis of the Salamanca district's Golden Mile, lined with Spanish and international luxury brands.

Gran Vía, MadridSol & Gran Vía

Photo: Felipe Gabaldón · CC BY 2.0 · Wikimedia

Gran Vía

Always open

Madrid's grand boulevard of early 20th-century façades, theatres, cinemas and shops, from Alcalá to Plaza de España.

Malasaña, MadridMalasaña & Chueca

Photo: Tejiendo Malasaña · CC BY 2.0 · Wikimedia

Malasaña

Always open

The hip, bohemian quarter around Plaza del Dos de Mayo, full of vintage shops, cafés and street art.

More markets

All markets, days and times →

Food to take home: delicatessen in Madrid →

Plan your trip → Put these places in a day plan with walking times.

More guides