Working Days in Spain 2025

In 2025, Spain has 238 working days out of 365 total days. This includes 23 public holidays and 104 weekend days.

Public Holidays

DateHoliday
1 January 2025New Year's Day
6 January 2025Epiphany
28 February 2025Day of Andalucía
1 March 2025Day of the Balearic Islands
17 April 2025Maundy Thursday
18 April 2025Good Friday
21 April 2025Easter Monday
23 April 2025Day of Aragón
1 May 2025Labour Day
2 May 2025Day of Madrid
17 May 2025Galician Literature Day
30 May 2025Day of the Canary Islands
31 May 2025Day of Castilla-La Mancha
9 June 2025Day of Murcia
19 June 2025Corpus Christi
24 June 2025St. John's Day
25 July 2025Santiago Apóstol
28 July 2025Day of the Cantabrian Institutions
15 August 2025Assumption
8 September 2025Day of Extremadura
11 September 2025National Day of Catalonia
15 September 2025Feast of Our Lady of Bien Aparecida
9 October 2025Day of the Valencian Community
12 October 2025National Day of Spain
1 November 2025All Saints' Day
6 December 2025Constitution Day
8 December 2025Immaculate Conception
25 December 2025Christmas Day
26 December 2025St. Stephen's Day

Working Days by Month

MonthWorking Days
January21
February19
March21
April18
May19
June18
July21
August20
September19
October22
November20
December20

Business Planning Tips

  • Consider holiday clusters (e.g., Easter, Christmas) for reduced business activity.
  • Many people take vacation in July and August.
  • Some regions may have additional local holidays.