

The stalls of El Rastro open on Sundays and public holidays, 9am to 3pm. That is the time on the city's dataset entry and the same one the BOAM listings have repeated since 2007: nine to three, in all 41 documents, without exception. On weekdays there are no stalls; the shops, antique dealers and arcades do open.
The same hours in 41 city documents, from 2007 to 2026. The holidays themselves are listed in none of them.
On weekdaysThe shops, the antique dealers and the arcades open; the stalls do not. The census publishes no reliable hours for those 879 premises: 125 rows carry the field and 20 of them say 00:00.
The city dataset entry says, word for word: "Todos los domingos y festivos, de 9 a 15 horas.". The annual pitch listings for the Centro district have said the same since 2007: "Se realizará los domingos y festivos, de nueve a quince horas." The hours have not changed in 19 years of documents. The same entry adds: "El Rastro en días laborables abre todos sus comercios, anticuarios y galerías, pero no sus puestos callejeros."
Of the city's 33 street markets, 26 open at 9. At the other end, 24 finish at 2pm and only 3 run to 3pm: El Rastro is one of those. The detail is in markets, and the map of Madrid works out what is open right now. To pick which end to come in by, see getting there.
City street-market dataset entry checked on August 23, 2026, and the 41 BOAM listings from 2007 to 2026. The public holidays themselves are listed in neither source.