2025 Holidays for Spain
- New Year's Day (Año Nuevo)
- Epiphany (Epifanía del Señor)
- Clocks go forward 1 hour
- Maundy Thursday (Jueves Santo) (most regions: Andalucía, Aragón, Asturias, Canarias, Cantabria, Castilla y León, Castilla-La Mancha, Ceuta, Extremadura, Galicia, Islas Baleares, La Rioja, Madrid, Melilla, Murcia, Navarra, and País Vasco)
- Good Friday (Viernes Santo)
- Labor Day (Fiesta del Trabajo)
- Assumption Day (Asunción de la Virgen)
- Clocks go back 1 hour
- All Saints' Day (Todos los Santos)
- Constitution Day (Día de la Constitución Española)
- Immaculate Conception (Inmaculada Concepción)
- Christmas Day (Natividad del Señor)
Add Spain holidays to your calendar
Subscribe once and every public holiday appears in your calendar, updated automatically.
Public holidays in Spain in 2025
Spain has 10 public holidays in 2025. 2 of them fall on the weekend (Saturday and Sunday). The month with the most public holidays is December (3).
All public holidays in Spain in 2025
- New Year's Day (Año Nuevo) – Wednesday, January 1, 2025
- Epiphany (Epifanía del Señor) – Monday, January 6, 2025
- Maundy Thursday (Jueves Santo) (most regions: Andalucía, Aragón, Asturias, Canarias, Cantabria, Castilla y León, Castilla-La Mancha, Ceuta, Extremadura, Galicia, Islas Baleares, La Rioja, Madrid, Melilla, Murcia, Navarra, and País Vasco) – Thursday, April 17, 2025
- Good Friday (Viernes Santo) – Friday, April 18, 2025
- Labor Day (Fiesta del Trabajo) – Thursday, May 1, 2025
- Assumption Day (Asunción de la Virgen) – Friday, August 15, 2025
- All Saints' Day (Todos los Santos) – Saturday, November 1, 2025
- Constitution Day (Día de la Constitución Española) – Saturday, December 6, 2025
- Immaculate Conception (Inmaculada Concepción) – Monday, December 8, 2025
- Christmas Day (Natividad del Señor) – Thursday, December 25, 2025
Clock changes in Spain in 2025
- On Sunday, Mar 30, clocks go forward 1 hour.
- On Sunday, Oct 26, clocks go back 1 hour.
Long weekends and bridge days in Spain in 2025
The weekend in Spain: Saturday and Sunday. Spain has 4 long weekends in 2025: three days or more off in a row thanks to a public holiday.
- Sat, Jan 4 – Mon, Jan 6 – 3 days off (Epiphany)
- Thu, Apr 17 – Sun, Apr 20 – 4 days off (Maundy Thursday, Good Friday)
- Fri, Aug 15 – Sun, Aug 17 – 3 days off (Assumption Day)
- Sat, Dec 6 – Mon, Dec 8 – 3 days off (Constitution Day, Immaculate Conception)
Bridge days: a few days off, a long break
- Take 2 days off (Mon, Dec 30 and Tue, Dec 31): 5 days off in a row, Sat, Dec 28 – Wed, Jan 1 (New Year's Day)
- Take 2 days off (Thu, Jan 2 and Fri, Jan 3): 6 days off in a row, Wed, Jan 1 – Mon, Jan 6 (New Year's Day, Epiphany)
- Take Fri, May 2 off: 4 days off in a row, Thu, May 1 – Sun, May 4 (Labor Day)
- Take Fri, Dec 26 off: 4 days off in a row, Thu, Dec 25 – Sun, Dec 28 (Christmas Day)
2025 at a glance
- 2025 has 365 days.
- 2025 starts on a Wednesday and ends on a Wednesday.
- 2025 has the same calendar as 2014 and 2031.
- Public holidays in Spain: 10
Monthly calendars for 2025
- January 2025 – 2 holidays
- February 2025 – 0 holidays
- March 2025 – 0 holidays
- April 2025 – 2 holidays
- May 2025 – 1 holiday
- June 2025 – 0 holidays
- July 2025 – 0 holidays
- August 2025 – 1 holiday
- September 2025 – 0 holidays
- October 2025 – 0 holidays
- November 2025 – 1 holiday
- December 2025 – 3 holidays