Loading Now
Bank Holidays in Spain 2026: Key Dates and Long Weekends
Spain Bank Holiday 2026 The International Reporter

Bank Holidays in Spain 2026: Key Dates and Long Weekends

The official bank holiday calendar for 2026 in Spain has now been set in most regions. The year will include 12 national and regional holidays, plus two local holidays chosen by each town hall, making 14 non-working days in total.

Several of these dates will create long weekends, giving workers and families the chance to enjoy breaks throughout the year.


Long Weekends in 2026

At least four long weekends are guaranteed. Labour Day (1 May), Spain’s National Day (12 October), and Christmas Day (25 December) all fall on a Friday, while the Fiesta Nacional also lands on a Monday. Good Friday (3 April) adds another break in the spring.

Some holidays that fall on a Sunday, such as All Saints’ Day (1 November) and Constitution Day (6 December), will be moved to Monday in many regions or replaced with other celebrations.

National Bank Holidays in 2026

The following dates are marked across Spain:

  • 1 January (Thursday) – New Year’s Day
  • 6 January (Tuesday) – Epiphany / Three Kings
  • 3 April – Good Friday
  • 1 May (Friday) – Labour Day
  • 15 August (Saturday) – Assumption of Mary
  • 12 October (Monday) – National Day
  • 8 December (Tuesday) – Immaculate Conception
  • 25 December (Friday) – Christmas Day

Although not strictly a national holiday, all regions have also marked 6 January (Three Kings) as a non-working day in 2026.

Regional Bank Holidays in Spain 2026

Below is the full list of confirmed holidays by community:

Andalucía

  • 1 January – New Year’s Day
  • 6 January – Three Kings
  • 28 February – Andalucía Day
  • 2 April – Holy Thursday
  • 3 April – Good Friday
  • 1 May – Labour Day
  • 15 August – Assumption of Mary
  • 12 October – National Day
  • 2 November – All Saints’ Day (moved)
  • 7 December – Constitution Day (moved)
  • 8 December – Immaculate Conception
  • 25 December – Christmas Day

Aragón

  • 1 January – New Year’s Day
  • 6 January – Three Kings
  • 2 April – Holy Thursday
  • 3 April – Good Friday
  • 23 April – Aragón Day
  • 1 May – Labour Day
  • 15 August – Assumption of Mary
  • 12 October – National Day
  • 2 November – All Saints’ Day (moved)
  • 7 December – Constitution Day (moved)
  • 8 December – Immaculate Conception
  • 25 December – Christmas Day

Asturias

The government of Asturias has not yet approved its regional holidays.

Balearic Islands

  • 1 January – New Year’s Day
  • 6 January – Three Kings
  • 2 March – Balearic Islands Day (moved)
  • 2 April – Holy Thursday
  • 3 April – Good Friday
  • 6 April – Easter Monday
  • 1 May – Labour Day
  • 15 August – Assumption of Mary
  • 12 October – National Day
  • 8 December – Immaculate Conception
  • 25 December – Christmas Day
  • 26 December – Second Christmas Day

Canary Islands

  • 1 January – New Year’s Day
  • 6 January – Three Kings
  • 2 April – Holy Thursday
  • 3 April – Good Friday
  • 1 May – Labour Day
  • 30 May – Canary Islands Day
  • 15 August – Assumption of Mary
  • 12 October – National Day
  • 2 November – All Saints’ Day (moved)
  • 8 December – Immaculate Conception
  • 25 December – Christmas Day

Island-specific holidays:

  • 2 February – Virgen de la Candelaria (Tenerife)
  • 5 August – Virgen de las Nieves (La Palma)
  • 8 September – Virgen del Pino (Gran Canaria)
  • 15 September – Virgen de los Volcanes (Lanzarote & La Graciosa)
  • 18 September – Virgen de la Peña (Fuerteventura)
  • 24 September – Virgen de los Reyes (El Hierro)
  • 5 October – Virgen de Guadalupe (La Gomera)

Cantabria

  • 1 January – New Year’s Day
  • 6 January – Three Kings
  • 2 April – Holy Thursday
  • 3 April – Good Friday
  • 1 May – Labour Day
  • 28 July – Day of Cantabrian Institutions
  • 15 August – Assumption of Mary
  • 15 September – La Bien Aparecida
  • 12 October – National Day
  • 7 December – Constitution Day (moved)
  • 8 December – Immaculate Conception
  • 25 December – Christmas Day

Castilla y León

  • 1 January – New Year’s Day
  • 6 January – Three Kings
  • 2 April – Holy Thursday
  • 3 April – Good Friday
  • 23 April – Castilla y León Day
  • 1 May – Labour Day
  • 15 August – Assumption of Mary
  • 12 October – National Day
  • 2 November – All Saints’ Day (moved)
  • 7 December – Constitution Day (moved)
  • 8 December – Immaculate Conception
  • 25 December – Christmas Day

Castilla-La Mancha

  • 1 January – New Year’s Day
  • 6 January – Three Kings
  • 2 April – Holy Thursday
  • 3 April – Good Friday
  • 6 April – Easter Monday
  • 1 May – Labour Day
  • 4 June – Corpus Christi
  • 15 August – Assumption of Mary
  • 12 October – National Day
  • 2 November – All Saints’ Day (moved)
  • 8 December – Immaculate Conception
  • 25 December – Christmas Day

