El Rastro is Madrid's massive Sunday-morning flea market that fills the streets and squares of La Latina from around 9am until 3pm. Expect crowds, noise, and a chaotic but lively mix of antiques, vintage clothes, leather goods, random junk, and plenty of new stuff that looks second-hand. It's gritty, fun, and very local – you'll be shoulder-to-shoulder with Madrileños hunting for bargains alongside tourists. The experience is more about the atmosphere and people-watching than finding rare treasures. In summer it gets hot and crowded fast; winter is colder but calmer. Best time to visit is spring or autumn on a dry Sunday morning.
Expect to pay around €5–15 for a coffee and snack, €10–40 for small vintage items or gifts, and €50–150 if you buy something substantial like a leather jacket or decent antique. Most people leave having spent less than €30 total. One solid tip: head straight for the quieter side streets off Ribera de Curtidores for better antique and furniture stalls – the main drag is mostly cheap clothes and souvenirs. Skip the overpriced paella restaurants right next to the market; walk ten minutes toward La Latina metro and you'll eat much better for the same money.
Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.