Public holidays in Germany

Official list of public holidays 2024 in Germany

In order to plan your activities in Germany, here is the official list of public holidays 2024 in Germany

Germany is a Federal Republic and for this reason certain public holidays are only covered in certain States or Länder. Public holidays coincide with the closing of banks and school holidays. The closure of the German stock exchanges may vary. Dates marked in italics are local public holidays or may in many companies be partially off work.

ℹ️ This information is offered and subject to omissions and errors.

January

  • 1 January “New Year’s Day” (Monday, public holiday everywhere in Germany)
  • 6 January “Epiphany” (Saturday, public holiday in Baden-Württemberg, Bavaria and Saxony-Anhalt)

February

  • 12 February “Rosenmontag” (Monday, public holiday regionally and according to the Rhine cities in particular, inquire) in all 3 days of Carnival from Monday to Wednesday

March

  • 8 March “International Women’s Day” (Friday, public holiday in Berlin)
  • 29 March “Holy Friday” (Friday, public holiday everywhere in Germany)
  • 31 March “Easter Sunday” (Sunday, public holiday everywhere in Germany)

April

  • 1 April “Easter Monday” (Monday, public holiday everywhere in Germany)

May

  • 1 May Labor Day (Wednesday, public holiday everywhere in Germany)
  • 8 May “Liberation Day” (Wednesday, public holiday in Berlin only)
  • 9 May “Ascension of Christ” (Thursday, public holiday everywhere in Germany)
  • 20 May “Pentecost Monday” (Monday, public holiday everywhere in Germany)
  • 30 May Corpus Christi (Thursday, public holiday in Baden-Württemberg, Bavaria, Hesse, North Rhine-Westphalia, Rhineland-Palatinate, Saarland and partly in Thuringia and Saxony)

June

No public holidays

July

No public holidays

August

  • 8 August “Augsburg Peace Day” (Thursday, public holiday in Augsburg only)
  • 15 August “Assumption of Mary” (Thursday public holiday in Bavaria and Saarland only)
School holidays Germany

September

  • 20 September “World Children’s Day” (Friday, public holiday in Thuringia only)

October

  • 3 October “National Day” (Thursday, public holiday everywhere in Germany)
  • 31 October “Reformation Day” (Thursday, public holiday in Brandenburg, Mecklenburg-Western Pomerania, Sachsen, Saxony-Anhalt and Thuringia)

November

  • 1 November “All Saints’ Day” (Friday, public holiday in Baden-Württemberg, Bavaria, North Rhine-Westphalia, Rhineland-Palatinate and Saarland)
  • 20 November “Buß- und Bettag – Day of Repentance” (Wednesday, public holiday in Saxony only)

December

  • 24 December “Christmas Eve” (Tuesday, no holiday, but companies often close early)
  • 25 December “Christmas Day” (Wednesday, public holiday everywhere in Germany)
  • 26 December “St. Stephen’s Day” (Thursday, public holiday everywhere in Germany)
  • 31 December “New Year’s Eve” (Tuesday, no holiday, but companies often close early)
School holidays Germany
Scroll to Top