The official 2025 work calendar, detailing national, regional, and local public holidays, has been published in the BOE and the respective Official Bulletins of the Autonomous Communities. Below, we provide a list of public holidays in various locations that may be of interest.
Please note that it is mandatory to create a work calendar, which must be displayed in a visible place at every workplace.
When preparing your company’s work calendar, make sure to account for public holidays, weekly rest days, breaks between shifts, and other non-working days, while staying within the maximum number of hours set by the applicable Collective Bargaining Agreement.
It’s worth mentioning that some Collective Bargaining Agreements include the celebration of the patron saint’s day of the respective trade as a paid holiday.
2025 WORK CALENDAR FOR SPAIN
NATIONAL HOLIDAYS:
- January 1 (New Year’s Day): Wednesday
- January 6 (Epiphany): Monday
- April 18 (Good Friday): Friday
- May 1 (Labor Day): Thursday
- August 15 (Assumption of Mary): Friday
- November 1 (All Saints’ Day): Saturday
- December 6 (Constitution Day): Saturday
- December 8 (Immaculate Conception): Monday
- December 25 (Christmas): Thursday
REGIONAL HOLIDAYS:
Catalonia:
- April 21 (Easter Monday): Monday
- June 24 (Saint John’s Day): Tuesday
- September 11 (Catalonia’s National Day): Thursday
- December 26 (Saint Stephen’s Day): Friday
Community of Madrid:
- January 6 (Epiphany): Monday
- April 17 (Maundy Thursday): Thursday
- May 2 (Madrid Day): Friday
- July 25 (Saint James’ Day): Friday
La Rioja:
- January 6 (Epiphany): Saturday
- April 17 (Maundy Thursday): Thursday
- April 21 (Easter Monday): Monday
- June 9 (Monday after La Rioja Day): Monday
Valencian Community:
- January 6 (Epiphany): Saturday
- March 19 (Saint Joseph’s Day): Thursday
- April 21 (Easter Monday): Monday
- June 24 (Saint John’s Day): Tuesday
- October 9 (Valencian Community Day): Thursday
Navarre:
- January 6 (Epiphany): Saturday
- April 17 (Maundy Thursday): Thursday
- April 21 (Easter Monday): Monday
- July 25 (Saint James’ Day): Friday
NOTEWORTHY DETAILS:
- Catalonia: Among the 13 holidays listed, one must be chosen between January 6, April 21, June 24, and December 26 as a recoverable holiday.
- Valencian Community: The holiday on June 24 is recoverable.
LOCAL HOLIDAYS:
Province of Barcelona:
- Arenys de Mar: July 9 and August 18
- Badalona: May 12 and June 9
- Barcelona: June 9 and September 24
- Centelles: September 1 and December 31
- El Prat de Llobregat: June 9 and September 29
- Esplugues de Llobregat: July 9 and September 22
- L’Hospitalet de Llobregat: September 24 and 25
- Manresa: February 21 and September 1
- Mataró: June 9 and July 28
- Montcada i Reixac: June 9 and September 24
- Sabadell: May 12 and September 8
- Sant Adrià de Besòs: June 9 and September 8
- Sant Andreu de la Barca: June 9 and September 8
- Sant Andreu de Llavaneres: July 21 and December 1
- Sant Boi de Llobregat: May 20 and June 9
- Sant Cugat del Vallès: March 3 and June 9
- Sant Feliu de Codines: January 17 and September 19
- Sant Feliu de Llobregat: June 9 and October 10
- Sant Quirze del Vallès: May 13 and September 2
- Santa Coloma de Gramenet: June 9 and September 24
- Terrassa: April 17 and July 7
- Tiana: June 13 and September 16
- Viladecans: June 9 and September 8
- Vilafranca del Penedès: August 30 and September 1
- Vilanova del Vallès: June 9 and August 25
- Vilanova i la Geltrú: January 17 and August 5
- Vilassar de Mar: June 25 and November 17
Province of Girona:
- Blanes: April 22 and July 26
- Figueres: May 3 and June 26
- Girona: July 25 and October 29
- Lloret de Mar: July 24 and November 18
- Santa Pau: August 13 and 14
Province of Tarragona:
- Amposta: May 19 and December 5
- Reus: June 30 and September 25
- Tarragona: August 19 and September 23
- Tortosa: June 9 and September 8
Province of Lleida:
- Balaguer: June 9 and November 10
- Lleida: May 11 and September 29
- Mollerussa: March 19 and May 16
- Tàrrega: May 14 and September 12
- Ponts: March 4 and September 12
Province of Castellón:
- Castellón de la Plana: March 22
- Vila-real: May 17 and December 26
Province of Logroño:
- Logroño: June 11 and September 22
Province of Madrid:
- Madrid: May 15 and November 10