Most visitors treat El Rastro as a Sunday-morning fixture and plan around it accordingly. The authorisation that governs the market says something broader: Sundays and public holidays.
Spain has a dense fixed-date holiday calendar, and Madrid adds two of its own, 15 May for San Isidro and 9 November for La Almudena. Madrid City Council authorises 1,200 stalls in the Embajadores neighbourhood, trading 9:00 to 15:00, and a trip that lands on the right week can catch the market twice. Setting up starts at 8:00, and on any ordinary weekday the antique shops of the district open while no street stall goes up at all.
When is El Rastro open in Madrid? El Rastro runs from 9:00 to 15:00 on Sundays and on every public holiday, in the Embajadores neighbourhood of central Madrid. Madrid City Council authorises 1,200 stalls. On ordinary weekdays the antique shops open but no street stalls are set up.
Six hours, and two more of vans
The selling window that the Council publishes for the market is 9:00 to 15:00. Setting up runs from 8:00 to 9:00 and dismantling from 15:00 to 16:00, which is why the street is occupied for eight hours but only trades for six.
Those two extra hours are the practical detail worth knowing. Turning up at half past eight buys nothing: the stalls are structures without goods on them, and the traders are unloading. The end is equally firm, because the removal hour is assigned rather than gradual.
Nothing in the market is permanent. Every stall is a demountable tubular frame that goes up and comes down inside those windows, which is what allows a residential neighbourhood to host 1,200 traders and be a normal set of streets again by late afternoon.
Which holidays give you a second Rastro
The wording covers Sundays and public holidays equally, so a holiday falling on a Tuesday produces a full market day. Spain’s fixed-date national holidays are the ones a visitor can plan around, and Madrid adds two local dates that most calendars aimed at tourists leave out.
| Date | Holiday | Scope |
|---|---|---|
| 1 January | New Year’s Day | National |
| 6 January | Epiphany | National |
| 1 May | Labour Day | National |
| 15 May | San Isidro | Madrid city |
| 15 August | Assumption | National |
| 12 October | National Day | National |
| 1 November | All Saints | National |
| 9 November | La Almudena | Madrid city |
| 6 December | Constitution Day | National |
| 8 December | Immaculate Conception | National |
| 25 December | Christmas Day | National |
A stay covering 6 and 8 December, or 1 and 15 May, can therefore include two or even three market days in a single week. The two Madrid dates are the ones worth checking, because 15 May and 9 November appear on no national calendar.
Counted across a full year, that is 52 Sundays plus up to 10 fixed-date holidays landing on another weekday, so El Rastro can reach 62 market days.
Getting there without a car
Three metro stations sit on the edge of the market. La Latina and Puerta de Toledo are on line 5, at the top and bottom of the slope respectively, and Embajadores serves lines 3 and 5 as well as the Cercanías commuter rail, which means a direct train from Atocha.
All three are in fare zone A. A single metro journey inside zone A costs between 1,50 € and 2,00 € depending on how many stations the trip covers, and the ten-journey ticket costs 7,30 €. It is the Consorcio that publishes those fares, not Metro de Madrid. The full breakdown is in what a Madrid metro ticket costs, and the choice between singles and a travel pass in the Madrid public transport guide.
Arriving on foot from Sol or La Latina takes about the same time as changing lines, and it approaches the market from the top of the slope at Plaza de Cascorro, which is where the authorised area begins.
Driving in depends on your car’s badge
El Rastro falls inside the ZBEDEP Distrito Centro, the low emission zone covering the Palacio, Embajadores, Cortes, Justicia, Universidad and Sol neighbourhoods. Cars badged B or C cannot drive through it, and cars with no badge cannot enter at all.
The exception for B and C cars is destination. They may enter if they are heading for a car park signed up to the permit management system, or for a parking reservation inside the zone. The fine for entering without the right is 200 €, reduced to 100 € for prompt payment.
One boundary detail causes genuine confusion. The perimeter roads are freely driveable, and the Ronda de Toledo is one of them even though the market runs along it, so a car can legally use the ring road and illegally turn into the street beside it. The difference between the citywide zone and these protected ones is set out in how the ZBE and the two ZBEDEP differ, and what a foreign-plated car faces in driving into Madrid with foreign plates.
Twelve hundred stalls, none of them permanent
There are 1,200 stalls that the Council authorises, and the market spreads from Plaza de Cascorro down Ribera de Curtidores and into around twenty side streets, among them San Millán, Encomienda, Amazonas, Carlos Arniches, Mira el Río Alta, Bastero, Carnero, San Cayetano, Mira el Sol, Ronda de Toledo and Plaza Campillo del Mundo Nuevo. All of them sit in Embajadores, in the Centro district.
The ordinance governing sales at El Rastro, approved on 26 October 2000 and published in the regional gazette on 13 November 2000, sets the physical limits. It is there that the Council sets the size of a stall, between 1 and 3 metres long and no more than 2,5 metres tall, on footprints of 1×2, 2×2 or 3×2 metres in the wider streets and 1×1, 2×1 or 3×1 metres elsewhere.
Those numbers explain the shape of what you walk through. Wide streets carry stalls with depth and stacked goods; narrow cross streets carry counters a metre deep. It also explains why the market is invisible by four in the afternoon.
The toilets that appear on those Sundays are portable and get taken away afterwards, so they are not among the 130 fixed public cabins, which cost €0.10 and never close.
El Rastro is one of the city’s 33 licensed street markets and the only one running to 3pm on Sundays and public holidays, while most of the other 32 finish at 2pm.
Frequently asked questions about visiting El Rastro
When is El Rastro open?
From 9:00 to 15:00 on Sundays and on public holidays. Stalls go up between 8:00 and 9:00 and come down between 15:00 and 16:00, so arriving before nine means watching vans unload rather than browsing.
Is El Rastro open on Saturdays?
No street stalls are set up on Saturdays. The antique shops and permanent traders around Ribera de Curtidores open on weekdays and Saturdays, but the authorised market itself runs only on Sundays and public holidays.
How do I get to El Rastro without a car?
Three metro stations sit at the edge of the market, La Latina and Puerta de Toledo on line 5 and Embajadores on lines 3 and 5. Embajadores is also a Cercanías commuter rail stop, so trains from Atocha reach it directly.
Can I drive to El Rastro?
Only with the right badge. The market lies inside the ZBEDEP Distrito Centro, where petrol and diesel cars badged B or C cannot drive through, and unbadged cars cannot enter at all. The fine is 200 €.
How big is El Rastro?
Madrid City Council authorises 1,200 stalls, spread across Plaza de Cascorro, Ribera de Curtidores and about twenty surrounding streets in the Embajadores neighbourhood of the Centro district. None of them is permanent, since every stall is dismantled by 16:00.
Is everything at El Rastro a market stall?
Everything sold at the market comes from demountable stalls between one and three metres long, so nothing on display is a permanent fixture. The antique dealers with shopfronts along Ribera de Curtidores trade the rest of the week under their own licences.
Six hours, 1,200 stalls, and a holiday calendar that quietly decides whether your week has one Rastro or two.