5 minutes read

Public Holidays in Spain: National and Region-Specific Holidays in 2025

Planning ahead is key for businesses, especially when it comes to managing employee leave. Public holidays in Spain vary by region, so knowing which dates are national and which are regional helps small business owners stay organized. Here's your guide to Spain’s public holidays in 2025.

Nationwide Public Holidays in Spain 2025

These holidays are observed across the entire country except where noted:

  • January 1 (Wednesday): New Year’s Day (Año Nuevo)
  • January 6 (Monday): Epiphany (Día de Reyes)
  • April 17 (Thursday): Maundy Thursday (Jueves Santo) (Not observed in Catalonia & Valencia)
  • April 18 (Friday): Good Friday (Viernes Santo)
  • April 21 (Monday): Easter Monday (Not observed in Basque Country, Catalonia, La Rioja, Navarre & Valencia)These holidays are observed across the entire country:
  • May 1 (Thursday): Labor Day (Día del Trabajador)
  • August 15 (Friday): Assumption of Mary (Asunción de la Virgen)
  • October 13 (Monday): National Day of Spain Holiday (Fiesta Nacional de España) (Not observed in Andalusia, Aragon, Asturias, Castile and León & Extremadura)
  • November 1 (Saturday): All Saints’ Day (Día de Todos los Santos)
  • December 6 (Saturday): Constitution Day (Día de la Constitución)
  • December 8 (Monday): Immaculate Conception (Inmaculada Concepción)
  • December 25 (Thursday): Christmas Day (Navidad)

Autonomous Community Public Holidays in Spain 2025

1. Andalusia Public Holidays 2025

  • January 1 (Wednesday): New Year's Day
  • January 6 (Monday): Epiphany
  • February 28 (Friday): Andalusia Regional Holiday
  • April 17 (Thursday): Maundy Thursday
  • April 18 (Friday): Good Friday
  • May 1 (Thursday): Labour Day
  • August 15 (Friday): Assumption of Mary
  • October 13 (Monday): Fiesta Nacional de España Holiday
  • November 1 (Saturday): All Saints' Day
  • December 6 (Saturday): Constitution Day
  • December 8 (Monday): Immaculate Conception
  • December 25 (Thursday): Christmas Day

2. Aragon Public Holidays 2025

  • January 1 (Wednesday): New Year's Day
  • January 6 (Monday): Epiphany
  • April 17 (Thursday): Maundy Thursday
  • April 18 (Friday): Good Friday
  • April 23 (Wednesday): Aragon Regional Holiday
  • May 1 (Thursday): Labour Day
  • August 15 (Friday): Assumption of Mary
  • October 13 (Monday): Fiesta Nacional de España Holiday
  • November 1 (Saturday): All Saints' Day
  • December 6 (Saturday): Constitution Day
  • December 8 (Monday): Immaculate Conception
  • December 25 (Thursday): Christmas Day

3. Asturias Public Holidays 2025

  • January 1 (Wednesday): New Year's Day
  • January 6 (Monday): Epiphany
  • April 17 (Thursday): Maundy Thursday
  • April 18 (Friday): Good Friday
  • May 1 (Thursday): Labour Day
  • September 8 (Monday): Asturias Regional Holiday
  • October 13 (Monday): Fiesta Nacional de España Holiday
  • November 1 (Saturday): All Saints' Day
  • December 6 (Saturday): Constitution Day
  • December 8 (Monday): Immaculate Conception
  • December 25 (Thursday): Christmas Day

4. Balearic Islands Public Holidays 2025

  • January 1 (Wednesday): New Year's Day
  • January 6 (Monday): Epiphany
  • March 1 (Saturday): Balearic Islands Regional Holiday
  • April 17 (Thursday): Maundy Thursday
  • April 18 (Friday): Good Friday
  • May 1 (Thursday): Labour Day
  • August 15 (Friday): Assumption of Mary
  • November 1 (Saturday): All Saints' Day
  • December 6 (Saturday): Constitution Day
  • December 8 (Monday): Immaculate Conception
  • December 25 (Thursday): Christmas Day
  • December 26 (Friday): St. Stephen's Day

5. Basque Country Public Holidays 2025

  • January 1 (Wednesday): New Year's Day
  • January 6 (Monday): Epiphany
  • April 17 (Thursday): Maundy Thursday
  • April 18 (Friday): Good Friday
  • April 21 (Monday): Easter Monday
  • May 1 (Thursday): Labour Day
  • July 25 (Friday): Saint James' Day
  • August 15 (Friday): Assumption of Mary
  • November 1 (Saturday): All Saints' Day
  • December 6 (Saturday): Constitution Day
  • December 8 (Monday): Immaculate Conception
  • December 25 (Thursday): Christmas Day

6. Canary Islands Public Holidays 2025

  • January 1 (Wednesday): New Year's Day
  • January 6 (Monday): Epiphany
  • April 17 (Thursday): Maundy Thursday
  • April 18 (Friday): Good Friday
  • May 1 (Thursday): Labour Day
  • May 30 (Friday): Canary Islands Regional Holiday
  • August 15 (Friday): Assumption of Mary
  • November 1 (Saturday): All Saints' Day
  • December 6 (Saturday): Constitution Day
  • December 8 (Monday): Immaculate Conception
  • December 25 (Thursday): Christmas Day

