Public Holidays in Spain
Complete calendar of Spanish national holidays and observances for 2026
10
Total Holidays
1
National
9
Public
0
Observances
National Day of Spain
Fiesta Nacional de España (National Day)
October 12
2026 Holiday Calendar
1 January (2 holidays)
1
Año Nuevo (New Year's Day)
6
Día de Reyes (Epiphany)
5 May (1 holiday)
1
Día del Trabajador (Labour Day)
8 August (1 holiday)
15
Asunción de la Virgen (Assumption)
10 October (1 holiday)
12
Fiesta Nacional de España (National Day)
11 November (1 holiday)
1
Día de Todos los Santos (All Saints' Day)
12 December (3 holidays)
6
Día de la Constitución (Constitution Day)
8
Inmaculada Concepción (Immaculate Conception)
25
Navidad (Christmas Day)
Variable Date Holidays (1 holiday)
These holidays follow lunar, religious, or other variable calendars and the exact date changes each year.
Viernes Santo (Good Friday)
Frequently Asked Questions
How many public holidays does Spain have?
Spain has 10 public holidays and observances, including 1 national holiday and 9 public holidays.
What is the national day of Spain?
The national day of Spain is Fiesta Nacional de España (National Day), celebrated on October 12.
Does Spain celebrate Christmas?
Yes, Christmas Day (December 25) is a public holiday in Spain.