2026 Public Holidays in the Community of Madrid

According to the officially published 2026 work calendar, the Community of Madrid has a total of 12 official public holidays. The specific dates and days of the week are as follows:
- January 1 (Thursday): New Year’s Day (Año Nuevo)
- January 6 (Tuesday): Epiphany / Three Kings’ Day (Epifanía del Señor / Reyes Magos)
- April 2 (Thursday): Maundy Thursday (Jueves Santo)
- April 3 (Friday): Good Friday (Viernes Santo)
- May 1 (Friday): Labour Day (Fiesta del Trabajo)
- May 2 (Saturday): Day of the Community of Madrid (Fiesta de la Comunidad de Madrid)
- August 15 (Saturday): Assumption of Mary (Asunción de la Virgen)
- October 12 (Monday): Hispanic Day / National Day of Spain (Fiesta Nacional de España)
- November 2 (Monday): All Saints’ Day (Todos los Santos) (Moved from Sunday, November 1)
- December 7 (Monday): Constitution Day (Día de la Constitución Española) (Moved from Sunday, December 6)
- December 8 (Tuesday): Immaculate Conception (Inmaculada Concepción)
- December 25 (Friday): Christmas Day (Navidad)
Key Long Weekends (Puentes) Analysis
The 2026 holiday distribution creates several long weekends (known in Spanish as ‘puentes’) for residents.
- Easter Long Weekend: The holidays on April 2 (Thursday) and April 3 (Friday) connect with the following weekend, creating a four-day continuous break, making it the most significant long holiday in the first half of the year.
- National Day Long Weekend: October 12 falls on a Monday, creating a three-day holiday when combined with the previous weekend.
- All Saints’ Day Long Weekend: November 2 is also on a Monday, forming another three-day mini-break.
- December Constitution Day Long Weekend: The back-to-back holidays on December 7 (Monday) and December 8 (Tuesday), combined with the preceding weekend, will form a four-day long weekend from December 5 to 8.
Madrid City Local Holidays
In addition to the regional public holidays, each municipality can also establish two of its own local holidays. For the capital city of Madrid, the local holidays for 2026 are set as:
- May 15 (Friday): San Isidro Labrador
- November 9 (Monday): Our Lady of Almudena (Nuestra Señora de la Almudena)
The combination of these two holidays with weekends also provides Madrid’s citizens with extra long weekend opportunities. Residents of other municipalities should check their local government announcements to confirm specific arrangements.