Public Holidays in Germany 2026 🇩🇪
Germany has 11 public holidays in 2026; the next one is Christmas Eve on Thu, Dec 24, 2026.
- 11public holidays 2026
- 5long weekends
- 2on a weekend
- Thursdaymost common weekday
Weekend in Germany: Saturday and Sunday.
Public holidays in 2026
| Date | Day | Holiday | Type | When |
|---|---|---|---|---|
| Thu 1 Jan | Thursday | New Year's Day | Public holiday | |
| Fri 3 Apr | Friday | Good Friday | Public holiday | |
| Mon 6 Apr | Monday | Easter Monday | Public holiday | |
| Fri 1 May | Friday | Labour Day | Public holiday | |
| Thu 14 May | Thursday | Ascension Day | Public holiday | |
| Mon 25 May | Monday | Whit Monday | Public holiday | |
| Sat 3 Oct | Saturday (weekend) | National Holiday | Public holiday | |
| Thu 24 Dec | Thursday | Christmas Eve | Bank holiday | |
| Fri 25 Dec | Friday | Christmas Day | Public holiday | |
| Sat 26 Dec | Saturday (weekend) | Boxing Day | Public holiday | |
| Thu 31 Dec | Thursday | New Year's Eve | Bank holiday |
Long weekends and bridge days in 2026
Breaks of three days or more where a public holiday meets the weekend:
- Fri 3 Apr – Mon 6 Apr · 4 days off · Good Friday, Easter Monday
- Fri 1 May – Sun 3 May · 3 days off · Labour Day
- Sat 23 May – Mon 25 May · 3 days off · Whit Monday
- Thu 24 Dec – Sun 27 Dec · 4 days off · Christmas Eve, Christmas Day, Boxing Day
- Thu 31 Dec – Sun 3 Jan · 4 days off · New Year's Eve, New Year's Day
Make it longer with a day or two of leave
- Take Fri 2 Jan off → 5 days in a row (Wed 31 Dec – Sun 4 Jan) · New Year's Eve, New Year's Day
- Take Fri 15 May off → 4 days in a row (Thu 14 May – Sun 17 May) · Ascension Day
Counted from the public holidays above and a Saturday and Sunday weekend. Individual employers, schools and regions may differ.
Regional holidays in 2026
On top of the national list, these public holidays apply only in some parts of Germany:
| Date | Holiday | Where |
|---|---|---|
| Tue 6 Jan | Epiphany | Baden-Württemberg, Bayern, Sachsen-Anhalt |
| Sun 8 Mar | International Women's Day | Berlin, Mecklenburg Vorpommern |
| Sun 5 Apr | Easter Sunday | Brandenburg |
| Sun 24 May | Pentecost | Brandenburg |
| Thu 4 Jun | Corpus Christi | Baden-Württemberg, Bayern, Hessen, Nordrhein-Westfalen, Rheinland-Pfalz, Saarland |
| Sat 15 Aug | Assumption | Bayern, Saarland |
| Sun 20 Sept | International Children's Day | Thüringen |
| Sat 31 Oct | Reformation Day | Brandenburg, Hansestadt Bremen, Hansestadt Hamburg, Mecklenburg Vorpommern, Niedersachsen, Schleswig-Holstein, Sachsen, Sachsen-Anhalt and 1 more |
| Sun 1 Nov | All Saints' Day | Baden-Württemberg, Bayern, Nordrhein-Westfalen, Rheinland-Pfalz, Saarland |
| Wed 18 Nov | Day of Prayer and Repentance | Sachsen |
Region pages: Berlin · Bavaria · Hesse · North Rhine-Westphalia
Public holidays in 2027
| Date | Day | Holiday | Type |
|---|---|---|---|
| Fri 1 Jan | Friday | New Year's Day | Public holiday |
| Fri 26 Mar | Friday | Good Friday | Public holiday |
| Mon 29 Mar | Monday | Easter Monday | Public holiday |
| Sat 1 May | Saturday | Labour Day | Public holiday |
| Thu 6 May | Thursday | Ascension Day | Public holiday |
| Mon 17 May | Monday | Whit Monday | Public holiday |
| Sun 3 Oct | Sunday | National Holiday | Public holiday |
| Fri 24 Dec | Friday | Christmas Eve | Bank holiday |
| Sat 25 Dec | Saturday | Christmas Day | Public holiday |
| Sun 26 Dec | Sunday | Boxing Day | Public holiday |
| Fri 31 Dec | Friday | New Year's Eve | Bank holiday |
2027 brings 4 long weekends: Fri 26 Mar – Mon 29 Mar (4 days); Sat 15 May – Mon 17 May (3 days); Fri 24 Dec – Sun 26 Dec (3 days); Fri 31 Dec – Sun 2 Jan (3 days).
Observances and other dates in 2026 (19)
Widely marked days that are not days off for most workers.
| Date | Day | Name | Type |
|---|---|---|---|
| Thu 12 Feb | Thursday | Women's Carnival Day | Observance |
| Sat 14 Feb | Saturday | Valentine's Day | Observance |
| Mon 16 Feb | Monday | Shrove Monday | Observance |
| Tue 17 Feb | Tuesday | Shrove Tuesday | Observance |
| Wed 18 Feb | Wednesday | Ash Wednesday | Observance |
| Thu 2 Apr | Thursday | Maundy Thursday | Observance |
| Sun 5 Apr | Sunday | Easter Sunday | Observance |
| Sun 10 May | Sunday | Mother's Day | Observance |
| Sun 24 May | Sunday | Pentecost | Observance |
| Sun 1 Nov | Sunday | All Saints' Day | Observance |
| Mon 2 Nov | Monday | All Souls' Day | Observance |
| Wed 11 Nov | Wednesday | Saint Martin | Observance |
| Sun 15 Nov | Sunday | Memorial Day | Observance |
| Wed 18 Nov | Wednesday | Day of Prayer and Repentance | Observance |
| Sun 22 Nov | Sunday | Totensonntag | Observance |
| Sun 29 Nov | Sunday | 1. Advent | Observance |
| Sun 6 Dec | Sunday | 2. Advent | Observance |
| Sun 13 Dec | Sunday | 3. Advent | Observance |
| Sun 20 Dec | Sunday | 4. Advent | Observance |
Questions about holidays in Germany
- How many public holidays does Germany have in 2026?
- 11 public or bank holidays are listed for 2026, and 11 for 2027.
- How many 2026 holidays fall on a weekend in Germany?
- 2 — National Holiday (Saturday), Boxing Day (Saturday). No substitute weekday is listed for them in this calendar.
- How many long weekends are there in Germany in 2026?
- 5 breaks of three days or more are created by public holidays: Fri 3 Apr – Mon 6 Apr (4 days); Fri 1 May – Sun 3 May (3 days); Sat 23 May – Mon 25 May (3 days); Thu 24 Dec – Sun 27 Dec (4 days); Thu 31 Dec – Sun 3 Jan (4 days).
More on Germany
Time and time zones in Germany · Sunrise and sunset times · Regions of Germany · 2026 calendar · All countries