Germany Public Holidays

Public Holidays in Germany 2024

There are 30 officially recognized holidays in Germany (9 Public Holidays, 2 Bank Holidays, 19 Observance Holidays)

Public holidays are days of celebration where countries celebrate important historical or religious events. In some cases, there are public holidays which are celebrated exclusively in certain region of the country.
NameNative NameDateType
New Year's Day
Neujahr01 Jan 2024
Women's Carnival DayWeiberfastnacht08 Feb 2024
Shrove MondayRosenmontag12 Feb 2024
Shrove Tuesday
Faschingsdienstag13 Feb 2024
Valentine's DayValentinstag14 Feb 2024
Ash WednesdayAschermittwoch14 Feb 2024
Maundy ThursdayGründonnerstag28 Mar 2024
Good Friday
Karfreitag29 Mar 2024
Easter Sunday
Ostersonntag31 Mar 2024
Easter Monday
Ostermontag01 Apr 2024
Labour Day
Maifeiertag01 May 2024
Ascension Day
Christi Himmelfahrt09 May 2024
Mother's Day
Muttertag12 May 2024
Pfingstsonntag19 May 2024
Whit Monday
Pfingstmontag20 May 2024
National HolidayTag der Deutschen Einheit03 Oct 2024
All Saints' Day
Allerheiligen01 Nov 2024
All Souls' Day
Allerseelen02 Nov 2024
Saint MartinSankt Martin (Faschingsbeginn)11 Nov 2024
Memorial DayVolkstrauertag17 Nov 2024
Day of Prayer and RepentanceBuß- und Bettag20 Nov 2024
TotensonntagTotensonntag24 Nov 2024
1. Advent1. Advent01 Dec 2024
2. Advent2. Advent08 Dec 2024
3. Advent3. Advent15 Dec 2024
4. Advent4. Advent22 Dec 2024
Christmas Eve
Heiliger Abend24 Dec 2024
Christmas Day
1. Weihnachtstag25 Dec 2024
Boxing Day
2. Weihnachtstag26 Dec 2024
New Year's Eve
Silvester31 Dec 2024