What are the Public holidays in Spain?



Modified on: Fri, 17 Oct, 2025 at 1:32 PM

In Spain, the public holidays 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 3

  • Labor Day: Thursday, May 1

  • Assumption of Mary: Friday, August 15

  • National Day (Día de la Hispanidad) : October 12

  • All Saints' Day: Saturday, November 1

  • Constitution Day: Saturday, December 6

  • Immaculate Conception: Monday, December 8

  • Christmas Day: Thursday, December 25



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:


Andalucía

  • 28 February (Saturday) – Andalucía Day 
  • 2 April (Thursday) – Maundy Thursday (Holy Thursday) 
  • 6 April (Monday) – Easter Monday

Balearic Islands

  • 1 March (Sunday) – Balearic Islands Day
  • (Local) 26 December (Saturday) – St Stephen’s Day 


Saint Joseph's Day (San José)

  • 19 March (Thursday) – Observed in Murcia, Madrid, La Rioja, Melilla, Galicia, Castilla‑La Mancha, Aragón, Asturias, Valencia 


Maundy Thursday

  • 2 April (Thursday) – Non‑working in Andalucía, Aragón, Asturias, Balearic Islands, Basque Country, Canary Islands, Cantabria, Castilla y León, Galicia, Madrid, Murcia, Castilla‑La Mancha


Easter Monday

  • 6 April (Monday) – Observed in Catalonia, Valencia, plus several other regions


Castile and León Day

  • 23 April (Thursday) – Castile and León Day 


Community of Madrid Day

  • 2 May (Saturday) – Madrid’s regional day
  • (Also) 15 May (Friday) – St Isidro’s Feast (Madrid city only)


Canary Islands Day

  • 30 May (Saturday) – Canary Islands Day 


Castilla‑La Mancha Day

  • 31 May (Sunday) – Castilla‑La Mancha Day 


Region of Murcia Day

  • 9 June (Tuesday) – Murcia Day


Saint John’s Day (San Juan)

  • 24 June (Wednesday) – Celebrated in Catalonia, Valencia, Galicia 


Saint James’ Day (Santiago)

  • 25 July (Saturday) – Observed in Galicia, Basque Country, Madrid, Navarre, Murcia 


Cantabria Institution’s Day

  • 28 July (Tuesday) – Cantabria Day 


Catalonia Day (La Diada)

  • 11 September (Friday) – National Day of Catalonia


Valencian Community Day

  • 9 October (Friday) – Valencian Community Day


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