This page contains a national calendar of all 2024 public holidays for Spain. These dates may be modified as official changes are announced, so please check this page in advance before visiting Spain. Discover What Day is Today December 22nd in Spain. Upcoming Holidays in Spain
Holiday name | Holiday location / Date | Holiday type |
---|---|---|
New Year's Day | Spain January 1, Monday |
National |
Reconquest Day | Spain - Granada January 2, Tuesday |
Local holiday |
Epiphany | Spain January 6, Saturday |
National |
St. Valero's Feast | Spain - Zaragoza January 29, Monday |
Local holiday |
Valentine's Day | Spain February 14, Wednesday |
Observance |
Ash Wednesday | Spain February 14, Wednesday |
Observance |
Day of Andalucía | Spain - Andalusia February 28, Wednesday |
Local holiday |
Day of the Balearic Islands | Spain - Balearic Islands March 1, Friday |
Local holiday |
Fifth of March | Spain - Zaragoza March 5, Tuesday |
Local holiday |
San Jose | Spain - Valencia, Galicia, Murcia, Navarre, Basque Country March 19, Tuesday |
Local holiday |
March Equinox | Spain March 20, Wednesday |
Seasonal |
Palm Sunday | Spain March 24, 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 March 28, Thursday |
Local holiday |
Good Friday | Spain March 29, Friday |
National |
Daylight Saving Time starts | Spain March 31, Sunday |
Clock change |
Easter Sunday | Spain March 31, Sunday |
Observance |
Easter Monday | Spain - Balearic Islands, Cantabria, Castile-La Mancha, Catalonia, Valencia, Navarre, Basque Country, La Rioja April 1, Monday |
Local holiday |
St George's Day | Spain - Catalonia April 23, Tuesday |
Local observance |
Castile and León Day | Spain - Castile-Leon April 23, Tuesday |
Local holiday |
Day of Aragón | Spain - Aragon April 23, Tuesday |
Local holiday |
Labor Day / May Day | Spain May 1, Wednesday |
National |
Day of Madrid | Spain - Madrid May 2, Thursday |
Local holiday |
Mothers' Day | Spain May 5, Sunday |
Observance |
Feast Day of St Isidore | Spain - Madrid May 15, Wednesday |
Local holiday |
Galicia Literature Day | Spain - Galicia May 17, Friday |
Local holiday |
Whit Sunday/Pentecost | Spain May 19, Sunday |
Observance |
Whit Monday | Spain - Barcelona May 20, Monday |
Local holiday |
Day of the Canary Islands | Spain - Canary Islands May 30, Thursday |
Local holiday |
Corpus Christi | Spain May 30, Thursday |
Observance |
Day of Castile-La Mancha | Spain - Castile-La Mancha May 31, Friday |
Local holiday |
Day of Murcia | Spain - Murcia June 9, Sunday |
Local holiday |
Day of La Rioja | Spain - La Rioja June 9, Sunday |
Local holiday |
Day of Murcia | Spain - Murcia June 10, Monday |
Local holiday |
Day of La Rioja | Spain - La Rioja June 10, Monday |
Local holiday |
San Antonio | Spain - Ceuta June 13, Thursday |
Local holiday |
Eid al-Adha | Spain - Melilla June 17, Monday |
Local holiday |
June Solstice | Spain June 20, Thursday |
Seasonal |
Saint John the Baptist Day | Spain - Catalonia June 24, Monday |
Local holiday |
Feast of Saint James the Apostle | Spain - Galicia, Cantabria, Basque Country July 25, Thursday |
Local holiday |
Day of the Institutions | Spain - Cantabria July 28, Sunday |
Local holiday |
The Day of Our Lady of Africa | Spain - Ceuta August 5, Monday |
Local holiday |
The Day of Cantabria | Spain - Cantabria August 11, Sunday |
Local observance |
Assumption of Mary | Spain August 15, Thursday |
National |
Day of the Independent City of Ceuta | Spain - Ceuta September 2, Monday |
Local holiday |
Day of Extremadura | Spain - Extremadura September 8, Sunday |
Local holiday |
Day of Asturias | Spain - Asturias September 8, Sunday |
Local holiday |
Virgin of the Victory | Spain - Melilla September 8, Sunday |
Local holiday |
Day of Asturias observed | Spain - Asturias September 9, Monday |
Local holiday |
Virgin of the Victory | Spain - Melilla September 9, Monday |
Local holiday |
Day of Extremadura observed | Spain - Extremadura September 9, Monday |
Local holiday |
Day of Catalonia | Spain - Catalonia September 11, Wednesday |
Local holiday |
Nuestra Señora de la Bien Aparecida | Spain - Cantabria September 15, Sunday |
Local holiday |
Day of Melilla | Spain - Melilla September 17, Tuesday |
Local holiday |
September Equinox | Spain September 22, Sunday |
Seasonal |
Day of the Valencian Community | Spain - Valencia October 9, Wednesday |
Local holiday |
Hispanic Day | Spain October 12, Saturday |
National |
Daylight Saving Time ends | Spain October 27, 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, Friday |
National |
Day of Navarre | Spain - Navarre December 3, Tuesday |
Local holiday |
Constitution Day | Spain December 6, Friday |
National |
Immaculate Conception | Spain December 8, Sunday |
National |
Immaculate Conception observed | Spain December 9, Monday |
National |
December Solstice | Spain December 21, Saturday |
Seasonal |
Christmas Eve | Spain December 24, Tuesday |
Observance |
Christmas Day | Spain December 25, Wednesday |
National |
St Stephen's Day | Spain - Balearic Islands, Catalonia December 26, Thursday |
Local holiday |
Feast of the Holy Family | Spain December 29, Sunday |
Observance |
New Year's Eve | Spain December 31, Tuesday |
Observance |