Public Holidays in Spain 2026 🇪🇸
Spain has 10 public holidays in 2026; the next one is All Saints' Day on Sun, Nov 1, 2026.
- 10public holidays 2026
- 4long weekends
- 3on a weekend
- Fridaymost common weekday
Weekend in Spain: Saturday and Sunday.
Public holidays in 2026
| Date | Day | Holiday | Type | When |
|---|---|---|---|---|
| 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:
- Fri 3 Apr – Sun 5 Apr · 3 days off · Good Friday
- Fri 1 May – Sun 3 May · 3 days off · Labour Day
- Sat 10 Oct – Mon 12 Oct · 3 days off · Fiesta Nacional de España
- Fri 25 Dec – Sun 27 Dec · 3 days off · Christmas Day
Make it longer with a day or two of leave
- Take Fri 2 Jan off → 4 days in a row (Thu 1 Jan – Sun 4 Jan) · New Year's Day
- Take Mon 5 Jan off → 4 days in a row (Sat 3 Jan – Tue 6 Jan) · Epiphany
- Take Mon 7 Dec off → 4 days in a row (Sat 5 Dec – Tue 8 Dec) · Día de la Constitución Española, Immaculate Conception
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:
| Date | Holiday | Where |
|---|---|---|
| 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
| Date | Day | Holiday | Type |
|---|---|---|---|
| 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.
| Date | Day | Name | Type |
|---|---|---|---|
| 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