Discover the complete list of Spain’s public holidays in 2025. Plan your trip and avoid disruptions with this essential guide.
Spain Public Holidays 2025
Here’s a list of the 2025 public holidays in Spain:
- New Year’s Day: Wednesday, January 1
- Reconquest Day: Thursday, January 2
- Epiphany: Monday, January 6
- Valentine’s Day: Friday, February 14
- Day of Andalucía: Friday, February 28
- Day of the Balearic Islands: Saturday, March 1
- Carnival Monday: Monday, March 3
- Carnival Tuesday: Tuesday, March 4
- Ash Wednesday: Wednesday, March 5
- Fathers’ Day: Wednesday, March 19
- San Jose: Wednesday, March 19
- March Equinox: Thursday, March 20
- Daylight Saving Time starts: Sunday, March 30
- Eid al-Fitr: Monday, March 31
- Palm Sunday: Sunday, April 13
- Maundy Thursday: Thursday, April 17
- Good Friday: Friday, April 18
- Holy Saturday: Saturday, April 19
- Easter Sunday: Sunday, April 20
- Easter Monday: Monday, April 21
- Day of Aragón: Wednesday, April 23
- St George’s Day: Wednesday, April 23
- Castile and León Day: Wednesday, April 23
- Labor Day / May Day: Thursday, May 1
- Day of Madrid: Friday, May 2
- Mothers’ Day: Sunday, May 4
- Galicia Literature Day: Saturday, May 17
- Day of the Canary Islands: Friday, May 30
- Day of Castile-La Mancha: Saturday, May 31
- Eid al-Adha: Saturday, June 7
- Whit Sunday/Pentecost: Sunday, June 8
- Whit Monday: Monday, June 9
- Day of Murcia: Monday, June 9
- Day of La Rioja: Monday, June 9
- San Antonio: Friday, June 13
- Corpus Christi: Thursday, June 19
- June Solstice: Saturday, June 21
- Saint John the Baptist Day: Tuesday, June 24
- Feast of Saint James the Apostle: Friday, July 25
- Day of the Institutions: Monday, July 28
- The Day of Our Lady of Africa: Tuesday, August 5
- The Day of Cantabria: Sunday, August 10
- Assumption of Mary: Friday, August 15
- Day of the Independent City of Ceuta: Tuesday, September 2
- Elcano’s Day: Saturday, September 6
- Day of Asturias: Monday, September 8
- Day of Extremadura: Monday, September 8
- Virgin of the Victory: Monday, September 8
- National Day of Catalonia: Thursday, September 11
- Nuestra Señora de la Bien Aparecida: Monday, September 15
- Day of Melilla: Wednesday, September 17
- September Equinox: Monday, September 22
- Day of the Valencian Community: Thursday, October 9
- Hispanic Day: Sunday, October 12
- Hispanic Day observed: Monday, October 13
- Daylight Saving Time ends: Sunday, October 26
- All Saints’ Day: Saturday, November 1
- Day of Navarre: Wednesday, December 3
- Constitution Day: Saturday, December 6
- Immaculate Conception: Monday, December 8
- December Solstice: Sunday, December 21
- Christmas Eve: Wednesday, December 24
- Christmas Day: Thursday, December 25
- St Stephen’s Day: Friday, December 26
- Feast of the Holy Family: Sunday, December 28
- New Year’s Eve: Wednesday, December 31
Please note that some of these holidays are only celebrated in certain regions of Spain.
#SpainPublicHolidays2025
Also see;