Cataluña

  • 1 January – New Year’s Day
  • 6 January – Three Kings
  • 3 April – Good Friday
  • 6 April – Easter Monday
  • 1 May – Labour Day
  • 24 June – San Juan
  • 15 August – Assumption of Mary
  • 11 September – Cataluña Day
  • 12 October – National Day
  • 8 December – Immaculate Conception
  • 25 December – Christmas Day
  • 26 December – St Stephen’s Day

Valencia Region

  • 1 January – New Year’s Day
  • 6 January – Three Kings
  • 19 March – San José
  • 3 April – Good Friday
  • 6 April – Easter Monday
  • 1 May – Labour Day
  • 24 June – San Juan
  • 15 August – Assumption of Mary
  • 9 October – Valencia Day
  • 12 October – National Day
  • 8 December – Immaculate Conception
  • 25 December – Christmas Day

Extremadura

  • 1 January – New Year’s Day
  • 6 January – Three Kings
  • 2 April – Holy Thursday
  • 3 April – Good Friday
  • 1 May – Labour Day
  • 15 August – Assumption of Mary
  • 8 September – Extremadura Day
  • 12 October – National Day
  • 2 November – All Saints’ Day (moved)
  • 7 December – Constitution Day (moved)
  • 8 December – Immaculate Conception
  • 25 December – Christmas Day

Galicia

  • 1 January – New Year’s Day
  • 6 January – Three Kings
  • 19 March – San José
  • 2 April – Holy Thursday
  • 3 April – Good Friday
  • 1 May – Labour Day
  • 24 June – San Juan
  • 25 July – Santiago Apóstol (Galicia Day)
  • 15 August – Assumption of Mary
  • 12 October – National Day
  • 8 December – Immaculate Conception
  • 25 December – Christmas Day

Madrid Region

  • 1 January – New Year’s Day
  • 6 January – Three Kings
  • 2 April – Holy Thursday
  • 3 April – Good Friday
  • 1 May – Labour Day
  • 2 May – Madrid Day
  • 15 August – Assumption of Mary
  • 12 October – National Day
  • 2 November – All Saints’ Day (moved)
  • 7 December – Constitution Day (moved)
  • 8 December – Immaculate Conception
  • 25 December – Christmas Day

Murcia Region

  • 1 January – New Year’s Day
  • 6 January – Three Kings
  • 19 March – San José
  • 2 April – Holy Thursday
  • 3 April – Good Friday
  • 1 May – Labour Day
  • 9 June – Murcia Day
  • 15 August – Assumption of Mary
  • 12 October – National Day
  • 7 December – Constitution Day (moved)
  • 8 December – Immaculate Conception
  • 25 December – Christmas Day

Navarra

  • 1 January – New Year’s Day
  • 6 January – Three Kings
  • 19 March – San José
  • 2 April – Holy Thursday
  • 3 April – Good Friday
  • 6 April – Easter Monday
  • 1 May – Labour Day
  • 15 August – Assumption of Mary
  • 12 October – National Day
  • 2 November – All Saints’ Day (moved)
  • 3 December – San Francisco Javier
  • 8 December – Immaculate Conception
  • 25 December – Christmas Day

Basque Country

  • 1 January – New Year’s Day
  • 6 January – Three Kings
  • 19 March – San José
  • 2 April – Holy Thursday
  • 3 April – Good Friday
  • 6 April – Easter Monday
  • 1 May – Labour Day
  • 25 July – Santiago Apóstol
  • 15 August – Assumption of Mary
  • 12 October – National Day
  • 8 December – Immaculate Conception
  • 25 December – Christmas Day

La Rioja

  • 1 January – New Year’s Day
  • 6 January – Three Kings
  • 2 April – Holy Thursday
  • 3 April – Good Friday
  • 6 April – Easter Monday
  • 1 May – Labour Day
  • 9 June – La Rioja Day
  • 15 August – Assumption of Mary
  • 12 October – National Day
  • 7 December – Constitution Day (moved)
  • 8 December – Immaculate Conception
  • 25 December – Christmas Day

Ceuta

  • 1 January – New Year’s Day
  • 6 January – Three Kings
  • 20 March – End of Ramadan
  • 2 April – Holy Thursday
  • 3 April – Good Friday
  • 1 May – Labour Day
  • 27 May – Feast of the Sacrifice
  • 13 June – San Antonio
  • 5 August – Our Lady of Africa
  • 15 August – Assumption of Mary
  • 2 September – Ceuta Day
  • 12 October – National Day
  • 8 December – Immaculate Conception
  • 25 December – Christmas Day

Melilla

The government of Melilla has not yet announced its regional holidays.

Planning Your 2026 Holidays

With the 2026 calendar in hand, it’s easier than ever to plan breaks, short trips, or family gatherings. Long weekends, or puentes, are perfect for exploring Spain’s cities, countryside, or coast without taking too many extra days off work. If you live in a region where holidays are moved from Sunday to Monday, you can enjoy extended weekends.

For anyone planning holidays or trips abroad, knowing which days are public holidays can help avoid crowded airports or fully booked hotels. It’s also a good idea to check regional variations, as each autonomous community may have its own special celebrations.

By keeping this calendar handy, you can make the most of your time off, whether it’s a quick weekend escape, a family reunion, or simply relaxing at home.

Main image: Pixabay/karolinagrabowska

Share this content:

1 comment

Post Comment