Skip to content

Spain Public Holidays 2026

Public holidays

Spain guarantees 9 national holidays plus up to 2 regional/local days. When a national holiday falls on a Sunday, regional governments usually shift it to the following Monday (puente).

Next public holiday in Spain

 

Spain 2026

10 holidays · 5 long weekends

  • January

    Thu
    1
    Año Nuevo (New Year’s Day)
    January 1
  • Tue
    6
    Epifanía del Señor (Epiphany)
    January 6
  • April

    Fri
    3
    Viernes Santo (Good Friday)
    Friday before Easter Sunday· Long weekend
  • May

    Fri
    1
    Fiesta del Trabajo (Labour Day)
    May 1· Long weekend
  • August

    Sat
    15
    Asunción (Assumption Day)
    August 15
  • October

    Mon
    12
    Fiesta Nacional de España
    October 12· Long weekend
  • November

    Sun
    1
    Todos los Santos (All Saints)
    November 1
  • December

    Sun
    6
    Día de la Constitución (Constitution Day)
    December 6· Day off Mon, Dec 7· Long weekend
  • Tue
    8
    Inmaculada Concepción (Immaculate Conception)
    December 8
  • Fri
    25
    Navidad (Christmas Day)
    December 25· Long weekend

Spain holidays in 2026

In 2026, Spain has 10 9–10 national public holidays. The year starts with Año Nuevo (New Year’s Day) on Thursday, January 1 and ends with Navidad (Christmas Day) on Friday, December 25. 5 of the holidays give a long weekend, including Viernes Santo (Good Friday), Fiesta del Trabajo (Labour Day), Fiesta Nacional de España.

3 holidays fall on a weekend: Asunción (Assumption Day) on Saturday, August 15, Todos los Santos (All Saints) on Sunday, November 1, Día de la Constitución (Constitution Day) on Sunday, December 6 (day off Monday, December 7).

Spain guarantees 9 national holidays plus up to 2 regional/local days. When a national holiday falls on a Sunday, regional governments usually shift it to the following Monday (puente).

Other years

Spain 2025Spain 2027Spain 2028Spain 2029Spain 2030

Other countries in 2026

United StatesNew ZealandAustraliaBrazilJapanUnited KingdomCanadaGermanyFranceIrelandSouth AfricaMexicoItaly

Check the local time on the Spain world clock page, or set the online alarm clock for the day.

Questions

How many public holidays are there in Spain in 2026?+

There are 10 9–10 national public holidays in 2026. 5 of them give you a day off on a Monday or a Friday, so they make a long weekend.

When is the first and the last public holiday in 2026?+

The first is Año Nuevo (New Year’s Day) on Thursday, January 1. The last is Navidad (Christmas Day) on Friday, December 25.

Which Spain holidays fall on a weekend in 2026?+

Asunción (Assumption Day) (Saturday, August 15); Todos los Santos (All Saints) (Sunday, November 1); Día de la Constitución (Constitution Day) (Sunday, December 6), with the day off on Monday, December 7.

Are regional holidays in Spain included?+

Spain guarantees 9 national holidays plus up to 2 regional/local days. When a national holiday falls on a Sunday, regional governments usually shift it to the following Monday (puente).

How do I add Spain holidays to my calendar?+

Press the Add to calendar button on this page to download an .ics file with all 10 holidays for 2026. It opens in Google Calendar, Apple Calendar and Outlook.