Skip to main content
Business Day Calculator

Holidays in Spain 2025

Last reviewed: October 14, 2026 · Holiday data: October 13, 2026

The 2025 Spain holiday table below lists 10 dates, each one a day this calculator treats as closed. 7 fall on a weekday and 3 land on a weekend, leaving 254 días laborables across the year on the national-only count.

2025 días festivos calendar

DateDayHoliday
Jan 1WednesdayAño Nuevo
Jan 6MondayEpifanía del Señor
Apr 18FridayViernes Santo
May 1ThursdayDía del Trabajo
Aug 15FridayAsunción de la Virgen
Oct 12Sunday (weekend)Fiesta Nacional de España
Nov 1Saturday (weekend)Día de Todos los Santos
Dec 6Saturday (weekend)Día de la Constitución
Dec 8MondayInmaculada Concepción
Dec 25ThursdayNavidad

2025 year summary

Total days

365

Weekend days

104

Fiestas on weekdays

7

Días laborables

254

The 3 weekend dates in 2025 fall on a Saturday or Sunday, days the count already excludes, so the working-day reduction comes only from the 7 weekday dates. The table lists the days that are a holiday in all seventeen comunidades autónomas, in Ceuta and in Melilla. For a year whose list the Dirección General de Trabajo has published in the BOE, they are the days that list marks in all nineteen territories, plus a national holiday that falls on a Sunday, which the list leaves out and the table shows on its own date. Article 37.2 of the Estatuto de los Trabajadores allows at most fourteen fiestas laborales a year, two of them local. Under article 45 of Real Decreto 2001/1983 the national days of letters a) to c) cannot be replaced, while a community may replace a letter d) day, national too (Jueves Santo, Epifanía, and San José or Santiago), with a traditional holiday of its own. When a national holiday falls on a Sunday its rest day moves to the Monday, and a community may use that Monday for a day of its own, so those Mondays are left to the community calendars. A year with no published list yet carries the same days, which assumes every territory keeps Epifanía again.

Sources for these rules

Checked October 13, 2026. All sources

Holidays not included

Each comunidad autónoma adds its own days to that common set, and the BOE's annual table shows which. In the lists for 2024, 2025, 2026 and 2027, for example, every territory marks Jueves Santo except Cataluña and the Comunitat Valenciana, and both of them mark Lunes de Pascua as a holiday of their own, so neither day is in this table. Each municipality then has up to two local fiestas, published in the official bulletin of the community or the province rather than in the BOE. This site has a page for each comunidad autónoma and for Ceuta and Melilla, and the Advanced options take any local date.

Sources and verification

Official source: Boletín Oficial del Estado (boe.es) (opens in a new tab)

Cross-checked against this source on October 13, 2026.

See all official sources →

Spain Holidays 2025 - FAQ

How many dates are on the 2025 Spain holiday calendar?
10 dates, each one a day this calculator treats as closed in 2025. Of those, 7 fall on a weekday and 3 land on a weekend. The complete list with dates and weekday placements is in the calendar table above.
How many días laborables does Spain have in 2025?
Spain has 254 días laborables in 2025 on the national-only count, after subtracting 104 weekend days and 7 weekday-falling días festivos. This is the national count: it uses only the dates in the table above, so a holiday kept only in one region or by one sector is not in it.
Which 2025 fiesta laboral dates fall on a weekday?
7 of the 10 dates in the 2025 Spain holiday table fall on a weekday and reduce the días laborables count: Año Nuevo (Wednesday, January 1); Epifanía del Señor (Monday, January 6); Viernes Santo (Friday, April 18); Día del Trabajo (Thursday, May 1); Asunción de la Virgen (Friday, August 15); Inmaculada Concepción (Monday, December 8); Navidad (Thursday, December 25).
Which 2025 holidays fall on a weekend and how are they handled?
3 of the 2025 dates fall on a weekend: Fiesta Nacional de España on Sunday, October 12; Día de Todos los Santos on Saturday, November 1; Día de la Constitución on Saturday, December 6. Each is listed on its calendar date, and none of those entries takes a working day out of the count.