Spain's National Holidays: A Complete List of 14 Observances
14 National Public Holidays in Spain
- New Year's Day (January 1)
- Epiphany / Three Kings' Day (January 6)
- Good Friday (variable, March/April)
- Easter Monday (variable, March/April)
- Labour Day (May 1)
- Assumption of Mary (August 15)
- National Day / Hispanic Day (October 12)
- All Saints' Day (November 1)
- Constitution Day (December 6)
- Immaculate Conception (December 8)
- Christmas Day (December 25)
- St. Stephen's Day (December 26)
Note: Some regions have additional local holidays. Good Friday and Easter Monday dates change annually.