Spanien hat 13 gesetzliche Feiertage, darüber hinaus gibt es zahlreiche regionale und lokale Feierlichkeiten. In der Regel gibt es jeweils ein Fest für den Schutzpatron der Provinz und einen Feiertag zur Ehrung des Schutzpatrons der Gemeinde. Die folgenden Feiertage werden in ganz Spanien begangen:
| 1. Januar | Neujahr (Año nuevo) |
| 6. Januar | Heiligen Drei Könige (Día de los Reyes Magos) |
| 19. März | St. Josef |
| März/ April | Gründonnerstag (El Jueves Santo) |
| März/ April | Karfreitag (El Viernes Santo) |
| 1. Mai | Tag der Arbeit (Fiesta de Trabajo) |
| 25. Juli | St. Jakobus der Ältere (Schutzpatron Spaniens) |
| 15. Aug. | Maria Himmelfahrt (Día de la Asunción de la Virgen) |
| 12. Okt. | Nationalfeiertag (Día de la Hispanidad) anlässlich der Entdeckung Amerikas durch Christoph Kolumbus |
| 1. Nov. | Allerheiligen (Todos los Santos) |
| 8. Dez. | Maria Empfängnis (Inmaculada Concepción) |
| 25. Dez. | Weihnachten (Navidad) |