Public HolidayReligious

All Saints' Day (Spain)

When
November 1–2, 2026
Where
Nationwide · Nationwide
Price
Free

About

All Saints' Day (Todos los Santos) on 1 November is a national holiday when families visit and decorate cemeteries with flowers. In 2026 it falls on a Sunday, so the day off is observed in Andalusia on Monday 2 November.

Highlights

  • National holiday honouring the dead
  • Cemeteries adorned with chrysanthemums
  • Andalusia observes the Monday substitute in 2026

Practical tips

  • Try seasonal sweets like huesos de santo and buñuelos.
  • Florists and cemeteries are busy in the days before 1 November.
  • Shops close on the observed holiday; sights generally stay open.