Public Holidays in Madrid 2027: Every Date and Long Weekend

Free daily newsletter
Get Madrid's news & events in English every morning, including every holiday, strike and closure before it catches you out.
Joining 1,700+ expats across Spain. No credit card. Unsubscribe anytime.

The city of Madrid has 14 public holidays in 2027: 12 for the whole Comunidad de Madrid, set by Decree 82/2026 (BOCM, 1 October 2026), plus 2 local days approved by the Ayuntamiento, San Isidro (Saturday 15 May) and La Almudena (Tuesday 9 November).

Three of them fall on a Saturday (1 May, San Isidro and Christmas Day), so a Monday to Friday worker gets 11 weekdays off. The no-leave long weekends are 1 January, 19 March, Holy Week (25 to 28 March, four days), 16 August (the Assumption, moved from Sunday), 1 November and the 4 to 6 December weekend.

Every date below is confirmed in an official source. The Dos de Mayo (2 May) falls on a Sunday in 2027 and is not on the regional list.

Madrid public holidays 2027: the full list

This is every paid public holiday for people who work in the city of Madrid in 2027. The 12 regional and national days come from the Comunidad de Madrid's Decree 82/2026 of 30 September, published in BOCM no. 234 on 1 October 2026. The two local days were approved unanimously by the Ayuntamiento's full council on 29 September 2026. Weekdays were calculated, not copied.

DateDayHolidayTypeStatus
1 JanFridayNew Year's Day (Año Nuevo)NationalConfirmed
6 JanWednesdayEpiphany, Three Kings (Reyes)NationalConfirmed
19 MarFridaySan JoséRegionalConfirmed
25 MarThursdayHoly Thursday (Jueves Santo)RegionalConfirmed
26 MarFridayGood Friday (Viernes Santo)NationalConfirmed
1 MaySaturdayLabour Day (Fiesta del Trabajo)NationalConfirmed
15 MaySaturdaySan Isidro, patron of MadridLocal (city)Confirmed by city council
16 AugMondayAssumption of Mary (Asunción)
Moved from Sunday 15 August
NationalConfirmed
12 OctTuesdaySpain National Day (Fiesta Nacional)NationalConfirmed
1 NovMondayAll Saints' Day (Todos los Santos)NationalConfirmed
9 NovTuesdayVirgen de la Almudena, patron of MadridLocal (city)Confirmed by city council
6 DecMondayConstitution Day (Día de la Constitución)NationalConfirmed
8 DecWednesdayImmaculate Conception (Inmaculada)NationalConfirmed
25 DecSaturdayChristmas Day (Navidad)NationalConfirmed

Not holidays in 2027: the Dos de Mayo, the Comunidad de Madrid's own day, falls on Sunday 2 May and is not on the 2027 list. Easter Monday is a working day in Madrid. Christmas Eve and New Year's Eve are ordinary working days, although many offices close early.

Long weekends and puentes in Madrid in 2027

Madrid gets a strong spring in 2027: San José on a Friday, then Holy Thursday and Good Friday the following week. Here is every holiday that falls on a working day, and what it does to your week.

Every holiday on a working day, and what it gives you

The best-value stretches of leave

These are calculated for someone who works Monday to Friday and gets every holiday on this page off. Check your own contract and collective agreement before you book anything.

Holidays that fall on a weekend in 2027

The Comunidad de Madrid moved one Sunday holiday to the Monday in 2027: the Assumption (Sunday 15 August) is observed on Monday 16 August. Three more holidays fall on a Saturday and are not moved:

The Dos de Mayo (Sunday 2 May) is not on the 2027 list at all. If you work Saturdays, as many people in retail and hospitality do, the Saturday holidays are still days off for you.

Madrid city's local holidays in 2027

The Ayuntamiento de Madrid's full council approved the city's two local holidays for 2027 unanimously on 29 September 2026:

The council kept the traditional dates rather than moving San Isidro to a weekday. The Comunidad de Madrid also publishes every municipality's local holidays together in the BOCM; the dates above are the ones the city approved.

Working outside the city? Alcobendas, Pozuelo, Getafe, Alcalá and every other town in the region choose their own two local days. Your local holidays are those of the town where you work.

What about school holidays?

Schools close on every public holiday on this page, but term dates, the Easter and Christmas breaks and any extra non-teaching days are set separately by the Comunidad de Madrid's education department, and individual schools can add a few days of their own. Do not plan childcare from the public holiday list alone: use your school's own calendar for the 2026-27 and 2027-28 term dates.

Never get caught out by a closed Madrid

Madrid Expat Daily is a free 5-minute English digest of the day's local news: holidays, strikes, transport changes and what's on, explained. No credit card.

