Skip to content

Public Holidays in Spain 2026 🇪🇸

Spain has 10 public holidays in 2026; the next one is All Saints' Day on Sun, Nov 1, 2026.

Weekend in Spain: Saturday and Sunday.

Public holidays in 2026

DateDayHolidayTypeWhen
Thu 1 Jan Thursday New Year's Day Public holiday
Tue 6 Jan Tuesday Epiphany Public holiday
Fri 3 Apr Friday Good Friday Public holiday
Fri 1 May Friday Labour Day Public holiday
Sat 15 Aug Saturday (weekend) Assumption Public holiday
Mon 12 Oct Monday Fiesta Nacional de España Public holiday
Sun 1 Nov Sunday (weekend) All Saints' Day Public holiday
Sun 6 Dec Sunday (weekend) Día de la Constitución Española Public holiday
Tue 8 Dec Tuesday Immaculate Conception Public holiday
Fri 25 Dec Friday Christmas Day Public holiday

Long weekends and bridge days in 2026

Breaks of three days or more where a public holiday meets the weekend:

Make it longer with a day or two of leave

Counted from the public holidays above and a Saturday and Sunday weekend. Individual employers, schools and regions may differ.

Regional holidays in 2026

On top of the national list, these public holidays apply only in some parts of Spain:

DateHolidayWhere
Sat 28 Feb Día de Andalucía Andalucía
Sun 1 Mar Día de les Illes Balears Illes Balears
Mon 2 Mar Día de les Illes Balears (substitute day) Illes Balears
Thu 19 Mar Saint Joseph Galicia, Murcia Region, Comunidad Foral de Navarra, País Vasco, Comunitat Valenciana
Fri 20 Mar End of Ramadan (Eid al-Fitr) Ciudad de Melilla
Thu 2 Apr Maundy Thursday Andalucía, Aragón, Asturias, Cantabria, Ciudad de Ceuta, Castilla y León, Castile-La Mancha, Islas Canarias and 9 more
Mon 6 Apr Easter Monday Cataluña, Illes Balears, Comunidad Foral de Navarra, País Vasco, La Rioja, Comunitat Valenciana
Thu 23 Apr Día de Aragón Aragón
Thu 23 Apr Fiesta de Castilla y León Castilla y León
Sat 2 May Día de la Comunidad de Madrid Comunidad de Madrid
Sun 17 May Día de las Letras Gallegas Galicia
Tue 26 May Arafat Day Ciudad de Ceuta
Wed 27 May Feast of the Sacrifice (Eid al-Adha) Ciudad de Melilla
Sat 30 May Canary Islands Day Islas Canarias
Sun 31 May Día de Castilla-La Mancha Castile-La Mancha
Thu 4 Jun Corpus Christi Castile-La Mancha
Tue 9 Jun Día de La Rioja La Rioja
Wed 24 Jun San Juan Cataluña, Comunitat Valenciana
Sun 28 Jun Día de las Instituciones de Cantabria Cantabria
Sat 25 Jul Día Nacional de Galicia Galicia
Sat 25 Jul Santiago Apóstol País Vasco
Wed 5 Aug Nuestra Señora de África Ciudad de Ceuta
Wed 2 Sept Día de Ceuta Ciudad de Ceuta
Tue 8 Sept Día de Asturias Asturias
Tue 8 Sept Día de Extremadura Extremadura
Fri 11 Sept Dia de Cataluña Cataluña
Tue 15 Sept La Bien Aparecida Cantabria
Mon 2 Nov All Saints' Day (substitute day) Andalucía, Aragón, Asturias, Castilla y León, Castile-La Mancha, Islas Canarias, Extremadura, Comunidad de Madrid and 1 more
Mon 7 Dec Día de la Constitución Española (substitute day) Andalucía, Aragón, Asturias, Cantabria, Castilla y León, Extremadura, Murcia Region, Comunidad de Madrid and 2 more
Sat 26 Dec San Esteban Cataluña

Region pages: Community of Madrid · Catalonia · Andalusia · Valencian Community

Public holidays in 2027

DateDayHolidayType
Fri 1 Jan Friday New Year's Day Public holiday
Wed 6 Jan Wednesday Epiphany Public holiday
Fri 26 Mar Friday Good Friday Public holiday
Sat 1 May Saturday Labour Day Public holiday
Sun 15 Aug Sunday Assumption Public holiday
Tue 12 Oct Tuesday Fiesta Nacional de España Public holiday
Mon 1 Nov Monday All Saints' Day Public holiday
Mon 6 Dec Monday Día de la Constitución Española Public holiday
Wed 8 Dec Wednesday Immaculate Conception Public holiday
Sat 25 Dec Saturday Christmas Day Public holiday

2027 brings 4 long weekends: Fri 1 Jan – Sun 3 Jan (3 days); Fri 26 Mar – Sun 28 Mar (3 days); Sat 30 Oct – Mon 1 Nov (3 days); Sat 4 Dec – Mon 6 Dec (3 days).

Observances and other dates in 2026 (4)

Widely marked days that are not days off for most workers.

DateDayNameType
Thu 19 Mar Thursday Saint Joseph Observance
Sun 5 Apr Sunday Easter Sunday Observance
Sun 3 May Sunday Mother's Day Observance
Sun 24 May Sunday Pentecost Observance

Questions about holidays in Spain

How many public holidays does Spain have in 2026?
10 public or bank holidays are listed for 2026, and 10 for 2027.
How many 2026 holidays fall on a weekend in Spain?
3 — Assumption (Saturday), All Saints' Day (Sunday), Día de la Constitución Española (Sunday). No substitute weekday is listed for them in this calendar.
How many long weekends are there in Spain in 2026?
4 breaks of three days or more are created by public holidays: Fri 3 Apr – Sun 5 Apr (3 days); Fri 1 May – Sun 3 May (3 days); Sat 10 Oct – Mon 12 Oct (3 days); Fri 25 Dec – Sun 27 Dec (3 days).

More on Spain

Time and time zones in Spain · Sunrise and sunset times · Regions of Spain · 2026 calendar · All countries