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
| Date | Holiday |
|---|---|
| Thursday | New Year's Day Año Nuevo |
| Tuesday | Epiphany Epifanía del Señor |
| Friday | Good Friday Viernes Santo |
| Friday | Labor Day Fiesta del Trabajo |
| Saturday | Assumption Day Asunción de la Virgen |
| Monday | National Day Fiesta Nacional de España |
| Tuesday | Immaculate Conception Next Inmaculada Concepción |
| Friday | Christmas Day Natividad del Señor |
Public holidays in 2027
| Date | Holiday |
|---|---|
| Friday | New Year's Day Año Nuevo |
| Wednesday | Epiphany Epifanía del Señor |
| Friday | Good Friday Viernes Santo |
| Saturday | Labor Day Fiesta del Trabajo |
| Tuesday | National Day Fiesta Nacional de España |
| Monday | All Saints' Day Todos los Santos |
| Monday | Constitution Day Día de la Constitución Española |
| Wednesday | Immaculate Conception Inmaculada Concepción |
| Saturday | Christmas 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.