Madrid Flea Market
Sunday open-air flea market with up to 3,500 stalls selling antiques, vintage clothing, leather goods and books in Madrid's La Latina neighbourhood.
Madrid Flea Market, known locally as El Rastro de Madrid, is the largest open-air flea market in Spain. It sets up every Sunday and on public holidays from 9am to 3pm around Plaza de Cascorro and Calle Ribera de Curtidores in the La Latina and Embajadores neighbourhoods. With up to 3,500 stalls spread across the main drag and surrounding side streets, it draws over 100,000 visitors on a busy weekend. The market traces its origins back to the 15th century, making it one of the oldest in Europe. Bring cash, as most stallholders don't accept cards. Get there early for the best finds, as the crowds build steadily from mid-morning. You can find more markets in Madrid beyond El Rastro, including several municipal food halls open during the week.
What you'll find
El Rastro is not a food market. Instead, you'll find antiques, second-hand goods, vintage clothing, leather bags and belts, old books and vinyl records, handmade jewellery, ceramics, and all manner of curiosities. The main stretch along Ribera de Curtidores leans toward clothing, footwear, and leather goods, while the side streets off the main road are where serious collectors head for antiques, vintage prints, and one-off finds. The surrounding shops in La Latina stay open on Sundays too, with permanent antique dealers and vintage boutiques adding to the mix. If you're after fresh produce or groceries, check the street markets in Madrid that run on weekdays instead.
Opening Hours
Every week — Sunday
| Day | Hours | Status |
|---|---|---|
| Monday | — | Closed |
| Tuesday | — | Closed |
| Wednesday (today) | — | Closed |
| Thursday | — | Closed |
| Friday | — | Closed |
| Saturday | — | Closed |
| Sunday | 09:00 – 15:00 | Open |
Tours & Activities in Madrid
What You'll Find
Location
Around Plaza de Cascorro, Calle Ribera de Curtidores and adjoining streets, Madrid, Madrid Province, Spain
Madrid, Madrid, Spain
Get DirectionsVideo
How to get to Madrid Flea Market
El Rastro sets up around Plaza de Cascorro and runs south along Calle Ribera de Curtidores between Calle Embajadores and the Ronda de Toledo. The closest metro station is La Latina on Line 5, which drops you right at the top of the market. Embajadores (Line 3) and Tirso de Molina (Line 1) are also within easy walking distance. Cercanías line C5 stops at Embajadores station. Driving is not practical on Sundays as surrounding streets are closed to traffic, but accessible parking is available nearby. The official Madrid tourism site has additional visitor information.
Facilities & Accessibility
Contact & Details
Stalls: up to 3500 stalls
Frequently Asked Questions
What day is Madrid Flea Market? ▼
El Rastro runs every Sunday and on official public holidays. It does not open on any other day of the week. Stalls begin setting up around 8:30am and trading runs from 9am to approximately 3pm, though some sellers start packing up earlier.
Do I need cash at El Rastro? ▼
Yes. The vast majority of stalls at El Rastro are cash only. There is no ATM inside the market itself, so withdraw money beforehand. Several bank branches with cashpoints line the streets around La Latina and Embajadores.
Is El Rastro worth visiting? ▼
El Rastro is one of Madrid's most iconic experiences, whether you're a serious collector or just enjoy browsing. The sheer scale of 3,500 stalls means there's something for everyone, from genuine antiques to affordable second-hand clothing. Arrive early on a sunny morning and plan to spend at least a couple of hours exploring.
How do I get to El Rastro from the city centre? ▼
From Puerta del Sol, take Metro Line 3 to Embajadores or walk south for about 15 minutes through the Lavapiés neighbourhood. From Plaza Mayor, La Latina is a 10-minute walk downhill. The market area is entirely pedestrianised on Sundays.
Other Markets in Madrid
Alcorisa-Silvano Street Market
Every week — Tuesday
Alto de Extremadura Market
Every week — Friday, Monday, Tuesday, Saturday, Thursday, Wednesday
Aluche Street Market
Every week — Saturday
Aragoneses Street Market
Every week — Monday