Holidays in Spain 2025
Spain observes 10 días festivos in 2025. 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
| Date | Day | Holiday |
|---|---|---|
| Jan 1 | Wednesday | Año Nuevo |
| Jan 6 | Monday | Epifanía del Señor |
| Apr 18 | Friday | Viernes Santo |
| May 1 | Thursday | Día del Trabajo |
| Aug 15 | Friday | Asunción de la Virgen |
| Oct 12 | Sunday (weekend) | Fiesta Nacional de España |
| Nov 1 | Saturday (weekend) | Día de Todos los Santos |
| Dec 6 | Saturday (weekend) | Día de la Constitución |
| Dec 8 | Monday | Inmaculada Concepción |
| Dec 25 | Thursday | Navidad |
2025 year summary
Total days
365
Weekend days
104
Fiestas on weekdays
7
Días laborables
254
The 3 weekend-falling días festivos in 2025 are absorbed into the regular Saturday and Sunday count, so the working-day reduction comes only from the 7 weekday-falling entries. Spain observes up to 14 fiestas laborables per year, set annually by Real Decreto and combining 9 nationally-fixed days, 2 Comunidad Autónoma-set, and 2 municipality-set days. This calculator uses the national set; regional and municipal additions vary by year and place.
Holidays not included
Spain's Comunidades Autónomas each declare regional fiestas: Catalonia observes Sant Jordi (April 23), Andalusia observes Día de Andalucía (February 28), the Basque Country observes Día del País Vasco, Madrid observes Dos de Mayo, and Galicia observes Día Nacional de Galicia (July 25). Municipal patron-saint days add another layer (San Isidro in Madrid, La Mercè in Barcelona). For region-specific contracts, layer the relevant Comunidad Autónoma decree under Advanced options.