Spain Public Holidays 2026
Spain has 10 national public holidays in 2026 under Royal Decree 2001/1983, two of which (All Saints’ Day and Constitution Day) fall on Sundays; the Directorate General of Labour’s resolution in the Official State Gazette (BOE-A-2025-21667) publishes the 2026 calendar, including the Monday transfers some regions apply to those two Sundays. Highlights of 2026 include Good Friday (April 3), Labour Day (Friday May 1), and National Day (Monday October 12) all generating immediate three-day holiday weekends. The marquee planning feature of 2026 is the December macro-puente: Constitution Day falls on Sunday 6 December, ten of the 19 regions and autonomous cities (Andalucía, Aragón, Asturias, Cantabria, Castilla y León, Extremadura, Madrid, Murcia, La Rioja and Melilla) give Monday 7 December off, and together with the Immaculate Conception on Tuesday 8 December that is a four-day break from Saturday to Tuesday; in the other nine Monday 7 is a working day, so the same four days cost one day of leave.
At a glance
Spain has 10 official public holidays (10 days off) in 2026 and 5 long weekends; the longest break is December Macro-Puente (Dec 5 – 8, 4 days).
| Public holidays | 10 |
|---|---|
| Total days off | 10 |
| Longest break | December Macro-Puente · 4 days (Dec 5 – 8) |
| Long weekends | 5 |
Official public holidays
New Year's Day (January 1, 2026), Epiphany / Three Kings Day (January 6, 2026), Good Friday (April 3, 2026), Labour Day (May 1, 2026), Assumption Day (August 15, 2026), National Day of Spain (October 12, 2026), All Saints' Day (November 1, 2026), Constitution Day (December 6, 2026), Immaculate Conception (December 8, 2026), Christmas Day (December 25, 2026)
National holidays
10
December macro-puente
4 days (Dec 5–8)
Friday breaks
3 (Apr 3, May 1, Dec 25)
Annual paid entitlement
14 days
Spain public holiday list
| Date | Day | Holiday | Type |
|---|---|---|---|
| January 1, 2026 | Thursday | New Year's DayFalls on Thursday — Friday January 2 creates a prime 4-day holiday bridge.Public holiday | Public holiday |
| January 6, 2026 | Tuesday | Epiphany / Three Kings DayFalls on Tuesday — taking Monday January 5 off creates a 4-day winter bridge.Public holiday | Public holiday |
| April 3, 2026 | Friday | Good FridayFalls on Friday, opening a nationwide three-day Easter weekend.Public holiday | Public holiday |
| May 1, 2026 | Friday | Labour DayFalls on Friday, creating an immediate three-day spring holiday weekend.Public holiday | Public holiday |
| August 15, 2026 | Saturday | Assumption DayFalls on Saturday across Spain.Public holiday | Public holiday |
| October 12, 2026 | Monday | National Day of SpainFalls on Monday, creating a nationwide three-day autumn holiday weekend.Public holiday | Public holiday |
| November 1, 2026 | Sunday | All Saints' DayFalls on Sunday. Nine of the 19 regions and autonomous cities give Monday November 2 off (Andalucía, Aragón, Asturias, the Canary Islands, Castilla-La Mancha, Castilla y León, Extremadura, Madrid, Navarre).Public holiday | Public holiday |
| December 6, 2026 | Sunday | Constitution DayFalls on Sunday. Ten of the 19 regions and autonomous cities give Monday December 7 off (Andalucía, Aragón, Asturias, Cantabria, Castilla y León, Extremadura, Madrid, Murcia, La Rioja, Melilla); the other nine do not.Public holiday | Public holiday |
| December 8, 2026 | Tuesday | Immaculate ConceptionFalls on Tuesday. Where Monday December 7 is a holiday the break runs Saturday to Tuesday for free; elsewhere one leave day on Monday makes the same four days.Public holiday | Public holiday |
| December 25, 2026 | Friday | Christmas DayFalls on Friday, completing 2026 with an immediate three-day festive weekend.Public holiday | Public holiday |
2026 Spain calendar
01January
02February
03March
04April
05May
06June
07July
08August
09September
10October
11November
12December
Spain long weekends in 2026
Easter
3 daysApr 3 – 5
Good Friday opens a three-day national Easter break.
Labour Day
3 daysMay 1 – 3
Labour Day falls on Friday for a three-day weekend.
National Day
3 daysOct 10 – 12
National Day on Monday creates an autumn three-day weekend.
December Macro-Puente
4 daysDec 5 – 8
Where Monday December 7 is a holiday (10 of the 19 regions and autonomous cities) the Immaculate Conception makes a four-day break; elsewhere one leave day does.
Christmas
3 daysDec 25 – 27
Friday Christmas creates a three-day festive holiday weekend.
The December 2026 Macro-Puente: Constitution and Immaculate Conception
In Spain, December features two back-to-back national holidays: Constitution Day on December 6 and the Immaculate Conception on December 8. In 2026, December 6 falls on a Sunday. Under Royal Decree 2001/1983 each autonomous community may replace the Monday rest after a Sunday national holiday with another traditional holiday of its own, and in 2026 ten of the 19 regions and autonomous cities kept Monday December 7 as a day off: Andalucía, Aragón, Asturias, Cantabria, Castilla y León, Extremadura, Madrid, Murcia, La Rioja and Melilla. There, Tuesday December 8 completes a four-day break from Saturday to Tuesday without any leave. In the other nine, including Catalonia, the Valencian Community, Galicia, the Basque Country, Navarre, the Balearic Islands, the Canary Islands, Castilla-La Mancha and Ceuta, Monday December 7 is a working day, so the same four days cost one day of leave.
Official Gazette confirmation: Resolution BOE-A-2025-21667
Spain’s 2026 labour calendar is formally enacted by the Resolution of 17 October 2025 of the Directorate General of Labour, published in BOE number 259. The official resolution harmonizes proposals from all 17 Autonomous Communities and the autonomous cities of Ceuta and Melilla, guaranteeing complete legal certainty for human resources and payroll planning.
Download & subscribe
The CSV opens directly in Excel and Google Sheets.
Official sources & data
- Boletín Oficial del Estado (BOE-A-2025-21667) - Calendario Laboral 2026Visit sourceBoletín Oficial del Estado (BOE)
- Real Decreto Legislativo 2/2015 - Estatuto de los Trabajadores (art. 37.2)Visit sourceBoletín Oficial del Estado (BOE)
- Ministerio de Trabajo y Economía Social de EspañaVisit sourceMinisterio de Trabajo y Economía Social
Frequently asked questions
What is the longest holiday break in Spain in 2026?
The longest break in Spain is December Macro-Puente (Dec 5 – 8, 4 days).
What are the official public holidays in Spain in 2026?
Spain has 10 official public holidays in 2026: New Year's Day (January 1, 2026), Epiphany / Three Kings Day (January 6, 2026), Good Friday (April 3, 2026), Labour Day (May 1, 2026), Assumption Day (August 15, 2026), National Day of Spain (October 12, 2026), All Saints' Day (November 1, 2026), Constitution Day (December 6, 2026), Immaculate Conception (December 8, 2026), Christmas Day (December 25, 2026).
How many long weekends are there in Spain in 2026?
In 2026, Spain has 4 natural three-day holiday weekends (Good Friday, Labour Day on May 1, National Day on October 12, and Christmas Day on Dec 25), plus the four-day December macro-puente (Dec 5–8), which is free in the ten regions where Monday December 7 is a holiday and costs one leave day elsewhere.
Is December 7, 2026 a public holiday in Spain?
In ten of the 19 regions and autonomous cities — Andalucía, Aragón, Asturias, Cantabria, Castilla y León, Extremadura, Madrid, Murcia, La Rioja and Melilla — because Constitution Day falls on Sunday December 6, 2026 and these regions kept the Monday after it, as the BOE resolution BOE-A-2025-21667 records. In the other nine, including Catalonia, the Valencian Community, Galicia, the Basque Country and Navarre, it is a normal working day.
Can workers take bridge holidays (puentes) without employer approval?
No. Bridging a holiday requires taking paid annual leave on the working days in between, which must be mutually agreed with the employer under company vacation planning policies or collective agreements.
Are stores and supermarkets open on national holidays in Spain?
Major supermarkets, retail stores, and government offices are generally closed on national holidays. However, convenience stores, pharmacies, restaurants, museums, and shops in designated high-tourist zones remain open.
What is the difference between national and regional holidays in Spain?
National holidays apply to all 17 Autonomous Communities and 2 Autonomous Cities without exception. Regional holidays are selected individually by each region up to their 14-day statutory total (e.g. Diada in Catalonia on Sep 11, Día de Madrid on May 2).