| January 1Thursday | New Year's DayAño Nuevo | Public holiday |
| January 2Friday | Reconquest Day | Observance |
| January 6Tuesday | EpiphanyDía de Reyes / Epifanía del Señor | Public holiday |
| February 16Monday | Carnival Monday | Observance |
| February 17Tuesday | Carnival Tuesday | Observance |
| February 18Wednesday | Ash Wednesday | Observance |
| February 28Saturday | Day of AndalucíaDía de Andalucía | Public holiday |
| March 1Sunday | Day of the Balearic IslandsDia de les Illes Balears | Public holiday |
| March 2Monday | Day of the Balearic Islands | Regional holiday |
| March 19Thursday | Father's Day | Observance |
| March 19Thursday | San Jose | Regional holiday |
| March 20Friday | Eid al-Fitr | Regional holiday |
| March 20Friday | March Equinox | Observance |
| March 29Sunday | Daylight Saving Time starts | Other |
| March 29Sunday | Palm Sunday | Observance |
| April 2Thursday | Maundy ThursdayJueves Santo | Public holiday |
| April 3Friday | Good FridayViernes Santo | Public holiday |
| April 4Saturday | Holy Saturday | Observance |
| April 5Sunday | Easter Sunday | Observance |
| April 6Monday | Easter MondayLunes de Pascua | Public holiday |
| April 23Thursday | St George's Day | Observance |
| April 23Thursday | Castile and León DayDía de Castilla y León | Public holiday |
| April 23Thursday | Day of AragónSan Jorge (Día de Aragón) | Public holiday |
| May 1Friday | Labour DayFiesta del trabajo | Public holiday |
| May 1Friday | Labor Day | Public holiday |
| May 2Saturday | Day of MadridFiesta de la Comunidad de Madrid | Public holiday |
| May 3Sunday | Mother's Day | Observance |
| May 17Sunday | Galician Literature DayDía das Letras Galegas | Public holiday |
| May 17Sunday | Galicia Literature Day | Observance |
| May 24Sunday | Pentecost Sunday/Pentecost | Observance |
| May 25Monday | Pentecost Monday | Observance |
| May 27Wednesday | Eid al-Adha Holiday | Regional holiday |
| May 30Saturday | Day of the Canary IslandsDía de Canarias | Public holiday |
| May 31Sunday | Day of Castilla-La ManchaDía de la Región Castilla-La Mancha | Public holiday |
| May 31Sunday | Day of Castile-La Mancha | Observance |
| June 4Thursday | Corpus Christi | Public holiday |
| June 9Tuesday | Day of La RiojaDía de La Rioja | Public holiday |
| June 9Tuesday | Day of MurciaDía de la Región de Murcia | Public holiday |
| June 21Sunday | June Solstice | Observance |
| June 24Wednesday | St. John's DaySant Joan | Public holiday |
| June 24Wednesday | Saint John the Baptist Day | Observance |
| July 25Saturday | Santiago Apóstol | Public holiday |
| July 25Saturday | Feast of Saint James the Apostle | Observance |
| July 28Tuesday | Day of the Cantabrian InstitutionsDía de las Instituciones de Cantabria | Public holiday |
| July 28Tuesday | Day of the Institutions | Regional holiday |
| August 5Wednesday | The Day of Our Lady of Africa | Regional holiday |
| August 9Sunday | The Day of Cantabria | Observance |
| August 15Saturday | Assumption of Mary | Public holiday |
| August 15Saturday | AssumptionAsunción | Public holiday |
| September 2Wednesday | Day of the Independent City of Ceuta | Regional holiday |
| September 6Sunday | Elcano's Day | Observance |
| September 8Tuesday | Day of AsturiasDía de Asturias | Public holiday |
| September 8Tuesday | Day of ExtremaduraDía de Extremadura | Public holiday |
| September 8Tuesday | Virgin of the Victory | Observance |
| September 11Friday | National Day of CataloniaDiada Nacional de Catalunya | Public holiday |
| September 15Tuesday | Feast of Our Lady of Bien AparecidaFestividad de la Bien Aparecida | Public holiday |
| September 15Tuesday | Nuestra Señora de la Bien Aparecida | Regional holiday |
| September 17Thursday | Day of Melilla | Observance |
| September 23Wednesday | September Equinox | Observance |
| October 9Friday | Day of the Valencian CommunityDia de la Comunitat Valenciana | Public holiday |
| October 12Monday | National Day of SpainFiesta Nacional de España | Public holiday |
| October 12Monday | Hispanic Day | Public holiday |
| October 25Sunday | Daylight Saving Time ends | Other |
| November 1Sunday | All Saints DayDía de todos los Santos | Public holiday |
| November 2Monday | All Saints' Day Holiday | Regional holiday |
| December 6Sunday | Constitution DayDía de la Constitución | Public holiday |
| December 8Tuesday | Immaculate ConceptionInmaculada Concepción | Public holiday |
| December 21Monday | December Solstice | Observance |
| December 24Thursday | Christmas Eve | Observance |
| December 25Friday | Christmas DayNavidad | Public holiday |
| December 26Saturday | St. Stephen's DayFeast of Saint Stephen | Public holiday |
| December 27Sunday | Feast of the Holy Family | Observance |
| December 31Thursday | New Year's Eve | Observance |