This page contains the list of upcoming Spain official public holidays, bank holidays, government holidays, regional public holidays, non-working national holidays and sectorial holidays from December 2024 to November 2025. You can check this page in advance before visiting Spain.
Holiday name | Holiday location / Date | Holiday type |
---|---|---|
Christmas Eve | Spain December 24 2024, Tuesday |
Observance |
Christmas Day | Spain December 25 2024, Wednesday |
National |
St Stephen's Day | Spain - Balearic Islands, Catalonia December 26 2024, Thursday |
Local holiday |
Feast of the Holy Family | Spain December 29 2024, Sunday |
Observance |
New Year's Eve | Spain December 31 2024, Tuesday |
Observance |
New Year's Day | Spain January 1 2025, Wednesday |
National |
Reconquest Day | Spain - Granada January 2 2025, Thursday |
Local holiday |
Epiphany | Spain January 6 2025, Monday |
National |
St. Valero's Feast | Spain - Zaragoza January 29 2025, Wednesday |
Local holiday |
Valentine's Day | Spain February 14 2025, Friday |
Observance |
Day of Andalucía | Spain - Andalusia February 28 2025, Friday |
Local holiday |
Day of the Balearic Islands | Spain - Balearic Islands March 1 2025, Saturday |
Local holiday |
Fifth of March | Spain - Zaragoza March 5 2025, Wednesday |
Local holiday |
Ash Wednesday | Spain March 5 2025, Wednesday |
Observance |
San Jose | Spain - Valencia, Galicia, Murcia, Navarre, Basque Country March 19 2025, Wednesday |
Local holiday |
March Equinox | Spain March 20 2025, Thursday |
Seasonal |
Daylight Saving Time starts | Spain March 30 2025, Sunday |
Clock change |
Palm Sunday | Spain April 13 2025, Sunday |
Observance |
Maundy Thursday | Spain - Andalusia, Aragon, Asturias, Balearic Islands, Basque Country, Canary Islands, Castile-La Mancha, Castile-Leon, Ceuta, Extremadura, Galicia, Madrid, Melilla, Murcia, Navarre, La Rioja April 17 2025, Thursday |
Local holiday |
Good Friday | Spain April 18 2025, Friday |
National |
Easter Sunday | Spain April 20 2025, Sunday |
Observance |
Easter Monday | Spain - Balearic Islands, Cantabria, Castile-La Mancha, Catalonia, Valencia, Navarre, Basque Country, La Rioja April 21 2025, Monday |
Local holiday |
Castile and León Day | Spain - Castile-Leon April 23 2025, Wednesday |
Local holiday |
Day of Aragón | Spain - Aragon April 23 2025, Wednesday |
Local holiday |
St George's Day | Spain - Catalonia April 23 2025, Wednesday |
Local observance |
Labor Day / May Day | Spain May 1 2025, Thursday |
National |
Day of Madrid | Spain - Madrid May 2 2025, Friday |
Local holiday |
Mothers' Day | Spain May 4 2025, Sunday |
Observance |
Feast Day of St Isidore | Spain - Madrid May 15 2025, Thursday |
Local holiday |
Galicia Literature Day | Spain - Galicia May 17 2025, Saturday |
Local holiday |
Day of the Canary Islands | Spain - Canary Islands May 30 2025, Friday |
Local holiday |
Day of Castile-La Mancha | Spain - Castile-La Mancha May 31 2025, Saturday |
Local holiday |
Eid al-Adha | Spain - Melilla June 7 2025, Saturday |
Local holiday |
Whit Sunday/Pentecost | Spain June 8 2025, Sunday |
Observance |
Whit Monday | Spain - Barcelona June 9 2025, Monday |
Local holiday |
Day of Murcia | Spain - Murcia June 9 2025, Monday |
Local holiday |
Day of La Rioja | Spain - La Rioja June 9 2025, Monday |
Local holiday |
San Antonio | Spain - Ceuta June 13 2025, Friday |
Local holiday |
Corpus Christi | Spain June 19 2025, Thursday |
Observance |
June Solstice | Spain June 21 2025, Saturday |
Seasonal |
Saint John the Baptist Day | Spain - Catalonia June 24 2025, Tuesday |
Local holiday |
Feast of Saint James the Apostle | Spain - Galicia, Cantabria, Basque Country July 25 2025, Friday |
Local holiday |
Day of the Institutions | Spain - Cantabria July 28 2025, Monday |
Local holiday |
The Day of Our Lady of Africa | Spain - Ceuta August 5 2025, Tuesday |
Local holiday |
The Day of Cantabria | Spain - Cantabria August 10 2025, Sunday |
Local observance |
Assumption of Mary | Spain August 15 2025, Friday |
National |
Day of the Independent City of Ceuta | Spain - Ceuta September 2 2025, Tuesday |
Local holiday |
Virgin of the Victory | Spain - Melilla September 8 2025, Monday |
Local holiday |
Day of Asturias | Spain - Asturias September 8 2025, Monday |
Local holiday |
Day of Extremadura | Spain - Extremadura September 8 2025, Monday |
Local holiday |
Day of Catalonia | Spain - Catalonia September 11 2025, Thursday |
Local holiday |
Nuestra Señora de la Bien Aparecida | Spain - Cantabria September 15 2025, Monday |
Local holiday |
Day of Melilla | Spain - Melilla September 17 2025, Wednesday |
Local holiday |
September Equinox | Spain September 22 2025, Monday |
Seasonal |
Day of the Valencian Community | Spain - Valencia October 9 2025, Thursday |
Local holiday |
Hispanic Day | Spain October 12 2025, Sunday |
National |
Hispanic Day observed | Spain - Andalusia, Extremadura, Aragon, Asturias, Melilla, Ceuta October 13 2025, Monday |
National |
Daylight Saving Time ends | Spain October 26 2025, Sunday |
Clock change |
All Saints' Day | Spain - Castile-Leon, Andalusia, Aragon, Asturias, Extremadura, Canary Islands, Cantabria, Ceuta, Madrid, Melilla November 1 2025, Saturday |
National |