7. Cantabria Public Holidays 2025

  • January 1 (Wednesday): New Year's Day
  • January 6 (Monday): Epiphany
  • April 17 (Thursday): Maundy Thursday
  • April 18 (Friday): Good Friday
  • May 1 (Thursday): Labour Day
  • July 28 (Monday): Day of the Institutions
  • September 15 (Monday): Cantabria Regional Holiday
  • August 15 (Friday): Assumption of Mary
  • November 1 (Saturday): All Saints' Day
  • December 6 (Saturday): Constitution Day
  • December 8 (Monday): Immaculate Conception
  • December 25 (Thursday): Christmas Day

8. Castile and León Public Holidays 2025

  • January 1 (Wednesday): New Year's Day
  • January 6 (Monday): Epiphany
  • April 17 (Thursday): Maundy Thursday
  • April 18 (Friday): Good Friday
  • April 23 (Wednesday): Castile and León Regional Holiday
  • May 1 (Thursday): Labour Day
  • August 15 (Friday): Assumption of Mary
  • October 13 (Monday): Fiesta Nacional de España Holiday
  • November 1 (Saturday): All Saints' Day
  • December 6 (Saturday): Constitution Day
  • December 8 (Monday): Immaculate Conception
  • December 25 (Thursday): Christmas Day

9. Castile-La Mancha Public Holidays 2025

  • January 1 (Wednesday): New Year's Day
  • January 6 (Monday): Epiphany
  • April 17 (Thursday): Maundy Thursday
  • April 18 (Friday): Good Friday
  • May 1 (Thursday): Labour Day
  • May 31 (Saturday): Castile-La Mancha Regional Holiday
  • June 19 (Thursday): Corpus Christi
  • August 15 (Friday): Assumption of Mary
  • November 1 (Saturday): All Saints' Day
  • December 6 (Saturday): Constitution Day
  • December 8 (Monday): Immaculate Conception
  • December 25 (Thursday): Christmas Day

10. Catalonia Public Holidays 2025

  • January 1 (Wednesday): New Year's Day
  • January 6 (Monday): Epiphany
  • April 18 (Friday): Good Friday
  • April 21 (Monday): Easter Monday
  • May 1 (Thursday): Labour Day
  • June 24 (Tuesday): St John's Day
  • September 11 (Thursday): National Day of Catalonia
  • August 15 (Friday): Assumption of Mary
  • November 1 (Saturday): All Saints' Day
  • December 6 (Saturday): Constitution Day
  • December 8 (Monday): Immaculate Conception
  • December 25 (Thursday): Christmas Day
  • December 26 (Friday): St Stephen's Day

11. Ceuta Public Holidays 2025

  • January 1 (Wednesday): New Year's Day
  • January 6 (Monday): Epiphany
  • March 31 (Monday): Eid al-Fitr
  • April 17 (Thursday): Maundy Thursday
  • April 18 (Friday): Good Friday
  • May 1 (Thursday): Labour Day
  • June 6 (Friday): Eid al-Adha
  • June 13 (Friday): San Antonio
  • August 5 (Tuesday): Our Lady of Africa
  • August 15 (Friday): Assumption of Mary
  • September 2 (Tuesday): Day of Ceuta
  • November 1 (Saturday): All Saints' Day
  • December 6 (Saturday): Constitution Day
  • December 25 (Thursday): Christmas Day

12. Extremadura Public Holidays 2025

  • January 1 (Wednesday): New Year's Day
  • January 6 (Monday): Epiphany
  • April 17 (Thursday): Maundy Thursday
  • April 18 (Friday): Good Friday
  • May 1 (Thursday): Labour Day
  • September 8 (Monday): Extremadura Regional Holiday
  • October 13 (Monday): Fiesta Nacional de España Holiday
  • November 1 (Saturday): All Saints' Day
  • December 6 (Saturday): Constitution Day
  • December 8 (Monday): Immaculate Conception
  • December 25 (Thursday): Christmas Day

13. Galicia Public Holidays 2025

  • January 1 (Wednesday): New Year's Day
  • January 6 (Monday): Epiphany
  • April 17 (Thursday): Maundy Thursday
  • April 18 (Friday): Good Friday
  • May 1 (Thursday): Labour Day
  • May 17 (Saturday): Galician Literature Day
  • July 25 (Friday): National Day of Galicia
  • August 15 (Friday): Assumption of Mary
  • November 1 (Saturday): All Saints' Day
  • December 6 (Saturday): Constitution Day
  • December 8 (Monday): Immaculate Conception
  • December 25 (Thursday): Christmas Day

