Is All Saints’ Day a Public Holiday?
All Saints’ Day 2026 falls on Sunday, November 1.
All Saints’ Day is fixed on 1 November, so the date never needs looking up — what changes is the weekday, and what each country does with it. Spain, Portugal, France, Italy, Belgium, Austria, Chile and the Philippines keep the day where it falls, so a Sunday in 2026 simply vanishes into the weekend. Colombia moves it to a Monday by law, Sweden holds it on a Saturday between 31 October and 6 November, and Germany gives it to only five states, which is why it is a working day across most of the country. This page lines the calendars up year by year.
Also known as: November 1 · Toussaint · Allerheiligen · Ognissanti · Todos los Santos · Undas · Alla helgons dag
The short answer
12 countries and regions in our calendar mark it. Dates and days off below cover 2025–2028.
- 2025
- Saturday, November 1
- 2026
- Sunday, November 1
- 2027
- Monday, November 1
- 2028
- Wednesday, November 1
Dates year by year
Dates by country and year
Compare the festival date across countries and every year we publish.
| Country / region | 2025 | 2026 | 2027 | 2028 |
|---|---|---|---|---|
| Spain | November 1, 2025 | November 1, 2026 | November 1, 2027Provisional | November 1, 2028Provisional |
| Portugal | November 1, 2025 | November 1, 2026 | November 1, 2027 | November 1, 2028 |
| France | November 1, 2025 | November 1, 2026 | November 1, 2027 | November 1, 2028 |
| Italy | November 1, 2025 | November 1, 2026 | November 1, 2027 | November 1, 2028 |
| Belgium | November 1, 2025 | November 1, 2026 | November 1, 2027Provisional | November 1, 2028Provisional |
| Austria | November 1, 2025 | November 1, 2026 | November 1, 2027 | November 1, 2028 |
| Chile | November 1, 2025 | November 1, 2026 | November 1, 2027 | November 1, 2028 |
| Philippines | November 1, 2025 | November 1, 2026 | November 1, 2027 | November 1, 2028Provisional |
| Colombia | November 3, 2025 | November 2, 2026 | November 1, 2027 | November 6, 2028 |
| Sweden | November 1, 2025 | October 31, 2026 | November 6, 2027 | November 4, 2028 |
| Brazil | November 2, 2025 | November 2, 2026 | November 2, 2027 | November 2, 2028 |
| Macau | November 2, 2025 | November 2, 2026 | November 2, 2027 | November 2, 2028Provisional |
| Germany | November 1, 2025Not a public holiday | November 1, 2026Not a public holiday | November 1, 2027Not a public holiday | November 1, 2028Not a public holiday |
| Mexico | November 1, 2025Not a public holiday | November 1, 2026Not a public holiday | November 1, 2027Not a public holiday | November 1, 2028Not a public holiday |
| United Kingdom | November 1, 2025Not a public holiday | November 1, 2026Not a public holiday | November 1, 2027Not a public holiday | November 1, 2028Not a public holiday |
| United States | November 1, 2025Not a public holiday | November 1, 2026Not a public holiday | November 1, 2027Not a public holiday | November 1, 2028Not a public holiday |
Who gets the day off
Every row is derived from that country’s official calendar on this site, so the day counts include substitute days and government bridge days exactly as gazetted.
All Saints’ Day 2025
| Country / region | Called | Date | Days off |
|---|---|---|---|
| Spain | All Saints’ Day (Todos los Santos)A national holiday on 1 November. When it lands on a Sunday, as in 2026, some autonomous regions move it to the Monday. | November 1, 2025 | 1days |
| Portugal | All Saints’ Day (Dia de Todos os Santos) | November 1, 2025 | 1days |
| France | All Saints’ Day (Toussaint)One of France’s fixed-date public holidays; landing on a weekend gives no replacement day. | November 1, 2025 | 1days |
| Italy | All Saints’ Day (Ognissanti) | November 1, 2025 | 1days |
| Belgium | All Saints’ Day (Toussaint / Allerheiligen)Belgian law replaces a public holiday that lands on a Sunday or a normal day off with another paid day, set by the sector or the employer. | November 1, 2025 | 1days |
| Austria | All Saints’ Day (Allerheiligen)No replacement day: Austrian law grants none when the holiday lands on a Sunday, as it does in 2026. | November 1, 2025 | 1days |
| Chile | All Saints’ Day (Día de Todos los Santos) | November 1, 2025 | 1days |
| Philippines | All Saints’ Day (Undas, Special Non-Working Day)A special non-working day: no work, no pay for most private-sector staff unless the proclamation or the employer says otherwise, while families travel home to visit cemeteries. | November 1, 2025 | 1days |
| Sweden | All Saints’ Day (Alla helgons dag, always a Saturday)Fixed by law as the Saturday between 31 October and 6 November, so the date wanders but the weekday never does — a holiday that rarely costs a working day. | November 1, 2025 | 1days |
| Colombia | All Saints’ Day (Día de Todos los Santos, moved to Monday)Under the Emiliani law (Ley 51 of 1983) the day off moves to the following Monday, and stays put when 1 November is already a Monday. | November 3, 2025 | 1days |
| Germany | Regional only (five states)A public holiday in Baden-Württemberg, Bavaria, North Rhine-Westphalia, Rhineland-Palatinate and Saarland, and an ordinary working day elsewhere — which is why it is not on the national list. | November 1, 2025 | Working day |
| Mexico | Ordinary workday (Day of the Dead is not a federal holiday)Día de Muertos on 1–2 November is celebrated across Mexico but is not on the statutory list in the Federal Labour Law, so it is a working day. | November 1, 2025 | Working day |
| United Kingdom | Ordinary workday (not a bank holiday)Not a bank holiday in any part of the UK; 31 October and 1 November pass as working days. | November 1, 2025 | Working day |
| United States | Ordinary workday (not a federal holiday)Neither Halloween on 31 October nor All Saints’ Day on 1 November is a federal holiday. | November 1, 2025 | Working day |
| Brazil Same date, local festival | All Souls’ Day (Finados, 2 November)Brazil’s public holiday is the day after All Saints’ — Finados on 2 November — not 1 November itself. | November 2, 2025 | 1days |
| Macau Same date, local festivalGeneral holiday only | All Souls’ Day (2 November)Macau lists 2 November, not 1 November, as the public holiday. | November 2, 2025 | 1days |
All Saints’ Day 2026
| Country / region | Called | Date | Days off |
|---|---|---|---|
| Sweden | All Saints’ Day (Alla helgons dag, always a Saturday)Fixed by law as the Saturday between 31 October and 6 November, so the date wanders but the weekday never does — a holiday that rarely costs a working day. | October 31, 2026 | 1days |
| Spain | All Saints’ Day (Todos los Santos)A national holiday on 1 November. When it lands on a Sunday, as in 2026, some autonomous regions move it to the Monday. | November 1, 2026 | 1days |
| Portugal | All Saints’ Day (Dia de Todos os Santos) | November 1, 2026 | 1days |
| France | All Saints’ Day (Toussaint)One of France’s fixed-date public holidays; landing on a weekend gives no replacement day. | November 1, 2026 | 1days |
| Italy | All Saints’ Day (Ognissanti) | November 1, 2026 | 1days |
| Belgium | All Saints’ Day (Toussaint / Allerheiligen)Belgian law replaces a public holiday that lands on a Sunday or a normal day off with another paid day, set by the sector or the employer. | November 1, 2026 | 1days |
| Austria | All Saints’ Day (Allerheiligen)No replacement day: Austrian law grants none when the holiday lands on a Sunday, as it does in 2026. | November 1, 2026 | 1days |
| Chile | All Saints’ Day (Día de Todos los Santos) | November 1, 2026 | 1days |
| Philippines | All Saints’ Day (Undas, Special Non-Working Day)A special non-working day: no work, no pay for most private-sector staff unless the proclamation or the employer says otherwise, while families travel home to visit cemeteries. | November 1, 2026 | 1days |
| Colombia | All Saints’ Day (Día de Todos los Santos, moved to Monday)Under the Emiliani law (Ley 51 of 1983) the day off moves to the following Monday, and stays put when 1 November is already a Monday. | November 2, 2026 | 1days |
| Germany | Regional only (five states)A public holiday in Baden-Württemberg, Bavaria, North Rhine-Westphalia, Rhineland-Palatinate and Saarland, and an ordinary working day elsewhere — which is why it is not on the national list. | November 1, 2026 | Working day |
| Mexico | Ordinary workday (Day of the Dead is not a federal holiday)Día de Muertos on 1–2 November is celebrated across Mexico but is not on the statutory list in the Federal Labour Law, so it is a working day. | November 1, 2026 | Working day |
| United Kingdom | Ordinary workday (not a bank holiday)Not a bank holiday in any part of the UK; 31 October and 1 November pass as working days. | November 1, 2026 | Working day |
| United States | Ordinary workday (not a federal holiday)Neither Halloween on 31 October nor All Saints’ Day on 1 November is a federal holiday. | November 1, 2026 | Working day |
| Brazil Same date, local festival | All Souls’ Day (Finados, 2 November)Brazil’s public holiday is the day after All Saints’ — Finados on 2 November — not 1 November itself. | November 2, 2026 | 1days |
| Macau Same date, local festivalGeneral holiday only | All Souls’ Day (2 November)Macau lists 2 November, not 1 November, as the public holiday. | November 2, 2026 | 1days |
All Saints’ Day 2027
| Country / region | Called | Date | Days off |
|---|---|---|---|
| Spain Provisional | All Saints’ Day (Todos los Santos)A national holiday on 1 November. When it lands on a Sunday, as in 2026, some autonomous regions move it to the Monday. | November 1, 2027 | 1days |
| Portugal | All Saints’ Day (Dia de Todos os Santos) | November 1, 2027 | 1days |
| France | All Saints’ Day (Toussaint)One of France’s fixed-date public holidays; landing on a weekend gives no replacement day. | November 1, 2027 | 1days |
| Italy | All Saints’ Day (Ognissanti) | November 1, 2027 | 1days |
| Belgium Provisional | All Saints’ Day (Toussaint / Allerheiligen)Belgian law replaces a public holiday that lands on a Sunday or a normal day off with another paid day, set by the sector or the employer. | November 1, 2027 | 1days |
| Austria | All Saints’ Day (Allerheiligen)No replacement day: Austrian law grants none when the holiday lands on a Sunday, as it does in 2026. | November 1, 2027 | 1days |
| Chile | All Saints’ Day (Día de Todos los Santos) | November 1, 2027 | 1days |
| Philippines | All Saints’ Day (Undas, Special Non-Working Day)A special non-working day: no work, no pay for most private-sector staff unless the proclamation or the employer says otherwise, while families travel home to visit cemeteries. | November 1, 2027 | 1days |
| Colombia | All Saints’ Day (Día de Todos los Santos, moved to Monday)Under the Emiliani law (Ley 51 of 1983) the day off moves to the following Monday, and stays put when 1 November is already a Monday. | November 1, 2027 | 1days |
| Sweden | All Saints’ Day (Alla helgons dag, always a Saturday)Fixed by law as the Saturday between 31 October and 6 November, so the date wanders but the weekday never does — a holiday that rarely costs a working day. | November 6, 2027 | 1days |
| Germany | Regional only (five states)A public holiday in Baden-Württemberg, Bavaria, North Rhine-Westphalia, Rhineland-Palatinate and Saarland, and an ordinary working day elsewhere — which is why it is not on the national list. | November 1, 2027 | Working day |
| Mexico | Ordinary workday (Day of the Dead is not a federal holiday)Día de Muertos on 1–2 November is celebrated across Mexico but is not on the statutory list in the Federal Labour Law, so it is a working day. | November 1, 2027 | Working day |
| United Kingdom | Ordinary workday (not a bank holiday)Not a bank holiday in any part of the UK; 31 October and 1 November pass as working days. | November 1, 2027 | Working day |
| United States | Ordinary workday (not a federal holiday)Neither Halloween on 31 October nor All Saints’ Day on 1 November is a federal holiday. | November 1, 2027 | Working day |
| Brazil Same date, local festival | All Souls’ Day (Finados, 2 November)Brazil’s public holiday is the day after All Saints’ — Finados on 2 November — not 1 November itself. | November 2, 2027 | 1days |
| Macau Same date, local festivalGeneral holiday only | All Souls’ Day (2 November)Macau lists 2 November, not 1 November, as the public holiday. | November 2, 2027 | 1days |
Rows marked provisional show only the dates already fixed. Where a government sets the length of the break by annual decree — mainland China, Taiwan, Vietnam, Indonesia — the full arrangement has not been published for that year yet, so treat those day counts as a floor and any blank as "not announced", not as a working day.
All Saints’ Day 2028
| Country / region | Called | Date | Days off |
|---|---|---|---|
| Spain Provisional | All Saints’ Day (Todos los Santos)A national holiday on 1 November. When it lands on a Sunday, as in 2026, some autonomous regions move it to the Monday. | November 1, 2028 | 1days |
| Portugal | All Saints’ Day (Dia de Todos os Santos) | November 1, 2028 | 1days |
| France | All Saints’ Day (Toussaint)One of France’s fixed-date public holidays; landing on a weekend gives no replacement day. | November 1, 2028 | 1days |
| Italy | All Saints’ Day (Ognissanti) | November 1, 2028 | 1days |
| Belgium Provisional | All Saints’ Day (Toussaint / Allerheiligen)Belgian law replaces a public holiday that lands on a Sunday or a normal day off with another paid day, set by the sector or the employer. | November 1, 2028 | 1days |
| Austria | All Saints’ Day (Allerheiligen)No replacement day: Austrian law grants none when the holiday lands on a Sunday, as it does in 2026. | November 1, 2028 | 1days |
| Chile | All Saints’ Day (Día de Todos los Santos) | November 1, 2028 | 1days |
| Philippines Provisional | All Saints’ Day (Undas, Special Non-Working Day)A special non-working day: no work, no pay for most private-sector staff unless the proclamation or the employer says otherwise, while families travel home to visit cemeteries. | November 1, 2028 | 1days |
| Sweden | All Saints’ Day (Alla helgons dag, always a Saturday)Fixed by law as the Saturday between 31 October and 6 November, so the date wanders but the weekday never does — a holiday that rarely costs a working day. | November 4, 2028 | 1days |
| Colombia | All Saints’ Day (Día de Todos los Santos, moved to Monday)Under the Emiliani law (Ley 51 of 1983) the day off moves to the following Monday, and stays put when 1 November is already a Monday. | November 6, 2028 | 1days |
| Germany | Regional only (five states)A public holiday in Baden-Württemberg, Bavaria, North Rhine-Westphalia, Rhineland-Palatinate and Saarland, and an ordinary working day elsewhere — which is why it is not on the national list. | November 1, 2028 | Working day |
| Mexico | Ordinary workday (Day of the Dead is not a federal holiday)Día de Muertos on 1–2 November is celebrated across Mexico but is not on the statutory list in the Federal Labour Law, so it is a working day. | November 1, 2028 | Working day |
| United Kingdom | Ordinary workday (not a bank holiday)Not a bank holiday in any part of the UK; 31 October and 1 November pass as working days. | November 1, 2028 | Working day |
| United States | Ordinary workday (not a federal holiday)Neither Halloween on 31 October nor All Saints’ Day on 1 November is a federal holiday. | November 1, 2028 | Working day |
| Brazil Same date, local festival | All Souls’ Day (Finados, 2 November)Brazil’s public holiday is the day after All Saints’ — Finados on 2 November — not 1 November itself. | November 2, 2028 | 1days |
| Macau Same date, local festivalProvisionalGeneral holiday only | All Souls’ Day (2 November)Macau lists 2 November, not 1 November, as the public holiday. | November 2, 2028 | 1days |
Rows marked provisional show only the dates already fixed. Where a government sets the length of the break by annual decree — mainland China, Taiwan, Vietnam, Indonesia — the full arrangement has not been published for that year yet, so treat those day counts as a floor and any blank as "not announced", not as a working day.
A fixed date with a moving weekday
1 November is a Saturday in 2025, a Sunday in 2026, a Monday in 2027 and a Wednesday in 2028, and that is the whole story for the places that keep the day where it falls. 2026 is the lean year: the Sunday swallows the holiday, and only Belgium’s replacement-day rule and some Spanish regions give anything back. 2027 is the strong one — a Monday makes a three-day weekend, so the break around Monday 1 November 2027 is the one to plan early.
Colombia and Sweden move it — in opposite directions
Colombia applies its Emiliani law and shifts the holiday to the following Monday: 3 November 2025, 2 November 2026, 1 November 2027 and 6 November 2028 — so the day off is always a Monday and is never lost to a weekend. Sweden does the reverse and pins All Saints’ Day to the Saturday between 31 October and 6 November: 1 November 2025, 31 October 2026, 6 November 2027 and 4 November 2028. The date wanders, the weekday never does, and since most Swedes already have Saturday off, it is a holiday that almost never costs a working day.
Halloween, All Souls’ Day and the Day of the Dead are different days
All Saints’ Day is the 1 November feast. Halloween is its eve on 31 October and is not a public holiday in any calendar here. The day after, 2 November, is All Souls’ Day: Brazil (Finados) and Macau list that one rather than 1 November as their public holiday. Mexico’s Day of the Dead is celebrated on 1–2 November but is not a federal holiday, so it shows below as a working day.
Go deeper
Frequently asked questions
Is All Saints’ Day a public holiday?
In Spain, Portugal, France, Italy, Belgium, Austria, Chile, the Philippines and Sweden, yes — and in Colombia too, though the day off moves to a Monday. In the United Kingdom, the United States and Mexico it is an ordinary working day, and in Germany it is a holiday in only five states.
Is All Saints’ Day a public holiday in Germany?
Only regionally. It is a public holiday in Baden-Württemberg, Bavaria, North Rhine-Westphalia, Rhineland-Palatinate and Saarland, and a normal working day in the other eleven states, which is why it is not a national holiday.
Is All Saints’ Day 2026 a day off, given it falls on a Sunday?
Mostly not. 1 November 2026 is a Sunday, and France, Italy, Portugal, Austria and Chile give no replacement day. Belgian law gives a replacement day, some Spanish regions move it to Monday 2 November, and Colombia, which always moves it to a Monday, takes Monday 2 November.
Why is All Saints’ Day always on a Monday in Colombia?
Because of the Emiliani law (Ley 51 of 1983), which moves most of the country’s religious holidays to the following Monday to create long weekends. If 1 November is already a Monday, as in 2027, nothing moves.
Why does Sweden’s All Saints’ Day fall on a Saturday?
Swedish law sets Alla helgons dag as the Saturday between 31 October and 6 November, so the date moves from year to year — 1 November in 2025, 31 October in 2026, 6 November in 2027 — but the weekday never does.
Is Halloween or the Day of the Dead a public holiday?
Halloween (31 October) is not a public holiday in any calendar on this site. Mexico’s Day of the Dead (1–2 November) is widely celebrated but is not a federal holiday. The nearest public holiday is All Souls’ Day on 2 November, which Brazil and Macau observe.