Spanish holiday guide
All Saints' Day
All Saints’ Day (Todos los Santos) falls on 1 November; in 2026 several Spanish communities take the following Monday (2 November) as the public holiday under the title “Día siguiente a Todos los Santos.”
What it means
Christians honour all saints; Spanish families also visit cemeteries to remember the dead around 1–2 November.
Origin and history
Fixed Latin feast on 1 November; Spanish labour law allows Monday transfer when the feast falls on Sunday.
How it is observed in Spain
Cemetery visits and flowers; 2026 paid holiday on Monday 2 November in listed communities.
Interesting facts
- 2026 civil title is the Monday transfer, not the Sunday feast name alone.
- Distinct from All Souls’ Day (2 November liturgically), though popular practice overlaps.
- Not every community lists this Monday.

Public calendar
Check the 2026 dates
Holiday status depends on place. See the official calendar pages for the locations covered by this guide.
- Andalusia public holidays 2026
- Aragon public holidays 2026
- Asturias public holidays 2026
- Balearic Islands public holidays 2026
- Canary Islands public holidays 2026
- Cantabria public holidays 2026
- Castile and León public holidays 2026
- Castilla-La Mancha public holidays 2026
- Catalonia public holidays 2026
- Extremadura public holidays 2026
- Galicia public holidays 2026
- Madrid public holidays 2026
- Murcia public holidays 2026
- Navarre public holidays 2026
- Basque Country public holidays 2026
- La Rioja public holidays 2026
- Valencian Community public holidays 2026