14. La Rioja Public Holidays 2025

  • January 1 (Wednesday): New Year's Day
  • January 6 (Monday): Epiphany
  • April 17 (Thursday): Maundy Thursday
  • April 18 (Friday): Good Friday
  • April 21 (Monday): Easter Monday
  • May 1 (Thursday): Labour Day
  • June 9 (Monday): La Rioja Regional Holiday
  • August 15 (Friday): Assumption of Mary
  • November 1 (Saturday): All Saints' Day
  • December 6 (Saturday): Constitution Day
  • December 8 (Monday): Immaculate Conception
  • December 25 (Thursday): Christmas Day

15. Madrid Public Holidays 2025

  • January 1 (Wednesday): New Year's Day
  • January 6 (Monday): Epiphany
  • April 17 (Thursday): Maundy Thursday
  • April 18 (Friday): Good Friday
  • May 1 (Thursday): Labour Day
  • May 2 (Friday): Madrid Regional Holiday
  • May 15 (Thursday): San Isidro
  • July 25 (Friday): Saint James' Day
  • August 15 (Friday): Assumption of Mary
  • November 1 (Saturday): All Saints' Day
  • November 10 (Monday): Virgin of Almudena
  • December 6 (Saturday): Constitution Day
  • December 8 (Monday): Immaculate Conception
  • December 25 (Thursday): Christmas Day

16. Melilla Public Holidays 2025

  • January 1 (Wednesday): New Year's Day
  • January 6 (Monday): Epiphany
  • March 31 (Monday): Eid al-Fitr
  • April 17 (Thursday): Maundy Thursday
  • April 18 (Friday): Good Friday
  • May 1 (Thursday): Labour Day
  • June 6 (Friday): Eid al-Adha
  • August 15 (Friday): Assumption of Mary
  • September 8 (Monday): Our Lady of Victories
  • September 17 (Wednesday): Day of Melilla
  • November 1 (Saturday): All Saints' Day
  • December 6 (Saturday): Constitution Day
  • December 8 (Monday): Immaculate Conception
  • December 25 (Thursday): Christmas Day

17. Murcia Public Holidays 2025

  • January 1 (Wednesday): New Year's Day
  • January 6 (Monday): Epiphany
  • March 19 (Wednesday): St Joseph's Day
  • April 17 (Thursday): Maundy Thursday
  • April 18 (Friday): Good Friday
  • May 1 (Thursday): Labour Day
  • June 9 (Monday): Murcia Regional Holiday
  • August 15 (Friday): Assumption of Mary
  • November 1 (Saturday): All Saints' Day
  • December 6 (Saturday): Constitution Day
  • December 8 (Monday): Immaculate Conception
  • December 25 (Thursday): Christmas Day

18. Navarre Public Holidays 2025

  • January 1 (Wednesday): New Year's Day
  • January 6 (Monday): Epiphany
  • April 17 (Thursday): Maundy Thursday
  • April 18 (Friday): Good Friday
  • April 21 (Monday): Easter Monday
  • May 1 (Thursday): Labour Day
  • July 25 (Friday): Saint James' Day
  • November 1 (Saturday): All Saints' Day
  • December 3 (Wednesday): San Francisco Javier
  • December 6 (Saturday): Constitution Day
  • December 8 (Monday): Immaculate Conception
  • December 25 (Thursday): Christmas Day

19. Valencia Public Holidays 2025

  • January 1 (Wednesday): New Year's Day
  • January 6 (Monday): Epiphany
  • March 19 (Wednesday): St Joseph's Day
  • April 18 (Friday): Good Friday
  • April 21 (Monday): Easter Monday
  • May 1 (Thursday): Labour Day
  • June 24 (Tuesday): St John's Day
  • August 15 (Friday): Assumption of Mary
  • October 9 (Thursday): Valencian Regional Holiday
  • November 1 (Saturday): All Saints' Day
  • December 6 (Saturday): Constitution Day
  • December 8 (Monday): Immaculate Conception
  • December 25 (Thursday): Christmas Day

Working on Bank Holidays in Spain: Laws and Best Practices

Laws on Working on Bank Holidays in Spain

  • In Spain, public holidays are generally non-working days. However, businesses in essential services (such as healthcare, transport, and hospitality) may remain open.
  • Employees required to work on a public holiday are entitled to compensatory rest days or extra pay, as specified in their employment contracts or collective agreements.
  • Some regions may have specific labor laws regarding public holidays, so it's advisable for businesses to check local regulations.

Best Practices for Small Businesses

  • Plan ahead: Ensure that holiday schedules are arranged well in advance to avoid last-minute staffing issues.
  • Offer flexibility: If possible, provide employees with options to swap holidays or take compensatory time off.
  • Communicate with employees: Keep your team informed about which holidays are observed and how work schedules may be affected.
  • Use leave management software: Tools like TimeOff.Management help businesses track holidays and leave requests efficiently.
  • Consider customer demand: Some businesses may benefit from staying open on certain holidays if there is demand, such as in retail and hospitality.

By understanding holiday laws and implementing best practices, small businesses can maintain smooth operations while ensuring employee satisfaction.

Stay prepared and make 2025 a productive and well-managed year!

Kate Vodopian