When is All Saints' Day?
November 1 honours all Christian saints. It is a public holiday in many Catholic-majority countries.
2026 date
Sunday, November 1, 2026
In 2027: Monday, November 1
About this holiday
All Saints' Day on November 1 is a Christian feast honouring all saints, both known and unknown. It is a public holiday across much of Catholic Europe — in France and Poland, families visit cemeteries to light candles and lay flowers on graves. In Mexico, it overlaps with Día de los Muertos (Day of the Dead), a vibrant two-day celebration where families build ofrendas (altars) and welcome the spirits of deceased loved ones.
YearDateDay
2025Nov 1Saturday
2026nowNov 1Sunday
2027Nov 1Monday
2028Nov 1Wednesday
2029Nov 1Thursday
2030Nov 1Friday
2031Nov 1Saturday
2032Nov 1Monday
2033Nov 1Tuesday
2034Nov 1Wednesday
2035Nov 1Thursday
2036Nov 1Saturday