Madrid’s flea market, El Rastro, is as much a part of the city’s weekend ritual as a Mass or a paseo. This gargantuan, thriving shambles of a street market sprawls south from Metro La Latina to the Ronda de Toledo, especially along Ribera de Curtidores. Through it, crowds flood between 10am and 3pm every Sunday – and increasingly on Fridays, Saturdays and public holidays, too. On offer is just about anything you might – or more likely might not – need, from secondhand clothes and military-surplus items to caged birds and antiques.

Some of the goods – broken telephone dials, plastic shampoo bottles half-full of something that may or may not be the original contents – are so far gone that you can’t imagine any of them ever selling. Other items may be quite valuable, but on the whole it’s the stuff of markets around the world you’ll find here: pseudo-designer clothes, bags and T-shirts. Don’t expect to find fabulous bargains, or the hidden Old Masters of popular myth: the serious antique trade has mostly moved off the streets and into the surrounding shops, while the real junk is now found only on the fringes. Nonetheless, the atmosphere of El Rastro is always enjoyable, and the bars around these streets are as good as any in the city. One warning: keep a close eye on your bags, pockets, cameras (best left at the hotel) and jewellery. The Rastro rings up a fair percentage of Madrid’s tourist thefts.

Book through Rough Guides’ trusted travel partners

Spain features

The latest articles, galleries, quizzes and videos.

Ibiza's unspoilt little sister: why you should take it slow on Formentera

Ibiza's unspoilt little sister: why you should take it slow on Formentera

Ibiza, Mallorca, Menorca - Spain's most popular gaggle of Balearic Islands have long dominated the sun, sea and sand scene. But Formentera, the smallest of the …

09 Jul 2018 • Olivia Rawes insert_drive_file Article
Video: a 1 minute guide to Spain

Video: a 1 minute guide to Spain

From the Moorish marvels and flamenco heartland of Andalucía to Ibiza's bleached-sand beaches and hedonistic nightlife, Spain is a country you'll want to visit…

16 May 2018 • Colt St. George videocam Video
A day-by-day itinerary for the perfect weekend in Madrid

A day-by-day itinerary for the perfect weekend in Madrid

One of the sunniest and liveliest capital cities in Europe, Madrid has a lot to take pride in. Indeed, its inhabitants, the Madrileños, are so proud of their …

15 May 2018 • Rough Guides Editors insert_drive_file Article
View more featureschevron_right

Privacy Preference Center

Necessary

Mandatory - can not be deselected. Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.

PHPSESSID,aelia_cs_selected_currency,cookie_notice_accepted,RS,bp-message,bp-message-type,id,UIDR,w3tc_logged_out,__cfduid
__cfduid

Statistics

Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.

__utma,__utmb,__utmc,__utmz,_ga,_gid,__atssc,__atuvc,__atuvs,di,dt,ssc,ssh,sshs,uid,uit,xt
__utma,__utmb,__utmc,__utmz,_ga,_gid
__atssc,__atuvc,__atuvs,di,dt,ssc,ssh,sshs,uid,uit,xtc

Marketing

Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.

__gads,PISID, BEAT, CheckConnection TempCookie703, GALX, GAPS, GoogleAccountsLocale_session, HSID, LSID, LSOSID, NID, PREF, RMME, S, SAPISID, SID, SSID,__utmv, _twitter_sess, auth_token, auth_token_session, external_referer, guest_id, k, lang, original_referer, remember_checked, secure_session, twid, twll,c_user, datr, fr, highContrast, locale, lu, reg_ext_ref, reg_fb_gate, reg_fb_ref, s, wd, xs
__gads,PISID, BEAT, CheckConnection TempCookie703, GALX, GAPS, GoogleAccountsLocale_session, HSID, LSID, LSOSID, NID, PREF, RMME, S, SAPISID, SID, SSID
__utmv, _twitter_sess, auth_token, auth_token_session, external_referer, guest_id, k, lang, original_referer, remember_checked, secure_session, twid, twll
c_user, datr, fr, highContrast, locale, lu, reg_ext_ref, reg_fb_gate, reg_fb_ref, s, wd, xs