What is open and closed on a public holiday in Madrid?

A public holiday in Madrid runs much like a Sunday. Exact opening hours vary by business, so treat this as a guide and check the places that matter to you the day before.

How public holidays work for residents

How many holidays does a worker in Spain get?

Spanish labour law caps paid public holidays at 14 a year: up to 12 national and regional days, fixed each year in a decree by the regional government, plus 2 local days chosen by each town hall. All 14 are paid and you do not have to make the hours up. That is on top of your annual leave, which is at least 30 calendar days by law.

Local holidays follow where you work, not where you live

The two local days belong to the municipality where your workplace is. If you live in Madrid but your office is in Alcobendas, you get Alcobendas's local holidays, not Madrid's. Schools and public offices follow the local holidays of the town they are in. This trips up a lot of newcomers who commute across a municipal boundary.

Sunday and Saturday holidays

Spain does not automatically move a holiday that lands on a weekend. Each regional government decides, in its yearly decree, whether to move a Sunday holiday to the Monday. A Saturday holiday is normally not moved, so Monday to Friday workers simply do not gain a day. If you do work Saturdays, as many people in shops and hospitality do, the Saturday holiday is a day off for you.

If you have to work on a holiday

Hospitals, transport, hotels, restaurants and many shops work through every holiday. If you are one of those workers, your collective agreement (convenio colectivo) sets the compensation, usually extra pay or a day off in lieu. Check your own agreement or ask your employer; it varies by sector.

Freelancers (autónomos)

If you are self-employed, nobody gives you the day off, but your clients, your gestoría, the tax office and the social security office will all be closed. Deadlines that land on a holiday generally move to the next working day for official procedures, but do not count on that for private contracts.

Planning tips for residents

The cheapest big break of the year is in March

Three days of leave (22 to 24 March) joins San José and Holy Week into ten days off. Madrid empties out over Easter, so if you stay, the city is quiet; if you go, book early, because half of Madrid is doing the same.

San Isidro still happens on a Saturday

You do not get a weekday off, but the fiestas at the Pradera de San Isidro and the chotis in the plazas go ahead. A Saturday San Isidro is actually easier to enjoy if you work weekdays.

Check whether your office is in the city

A lot of Madrid jobs are in business parks in Alcobendas, Las Rozas or Tres Cantos. Those towns have their own local holidays, so you may work on 9 November and be off on a different day.

Christmas Eve and New Year's Eve are working days

Neither is a public holiday. Many offices close early, but your employer is not obliged to give you the day. In 2027 both are Fridays, so taking them as leave makes a long weekend.

FAQ

How many public holidays does Madrid have in 2027?

The city of Madrid has 14: 12 for the Comunidad de Madrid set by Decree 82/2026 (BOCM 1 October 2026) and 2 local holidays approved by the Ayuntamiento, San Isidro on 15 May and La Almudena on 9 November. Three of the 14 fall on a Saturday.

Is San Isidro a day off in 2027?

San Isidro, 15 May 2027, is a local holiday in the city of Madrid, but it falls on a Saturday and is not moved. Monday to Friday workers do not get an extra day.

Is the Dos de Mayo a holiday in 2027?

No. 2 May 2027 is a Sunday, and the Comunidad de Madrid did not include it in its 2027 list of holidays.

What are the long weekends in Madrid in 2027?

Without taking leave: 1 to 3 January, 19 to 21 March, 25 to 28 March (Holy Week), 14 to 16 August, 30 October to 1 November and 4 to 6 December. With one day of leave you can add 9 to 12 October, 6 to 9 November and 4 to 8 December.

Is 15 August a holiday in Madrid in 2027?

The Assumption falls on Sunday 15 August 2027, so the Comunidad de Madrid moved the holiday to Monday 16 August. Monday 16 August is the day off.

What are the local holidays in Madrid city in 2027?

Saturday 15 May (San Isidro) and Tuesday 9 November (Virgen de la Almudena), approved by the Ayuntamiento de Madrid on 29 September 2026. Other towns in the region set their own.

Are shops open on public holidays in Madrid?

Many are. Madrid's rules give shops wide freedom over opening days, so supermarkets, chains and shopping centres often open on holidays, usually with shorter hours. Smaller independent shops more often close.

Sources

Every date on this page was checked against the official bulletin or the body that sets it, and the weekdays were calculated, not copied. Checked on October 6, 2026.

Daily Madrid news in English. Free.

Join 1,700+ expats. Every morning: a 5-minute summary of Madrid news, events and local life, so you always know what is happening and when the city shuts.

Daily Madrid news for expats - free.