What are the national and bank holidays in Spain in 2025?

In Spain, the public holidays for 2025 include a combination of nationwide observances and regional celebrations specific to certain autonomous communities. 


National Public Holidays:

  • New Year's Day: Wednesday, January 1

  • Epiphany (Three Kings' Day): Monday, January 6

  • Good Friday: Friday, April 18

  • Labor Day: Thursday, May 1

  • Assumption of Mary: Friday, August 15

  • All Saints' Day: Saturday, November 1

  • Constitution Day: Saturday, December 6

  • Immaculate Conception: Monday, December 8

  • Christmas Day: Thursday, December 25


Additionally, National Day (Día de la Hispanidad) falls on Sunday, October 12, in 2025. Some regions may observe this holiday on Monday, October 13, while others might designate an alternative date.


Regional Holidays:

Spain's autonomous communities have the authority to establish their own holidays, leading to variations across regions. Below is a selection of notable regional holidays in 2025:

  • Andalucía Day: Friday, February 28 (Andalucía)

  • Balearic Islands Day: Saturday, March 1 (Balearic Islands)

  • Saint Joseph's Day: Wednesday, March 19

    • Observed in regions such as Murcia, Madrid, La Rioja, Melilla, Galicia, and Castilla-La Mancha.

    • In the Comunidad Valenciana, this day coincides with the culmination of the Fallas festival.

  • Maundy Thursday: Thursday, April 17

    • Recognized in regions including Andalucía, Aragón, Asturias, the Balearic Islands, the Basque Country, the Canary Islands, Cantabria, Castilla y León, Galicia, Madrid, and Murcia.

  • Easter Monday: Monday, April 21

    • Celebrated in regions such as Catalonia and the Comunidad Valenciana.

  • Castile and León Day: Wednesday, April 23 (Castile and León)

  • Community of Madrid Day: Friday, May 2 (Madrid)

  • Canary Islands Day: Friday, May 30 (Canary Islands)

  • Castilla-La Mancha Day: Saturday, May 31 (Castilla-La Mancha)

  • Region of Murcia Day: Monday, June 9 (Murcia)

  • Saint John's Day: Tuesday, June 24

    • Observed in regions like Catalonia and the Comunidad Valenciana, marked by the summer solstice celebrations.

  • Saint James' Day: Friday, July 25

    • Celebrated in Galicia and the Basque Country.

    • In Madrid, this date is also recognized as a public holiday, providing a three-day weekend.

  • Catalonia Day (La Diada): Thursday, September 11 (Catalonia)

  • Valencian Community Day: Thursday, October 9 (Comunidad Valenciana)


When a national holiday falls on a weekend, some regions may choose to observe the holiday on an adjacent weekday or select an alternative date. For instance, in 2025, both All Saints' Day (November 1) and Constitution Day (December 6) occur on Saturdays, which may affect their observance in certain areas.



Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article