Spanje kent in totaal 14 feestdagen per jaar, waarvan er maximaal 2 op lokaal niveau mogen zijn, de rest is nationaal.

  • 1 januari – Nieuwjaarsdag
  • 6 januari – Driekoningen
  • maart/april – Semana Santa
  • april – Goede Vrijdag
  • april – Pasen
  • 1 mei – Dag van de Arbeid
  • juni – Pinksteren
  • 24 juni – Verjaardag van koning Juan Carlos
  • 25 juli – Fiesta de Santiago
  • 15 augustus – Maria Hemelvaart
  • 12 oktober – Dia de la Hispanidad – Dag van de Spaanse Eenheid
  • 1 november – Allerheiligen
  • 6 december – Dag van de Grondwet
  • 8 december – Maria Onbevlekte Ontvangenis
  • 25 december – Kerstmis