Public Holidays in Germany

Every public holiday in Germany for 2026, 2027, 2028 — with exact dates, weekdays and countdowns.

Next public holiday

4 days

Reformation Day · Saturday, October 31, 2026

Germany public holidays 2026

DateDayHolidayType
Jan 1ThursdayNeujahrPublic
Jan 6TuesdayHeilige Drei KönigeRegional
Mar 8SundayInternationaler FrauentagRegional
Apr 3FridayKarfreitagPublic
Apr 5SundayOstersonntagRegional
Apr 6MondayOstermontagPublic
May 1FridayTag der ArbeitPublic
May 14ThursdayChristi HimmelfahrtPublic
May 24SundayPfingstsonntagRegional
May 25MondayPfingstmontagPublic
Jun 4ThursdayFronleichnamRegional
Aug 15SaturdayMariä HimmelfahrtRegional
Sep 20SundayWeltkindertagRegional
Oct 3SaturdayTag der Deutschen EinheitPublic
Oct 31SaturdayReformationstagRegional
Nov 1SundayAllerheiligenRegional
Nov 18WednesdayBuß- und BettagRegional
Dec 25FridayErster WeihnachtstagPublic
Dec 26SaturdayZweiter WeihnachtstagPublic

Germany public holidays 2027

DateDayHolidayType
Jan 1FridayNeujahrPublic
Jan 6WednesdayHeilige Drei KönigeRegional
Mar 8MondayInternationaler FrauentagRegional
Mar 26FridayKarfreitagPublic
Mar 28SundayOstersonntagRegional
Mar 29MondayOstermontagPublic
May 1SaturdayTag der ArbeitPublic
May 6ThursdayChristi HimmelfahrtPublic
May 16SundayPfingstsonntagRegional
May 17MondayPfingstmontagPublic
May 27ThursdayFronleichnamRegional
Aug 15SundayMariä HimmelfahrtRegional
Sep 20MondayWeltkindertagRegional
Oct 3SundayTag der Deutschen EinheitPublic
Oct 31SundayReformationstagRegional
Nov 1MondayAllerheiligenRegional
Nov 17WednesdayBuß- und BettagRegional
Dec 25SaturdayErster WeihnachtstagPublic
Dec 26SundayZweiter WeihnachtstagPublic

Germany public holidays 2028

DateDayHolidayType
Jan 1SaturdayNeujahrPublic
Jan 6ThursdayHeilige Drei KönigeRegional
Mar 8WednesdayInternationaler FrauentagRegional
Apr 14FridayKarfreitagPublic
Apr 16SundayOstersonntagRegional
Apr 17MondayOstermontagPublic
May 1MondayTag der ArbeitPublic
May 25ThursdayChristi HimmelfahrtPublic
Jun 4SundayPfingstsonntagRegional
Jun 5MondayPfingstmontagPublic
Jun 15ThursdayFronleichnamRegional
Jun 17Saturday75. Jahrestag des Aufstandes vom 17. Juni 1953Regional
Aug 15TuesdayMariä HimmelfahrtRegional
Sep 20WednesdayWeltkindertagRegional
Oct 3TuesdayTag der Deutschen EinheitPublic
Oct 31TuesdayReformationstagRegional
Nov 1WednesdayAllerheiligenRegional
Nov 22WednesdayBuß- und BettagRegional
Dec 25MondayErster WeihnachtstagPublic
Dec 26TuesdayZweiter WeihnachtstagPublic

Other countries

About holidays in Germany

This page lists Germany's public holidays for 2026, 2027, 2028, including nationwide and regional dates. Regional holidays apply only to certain states, provinces or counties and are marked as such. Holiday data is sourced from the nager.date public-holiday dataset. For movable festivals see the holidays & festivals hub, and for countdowns to specific dates see all countdowns. Related tools: date calculator, business days, week numbers.

Frequently asked questions

How many public holidays are there in Germany?

Germany has 19 public holidays listed for 2026, some nationwide and some regional.

What is the next public holiday in Germany?

Reformation Day on Saturday, October 31, 2026 — 4 days away.

Are all holidays in Germany nationwide?

No — regional holidays apply only to specific areas and are marked in the tables above.