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