Germany has 9 public holidays in both 2026 and 2027 on the official list we publish. In 2026, five fall on a Monday or Friday, next to a weekend, and two on a Saturday or Sunday. Below: every date with its weekday, and how busy each holiday month was in 2025.
Every public holiday, 2026 and 2027
The list as we publish it on our Germany page, copied from the official source below. The weekday is worked out from the date.
2026
| Date | Holiday | Local name |
|---|---|---|
| Thu 1 January 2026 | New Year's Day | Neujahr |
| Fri 3 April 2026 | Good Friday | Karfreitag |
| Mon 6 April 2026 | Easter Monday | Ostermontag |
| Fri 1 May 2026 | 1 May | 1. Mai |
| Thu 14 May 2026 | Ascension Day | Christi Himmelfahrt |
| Mon 25 May 2026 | Whit Monday | Pfingstmontag |
| Sat 3 October 2026 | Day of German Unity | Tag der Deutschen Einheit |
| Fri 25 December 2026 | Christmas Day | erster Weihnachtstag |
| Sat 26 December 2026 | Second day of Christmas | zweiter Weihnachtstag |
2027
| Date | Holiday | Local name |
|---|---|---|
| Fri 1 January 2027 | New Year's Day | Neujahr |
| Fri 26 March 2027 | Good Friday | Karfreitag |
| Mon 29 March 2027 | Easter Monday | Ostermontag |
| Sat 1 May 2027 | 1 May | 1. Mai |
| Thu 6 May 2027 | Ascension Day | Christi Himmelfahrt |
| Mon 17 May 2027 | Whit Monday | Pfingstmontag |
| Sun 3 October 2027 | Day of German Unity | Tag der Deutschen Einheit |
| Sat 25 December 2027 | Christmas Day | erster Weihnachtstag |
| Sun 26 December 2027 | Second day of Christmas | zweiter Weihnachtstag |
Which holidays fall next to a weekend?
2026. On a Monday or Friday: Good Friday (Friday 3 April), Easter Monday (Monday 6 April), 1 May (Friday 1 May), Whit Monday (Monday 25 May), Christmas Day (Friday 25 December). On a Saturday or Sunday: Day of German Unity (Saturday 3 October), Second day of Christmas (Saturday 26 December).
2027. On a Monday or Friday: New Year's Day (Friday 1 January), Good Friday (Friday 26 March), Easter Monday (Monday 29 March), Whit Monday (Monday 17 May). On a Saturday or Sunday: 1 May (Saturday 1 May), Day of German Unity (Sunday 3 October), Christmas Day (Saturday 25 December), Second day of Christmas (Sunday 26 December).
What the source says. These nine are holidays in every German state. Each of the 16 states sets further holidays in its own law; they are listed below.
How busy were the holiday months in 2025?
Each month's share of Germany's tourist nights (Eurostat, 2025), as on our Germany page, next to the 2026 holidays in that month. The figures do not show that holidays make a month busier or quieter, so we do not say they do.
What this list covers
National holidays only, as listed on our Germany page; regional and local holidays are not included unless that page says so. Whether a holiday is a day off can depend on the employer or the job. For every country in one place, see the holiday calendar, which also shows school holidays where we publish them.
Key takeaways
- Germany: 9 public holidays in both 2026 and 2027 on the official list we publish.
- In 2026, five fall on a Monday or Friday and two on a Saturday or Sunday.
- Regional and local holidays are not included; check the official source for the latest list.
Sources
Dates copied from the official source our country page cites; weekdays worked out from the dates. See how we research.
- Public holidays: Federal Ministry of the Interior (BMI), Nationale Feiertage: the nine holidays protected by law in every state. Read it. Accessed 23 September 2026.
- Source: Eurostat, Nights spent at tourist accommodation establishments – monthly data, doi:10.2908/TOUR_OCC_NIM, accessed 25 September 2026. Dataset last updated by Eurostat on 22 September 2026. Extract: number of nights, NACE codes I55.1–I55.3, all guests and split by guests resident in the country and abroad, January–December 2025.
Modified data: the weekdays, the “next to a weekend” lists and the month table are our own arrangement of the published dates and figures.