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 April 2024 to March 2025. You can check this page in advance before visiting Spain.
Holiday name | Holiday location / Date | Holiday type |
---|---|---|
Labor Day / May Day | Spain May 1 2024, Wednesday |
National |
Day of Madrid | Spain - Madrid May 2 2024, Thursday |
Local holiday |
Mothers' Day | Spain May 5 2024, Sunday |
Observance |
Feast Day of St Isidore | Spain - Madrid May 15 2024, Wednesday |
Local holiday |
Galicia Literature Day | Spain - Galicia May 17 2024, Friday |
Local holiday |
Whit Sunday/Pentecost | Spain May 19 2024, Sunday |
Observance |
Whit Monday | Spain - Barcelona May 20 2024, Monday |
Local holiday |
Day of the Canary Islands | Spain - Canary Islands May 30 2024, Thursday |
Local holiday |
Corpus Christi | Spain May 30 2024, Thursday |
Observance |
Day of Castile-La Mancha | Spain - Castile-La Mancha May 31 2024, Friday |
Local holiday |
Day of Murcia | Spain - Murcia June 9 2024, Sunday |
Local holiday |
Day of La Rioja | Spain - La Rioja June 9 2024, Sunday |
Local holiday |
Day of Murcia | Spain - Murcia June 10 2024, Monday |
Local holiday |
Day of La Rioja | Spain - La Rioja June 10 2024, Monday |
Local holiday |
San Antonio | Spain - Ceuta June 13 2024, Thursday |
Local holiday |
Eid al-Adha | Spain - Melilla June 17 2024, Monday |
Local holiday |
June Solstice | Spain June 20 2024, Thursday |
Seasonal |
Saint John the Baptist Day | Spain - Catalonia June 24 2024, Monday |
Local holiday |
Feast of Saint James the Apostle | Spain - Galicia, Cantabria, Basque Country July 25 2024, Thursday |
Local holiday |
Day of the Institutions | Spain - Cantabria July 28 2024, Sunday |
Local holiday |
The Day of Our Lady of Africa | Spain - Ceuta August 5 2024, Monday |
Local holiday |
The Day of Cantabria | Spain - Cantabria August 11 2024, Sunday |
Local observance |
Assumption of Mary | Spain August 15 2024, Thursday |
National |
Day of the Independent City of Ceuta | Spain - Ceuta September 2 2024, Monday |
Local holiday |
Day of Extremadura | Spain - Extremadura September 8 2024, Sunday |
Local holiday |
Day of Asturias | Spain - Asturias September 8 2024, Sunday |
Local holiday |
Virgin of the Victory | Spain - Melilla September 8 2024, Sunday |
Local holiday |
Day of Asturias observed | Spain - Asturias September 9 2024, Monday |
Local holiday |
Virgin of the Victory | Spain - Melilla September 9 2024, Monday |
Local holiday |
Day of Extremadura observed | Spain - Extremadura September 9 2024, Monday |
Local holiday |
Day of Catalonia | Spain - Catalonia September 11 2024, Wednesday |
Local holiday |
Nuestra Señora de la Bien Aparecida | Spain - Cantabria September 15 2024, Sunday |
Local holiday |
Day of Melilla | Spain - Melilla September 17 2024, Tuesday |
Local holiday |
September Equinox | Spain September 22 2024, Sunday |
Seasonal |
Day of the Valencian Community | Spain - Valencia October 9 2024, Wednesday |
Local holiday |
Hispanic Day | Spain October 12 2024, Saturday |
National |
Daylight Saving Time ends | Spain October 27 2024, Sunday |
Clock change |
All Saints' Day | Spain - Balearic Islands, Basque Country, Castile-La Mancha, Catalonia, Galicia, La Rioja, Murcia, Navarre, Valencia, Ceuta, Álava, Albacete, Alicante, Almería, Asturias, Ávila, Badajoz, Baleares, Barcelona, Burgos, Cáceres, Cádiz, Cantabria, Castellón, Ciudad Real, Córdoba, Cuenca, Girona, Granada, Guadalajara, Guipúzcoa, Huelva, Huesca, Jaén, A Coruña, La Rioja, Las Palmas, León, Lleida, Lugo, Madrid, Málaga, Murcia, Navarre, Ourense, Palencia, Pontevedra, Salamanca, Santa Cruz De Tenerife, Segovia, Seville, Soria, Tarragona, Teruel, Toledo, Valencia, Valladolid, Vizcaya, Zamora, Zaragoza November 1 2024, Friday |
National |
Day of Navarre | Spain - Navarre December 3 2024, Tuesday |
Local holiday |
Constitution Day | Spain December 6 2024, Friday |
National |
Immaculate Conception | Spain December 8 2024, Sunday |
National |
Immaculate Conception observed | Spain December 9 2024, Monday |
National |
December Solstice | Spain December 21 2024, Saturday |
Seasonal |
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 |