Public holidays Germany: Statutory & Regional Holidays 2024. The next bank holidays in Germany will be on 29.03.2024: Good Friday.
- Public holidays 2024 in Germany
- Public holidays 2025 in Germany
- Public holidays 2026 in Germany
- Frequently asked questions (FAQ)
Public holidays 2024 in Germany
Date | Public holiday |
01.01.2024 Monday | New Year's Day (Neujahr) Public holiday in Germany |
06.01.2024 Saturday | Epiphany (Hl. drei Könige) Regional public holiday in Germany (in Bavaria, Baden-Wuerttemberg and Saxony-Anhalt) |
08.03.2024 Friday | Weltfrauentag Regional public holiday in Germany (in Berlin) |
29.03.2024 Friday | Good Friday (Karfreitag) Public holiday in Germany |
31.03.2024 Sunday | Easter Sunday (Ostersonntag) Public holiday in Germany |
01.04.2024 Monday | Easter Monday (Ostermontag) Public holiday in Germany |
01.05.2024 Wednesday | Labour Day (Tag der Arbeit) Public holiday in Germany |
09.05.2024 Thursday | Ascension Day (Christi Himmelfahrt) Public holiday in Germany |
20.05.2024 Monday | Whit Monday (Pfingstmontag) Public holiday in Germany |
30.05.2024 Thursday | Corpus Christi (Fronleichnam) Regional public holiday in Germany (in Bavaria, Baden-Württemberg, Hesse, North Rhine-Westphalia, Rhineland-Palatinate, Saarland and parts of Saxony and Thuringia) |
15.08.2024 Thursday | Assumption Day (Mariä Himmelfahrt) Regional public holiday in Germany (in Saarland and parts of Bavaria) |
20.09.2024 Friday | World Children's Day (Weltkindertag) Regional public holiday in Germany (in Thuringia) |
03.10.2024 Thursday | German Unity Day (Tag der Deutschen Einheit) Public holiday in Germany |
31.10.2024 Thursday | Reformation Day (Reformationstag) Regional public holiday in Germany (in Brandenburg, Bremn, Hamburg, Mecklenburg-Western Pomerania-Lower Saxony, Schleswig-Holstein, Saxony, Saxony-Anhalt and Thuringia) |
01.11.2024 Friday | All Saints' Day (Allerheiligen) Regional public holiday in Germany (in Bavaria, Baden-Wuerttemberg, North Rhine-Westphalia, Rhineland-Palatinate and Saarland) |
25.12.2024 Wednesday | Christmas (1. Weihnachtstag) Public holiday in Germany |
26.12.2024 Thursday | Second Day of Christmas ("2. Weihnachtstag ") Public holiday in Germany |
Public holidays 2025 in Germany
Date | Public holiday |
01.01.2025 Wednesday | New Year's Day (Neujahr) Public holiday in Germany |
06.01.2025 Monday | Epiphany (Hl. drei Könige) Regional public holiday in Germany (in Bavaria, Baden-Wuerttemberg and Saxony-Anhalt) |
08.03.2025 Saturday | Weltfrauentag Regional public holiday in Germany (in Berlin) |
18.04.2025 Friday | Good Friday (Karfreitag) Public holiday in Germany |
20.04.2025 Sunday | Easter Sunday (Ostersonntag) Public holiday in Germany |
21.04.2025 Monday | Easter Monday (Ostermontag) Public holiday in Germany |
01.05.2025 Thursday | Labour Day (Tag der Arbeit) Public holiday in Germany |
29.05.2025 Thursday | Ascension Day (Christi Himmelfahrt) Public holiday in Germany |
09.06.2025 Monday | Whit Monday (Pfingstmontag) Public holiday in Germany |
19.06.2025 Thursday | Corpus Christi (Fronleichnam) Regional public holiday in Germany (in Bavaria, Baden-Württemberg, Hesse, North Rhine-Westphalia, Rhineland-Palatinate, Saarland and parts of Saxony and Thuringia) |
15.08.2025 Friday | Assumption Day (Mariä Himmelfahrt) Regional public holiday in Germany (in Saarland and parts of Bavaria) |
20.09.2025 Saturday | World Children's Day (Weltkindertag) Regional public holiday in Germany (in Thuringia) |
03.10.2025 Friday | German Unity Day (Tag der Deutschen Einheit) Public holiday in Germany |
31.10.2025 Friday | Reformation Day (Reformationstag) Regional public holiday in Germany (in Brandenburg, Bremn, Hamburg, Mecklenburg-Western Pomerania-Lower Saxony, Schleswig-Holstein, Saxony, Saxony-Anhalt and Thuringia) |
01.11.2025 Saturday | All Saints' Day (Allerheiligen) Regional public holiday in Germany (in Bavaria, Baden-Wuerttemberg, North Rhine-Westphalia, Rhineland-Palatinate and Saarland) |
25.12.2025 Thursday | Christmas (1. Weihnachtstag) Public holiday in Germany |
26.12.2025 Friday | Second Day of Christmas ("2. Weihnachtstag ") Public holiday in Germany |
Public holidays 2026 in Germany
Date | Public holiday |
01.01.2026 Thursday | New Year's Day (Neujahr) Public holiday in Germany |
06.01.2026 Tuesday | Epiphany (Hl. drei Könige) Regional public holiday in Germany (in Bavaria, Baden-Wuerttemberg and Saxony-Anhalt) |
08.03.2026 Sunday | Weltfrauentag Regional public holiday in Germany (in Berlin) |
03.04.2026 Friday | Good Friday (Karfreitag) Public holiday in Germany |
05.04.2026 Sunday | Easter Sunday (Ostersonntag) Public holiday in Germany |
06.04.2026 Monday | Easter Monday (Ostermontag) Public holiday in Germany |
01.05.2026 Friday | Labour Day (Tag der Arbeit) Public holiday in Germany |
14.05.2026 Thursday | Ascension Day (Christi Himmelfahrt) Public holiday in Germany |
25.05.2026 Monday | Whit Monday (Pfingstmontag) Public holiday in Germany |
04.06.2026 Thursday | Corpus Christi (Fronleichnam) Regional public holiday in Germany (in Bavaria, Baden-Württemberg, Hesse, North Rhine-Westphalia, Rhineland-Palatinate, Saarland and parts of Saxony and Thuringia) |
15.08.2026 Saturday | Assumption Day (Mariä Himmelfahrt) Regional public holiday in Germany (in Saarland and parts of Bavaria) |
20.09.2026 Sunday | World Children's Day (Weltkindertag) Regional public holiday in Germany (in Thuringia) |
03.10.2026 Saturday | German Unity Day (Tag der Deutschen Einheit) Public holiday in Germany |
31.10.2026 Saturday | Reformation Day (Reformationstag) Regional public holiday in Germany (in Brandenburg, Bremn, Hamburg, Mecklenburg-Western Pomerania-Lower Saxony, Schleswig-Holstein, Saxony, Saxony-Anhalt and Thuringia) |
01.11.2026 Sunday | All Saints' Day (Allerheiligen) Regional public holiday in Germany (in Bavaria, Baden-Wuerttemberg, North Rhine-Westphalia, Rhineland-Palatinate and Saarland) |
25.12.2026 Friday | Christmas (1. Weihnachtstag) Public holiday in Germany |
26.12.2026 Saturday | Second Day of Christmas ("2. Weihnachtstag ") Public holiday in Germany |
Frequently asked questions (FAQ)
How many public holidays are there in Germany?
In Germany, there are a total of 10 national holidays in 2024.In addition, there are 7 regional holidays that are only celebrated in certain regions.
Is today a public holiday in Germany?
Ja, heute ist ein Feiertag in Germany: Good Friday