WhatTimeIsIt.zone

Public holidays in Spain 2026

Spain has 8 public holidays and days off in 2026. The next one is Immaculate Conception on Tuesday, 8 December, in 35 days.

Time in Spain now · 2026 calendar with holidays

Stock exchange holidays: BME

Public holidays in 2026

DateHoliday
ThursdayNew Year's Day Año Nuevo
TuesdayEpiphany Epifanía del Señor
FridayGood Friday Viernes Santo
FridayLabor Day Fiesta del Trabajo
SaturdayAssumption Day Asunción de la Virgen
MondayNational Day Fiesta Nacional de España
TuesdayImmaculate Conception Next Inmaculada Concepción
FridayChristmas Day Natividad del Señor

Public holidays in 2027

DateHoliday
FridayNew Year's Day Año Nuevo
WednesdayEpiphany Epifanía del Señor
FridayGood Friday Viernes Santo
SaturdayLabor Day Fiesta del Trabajo
TuesdayNational Day Fiesta Nacional de España
MondayAll Saints' Day Todos los Santos
MondayConstitution Day Día de la Constitución Española
WednesdayImmaculate Conception Inmaculada Concepción
SaturdayChristmas Day Natividad del Señor

Holidays observed only in some states or regions are not listed.

Frequently asked questions

How many public holidays are there in Spain in 2026?

8 days. The first is New Year's Day on 1 January, the last is Christmas Day on 25 December.

When is the next public holiday in Spain?

Immaculate Conception: Tuesday, 8 December, in 35 days.

Is today a public holiday in Spain?

No. The next public holiday is Immaculate Conception on Tuesday, 8 December, in 35 days.