Spain Public Holidays 2026

Spain marks 9 nationwide common public holidays in 2026 under the Directorate General of Labour’s resolution published in the Official State Gazette (BOE-A-2025-21667). 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: with Constitution Day (Sunday December 6) shifted to Monday December 7 and Immaculate Conception on Tuesday December 8, workers across Spain enjoy a spectacular four-day holiday weekend from Saturday to Tuesday.

TodayNoNational Day of SpainOctober 12, 2026 · in 24 days
View today’s status

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).

At a glanceSpain 2026
Public holidays10
Total days off10
Longest breakDecember Macro-Puente · 4 days (Dec 5 – 8)
Long weekends5

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)

Spain public holiday list

Spain public holiday list
DateDayHoliday
January 1, 2026ThursdayNew Year's DayFalls on Thursday — Friday January 2 creates a prime 4-day holiday bridge.Public holiday
January 6, 2026TuesdayEpiphany / Three Kings DayFalls on Tuesday — taking Monday January 5 off creates a 4-day winter bridge.Public holiday
April 3, 2026FridayGood FridayFalls on Friday, opening a nationwide three-day Easter weekend.Public holiday
May 1, 2026FridayLabour DayFalls on Friday, creating an immediate three-day spring holiday weekend.Public holiday
August 15, 2026SaturdayAssumption DayFalls on Saturday across Spain.Public holiday
October 12, 2026MondayNational Day of SpainFalls on Monday, creating a nationwide three-day autumn holiday weekend.Public holiday
November 1, 2026SundayAll Saints' DayFalls on Sunday — observed on Monday November 2 across multiple autonomous regions.Public holiday
December 6, 2026SundayConstitution DayFalls on Sunday — transferred to Monday December 7, pairing with Tuesday Dec 8 for a 4-day break.Public holiday
December 8, 2026TuesdayImmaculate ConceptionFalls on Tuesday — forms the landmark 4-day macro-puente following Monday substitution.Public holiday
December 25, 2026FridayChristmas DayFalls on Friday, completing 2026 with an immediate three-day festive weekend.Public holiday
Advertisement

Common national holidays

9

December macro-puente

4 days (Dec 5–8)

Friday breaks

3 (Apr 3, May 1, Dec 25)

Annual paid entitlement

14 days

Next public holiday:National Day of SpainOctober 12, 2026 · Monday

2026 Spain calendar

Public holidayToday

01January

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

02February

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728

03March

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

04April

SunMonTueWedThuFriSat123456789101112131415161718192021222324252627282930

05May

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

06June

SunMonTueWedThuFriSat123456789101112131415161718192021222324252627282930

07July

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

08August

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

09September

SunMonTueWedThuFriSat123456789101112131415161718192021222324252627282930

10October

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

11November

SunMonTueWedThuFriSat123456789101112131415161718192021222324252627282930

12December

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031
Advertisement

Spain long weekends in 2026

Easter

3 days

Apr 3 – 5

Good Friday opens a three-day national Easter break.

Labour Day

3 days

May 1 – 3

Labour Day falls on Friday for a three-day weekend.

National Day

3 days

Oct 10 – 12

National Day on Monday creates an autumn three-day weekend.

December Macro-Puente

4 days

Dec 5 – 8

Constitution Day shift and Immaculate Conception form a 4-day nationwide bridge break.

Christmas

3 days

Dec 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 Spanish labour statutes, autonomous communities transfer this non-working entitlement to Monday December 7. Coupled with Tuesday December 8, this produces a spectacular four-day nationwide long weekend without taking any vacation days.

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

Dates officially confirmedLast updated: 2026-09-09

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 outstanding 4-day December macro-puente (Dec 5–8).

Why is December 7, 2026 a public holiday in most of Spain?

Constitution Day falls on Sunday December 6, 2026. Under Spanish labour statutes, regional authorities exercise their right to transfer the Sunday holiday to Monday December 7, bridging directly into Immaculate Conception on Tuesday December 8.

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).

Other countries & regions