How many public holidays does Germany have in 2026?
Germany has 9 nationwide public holidays in 2026, per Nationwide German Public Holidays 2026 (gesetzliche Feiertage).
Germany has 9 nationwide public holidays in 2026, per Nationwide German Public Holidays 2026 (gesetzliche Feiertage). The longest long weekend lasts 4 days on 3–6 April 2026.
No holidays this month.
No holidays this month.
No holidays this month.
No holidays this month.
No holidays this month.
No holidays this month.
No holidays this month.
Germany has 5 long-weekend periods in 2026 — runs of two or more consecutive work-free days formed by holidays and weekends. The longest lasts 4 days on 3–6 April 2026, covering Good Friday and Easter Monday. Use the day-by-day breakdown of each period to plan trips and leave requests.
Throughout 2026, Germany has 9 nationwide public holidays. The first holiday falls on 1 January (New Year's Day) and the last on 26 December (Second Day of Christmas).
| Date | Day | Holiday | Type |
|---|---|---|---|
| 1 January 2026 | Thursday | New Year's Day | Holiday |
| 3 April 2026 | Friday | Good Friday | Holiday |
| 6 April 2026 | Monday | Easter Monday | Holiday |
| 1 May 2026 | Friday | Labour Day | Holiday |
| 14 May 2026 | Thursday | Ascension Day | Holiday |
| 25 May 2026 | Monday | Whit Monday | Holiday |
| 3 October 2026 | Saturday | German Unity Day | Holiday |
| 25 December 2026 | Friday | Christmas Day | Holiday |
| 26 December 2026 | Saturday | Second Day of Christmas | Holiday |
Official source: Nationwide German Public Holidays 2026 (gesetzliche Feiertage) (The nine public holidays observed in every German state. The Länder gazette additional holidays of their own. Holidays falling on a weekend are not moved.). Compiled by CalendarWorld. The nine public holidays observed in every German state. The Länder add up to four more of their own (e.g. Epiphany, Corpus Christi, Reformation Day). Holidays falling on a weekend are not moved.
The Germany 2026 holiday data is available in open formats: JSON for applications, CSV for spreadsheets, and ICS for importing into Google Calendar, Apple Calendar, or Outlook.
Germany has 9 nationwide public holidays in 2026, per Nationwide German Public Holidays 2026 (gesetzliche Feiertage).
There are 5 long-weekend periods in Germany in 2026. The longest lasts 4 days on 3-6 April 2026, covering Good Friday and Easter Monday.
The official source is Nationwide German Public Holidays 2026 (gesetzliche Feiertage) (The nine public holidays observed in every German state. The Länder gazette additional holidays of their own. Holidays falling on a weekend are not moved).
Only nine public holidays are observed in every German state. The individual Länder add their own — for example Epiphany (Bavaria, Baden-Württemberg, Saxony-Anhalt), Corpus Christi, Reformation Day, and All Saints' Day — so depending on the state, the local total is 10 to 13.
No. Germany does not move public holidays. In 2026, German Unity Day (3 October) and the Second Day of Christmas (26 December) fall on Saturdays without replacement days.