Walk into a Madrid market expecting Borough Market or Time Out Market and the first thing you notice is fish. The 46 markets that make up the city’s municipal network are working grocery markets where the neighbourhood buys its dinner, and the glossy food halls that share the English word sit outside that network altogether. The second thing you notice is that half the counters may be shut, and there is a rule behind it.
What are the opening hours of Madrid’s municipal markets? There is no common timetable across the 46. The ordinance guarantees a floor of 5 morning hours Monday to Saturday and 3 afternoon hours Monday to Friday, and each market sets its own hour in its Reglamento de Régimen Interior. Sunday falls outside the minimum entirely.
A Madrid municipal market is a publicly owned building of independent grocery stalls, run under a city ordinance rather than by a single operator. Walking in is free and nothing needs booking, so the only variable is the clock. The list of all 46 is open data, and the Ayuntamiento publishes it through the Dirección General de Comercio y Hostelería, updated daily with the address, the hours and the coordinates of each one. What that file cannot give is a shared timetable, because none exists. Reaching one costs €1.50 on the metro, and the door itself costs nothing.
What a mercado municipal sells, and what a food hall sells
The English word covers two different things in Madrid, and the distinction decides what you will find inside. A mercado municipal de abastos is a neighbourhood grocery market of independently run stalls in a municipal building. The counters sell fish, meat, fruit, cheese and bread to people who live within walking distance.
A food hall is a private business that has taken over a market building and filled it with tapas counters and wine bars. It keeps commercial hours, opens late and is aimed squarely at visitors. Both are called mercado in Spanish, and only the first is governed by the rules below.
| Feature | Municipal market | Private food hall |
|---|---|---|
| Who runs it | Ayuntamiento de Madrid | A private operator |
| What it sells | Fish, meat, fruit, groceries | Tapas, wine, prepared food |
| Afternoon gap | Usual | None |
| Late opening | No | Until midnight or later |
| Governed by the ordinance | Yes | No |
What time Madrid markets close in the afternoon
Most municipal markets in Madrid shut in the middle of the afternoon and reopen, rather than trading straight through, and the rules are written in a way that makes that normal.
The rule is short, and according to the Ordenanza de Mercados Municipales the timetable must guarantee service in the morning from Monday to Saturday and in the afternoon from Monday to Friday. The Ordenanza 2/2024, of 29 October, put figures on that floor: five hours of morning trade six days a week and three hours of afternoon trade five days a week.
Read it closely and the shape of the week appears. The morning is the protected stretch, six days out of seven and five hours long. The afternoon is shorter, three hours, and disappears entirely on Saturday. The safe window is always the morning.
Why some stalls are shut inside an open market
Under the 2010 ordinance the stalls had to stay open, stocked and staffed throughout the market’s trading hours. If the building was open, the counters were open.
The October 2024 amendment removed that. Each unit may now keep hours of its own, different from the market’s, depending on what it sells. A fishmonger, a greengrocer and a bar in the same hall no longer have to align.
For a visitor the practical shift is in which question to ask. Until 2024 it was what time the market opens. Since 2024 it is what time that particular counter opens, and the honest answer is that nobody publishes it centrally.
Three rules have governed those hours, and only the third is current:
- Until October 2024 every stall had to stay open, stocked and staffed for the market’s whole trading day.
- Since October 2024 each unit may set hours of its own, different from the market’s, according to what it sells.
- Throughout, the floor has stayed the same, at 5 morning hours Monday to Saturday and 3 afternoon hours Monday to Friday.
Do Madrid markets open on Sundays
British visitors carry an assumption worth unlearning. In England and Wales Sunday trading is restricted by law for large shops; in the Comunidad de Madrid there has been no legal cap on shop opening hours since 15 July 2012, so an ordinary shop may open whenever it likes, as set out in whether Madrid shops open on Sundays.
Markets invert that. The freedom is the same, but the obligation is missing: because the ordinance covers only Monday to Saturday mornings and Monday to Friday afternoons, no municipal market has to open on a Sunday. Many do not, and where a market does open, individual stalls choose whether to join in.
So the Sunday rule for a visitor is the reverse of the British instinct. The high street is more open than you expect and the market is less.
How to get to a Madrid market and what it costs
Nothing is charged at the door in any of the 46, and none takes bookings. What a visit costs is the fare to reach it, and almost every market sits inside zone A on the metro, where a single ticket runs €1.50 to €2.00 depending on the number of stations, worked out in what a Madrid metro ticket costs.
Two habits help. Go in the morning, which is the only stretch the rules protect six days a week, and allow 30 to 45 minutes if you mean to walk the counters rather than buy one thing. And do not plan lunch around a market unless it has a food hall inside, because Spanish lunch runs from about 14:00 and by then a grocery market is heading into its afternoon gap.
Which Madrid food halls are not municipal markets
The Mercado de San Miguel, the iron-and-glass building beside the Plaza Mayor, is privately run and outside the municipal network. Its hours reflect that: 10:00 to midnight Sunday to Thursday and until 01:00 on Fridays, Saturdays and the eve of a public holiday, according to the market itself.
That is why the comparison misleads. A grocery market closes mid-afternoon because the rules ask three afternoon hours of it. San Miguel runs to one in the morning because those rules do not apply to it at all. Both are worth going to, and only one of them will have fish. The wider map of where each Madrid dish keeps its hours is in what to eat in Madrid.
Seasonal calendars move more than market hours do, and what actually shuts in August works in the visitor’s favour more often than not, in a month that averages 10 mm of rain.
A market hall and a street market are different things: Madrid has 33 street markets across 16 of its 21 districts, and 23 of them open 9am to 2pm.
Frequently asked questions about Madrid’s municipal markets
Are Madrid’s municipal markets like Borough Market or Time Out Market?
No. The 46 markets in the municipal network are working grocery markets where the neighbourhood buys fish, meat and vegetables. The food halls that share the name, such as the Mercado de San Miguel, are privately run and sit outside that network entirely.
What time do Madrid markets close in the afternoon?
There is no single answer, because the ordinance sets a floor rather than an hour. Each market fixes its own timetable, guaranteeing at least five morning hours Monday to Saturday and three afternoon hours Monday to Friday, with a gap in between at most of them.
Do Madrid markets open on Sundays?
They are not required to. The municipal ordinance covers Monday to Saturday mornings and Monday to Friday afternoons only, so Sunday falls outside the minimum and each market, and each stall, decides for itself whether to trade.
Is it free to walk into a Madrid municipal market?
Yes. None of the 46 charges admission or asks for a booking, so the only thing a visitor is gambling on is the hour. That makes the morning the safe window, because it is the only stretch the rules cover six days a week.
Which is the worst day to visit a Madrid market?
Sunday, because no municipal market is obliged to open and many do not. Saturday afternoon is the second worst, since the ordinance drops the afternoon requirement that day and keeps only the five morning hours.
Why are some stalls shut inside an open Madrid market?
Because of a rule change in October 2024. Until then every stall had to stay open and stocked throughout the market’s trading hours. Now each unit may keep hours of its own, so a market can be open with half its counters shuttered.
Forty-six markets, one legal floor and no shared hour, and since 2024 not even inside the same building.