Public holidays in Spain

Día de todos los Santos

6 days

Día de la Constitución

41 days

Inmaculada Concepción

43 days

Navidad

60 days

Sant Esteve

61 days