Skip to main content
Business Day Calculator

Holidays in Germany 2028

Last reviewed: October 14, 2026 · Holiday data: July 23, 2026

The 2028 Germany holiday table below lists 9 dates, each one a day this calculator treats as closed. 8 fall on a weekday and 1 lands on a weekend, leaving 252 Arbeitstage across the year on the national-only count.

2028 bundesweite Feiertage calendar

DateDayHoliday
Jan 1Saturday (weekend)Neujahrstag
Apr 14FridayKarfreitag
Apr 17MondayOstermontag
May 1MondayTag der Arbeit
May 25ThursdayChristi Himmelfahrt
Jun 5MondayPfingstmontag
Oct 3TuesdayTag der Deutschen Einheit
Dec 25MondayErster Weihnachtstag
Dec 26TuesdayZweiter Weihnachtstag

2028 year summary

Total days

366

Weekend days

106

Feiertage on weekdays

8

Arbeitstage

252

The 1 weekend date in 2028 falls on a Saturday or Sunday, a day the count already excludes, so the working-day reduction comes only from the 8 weekday dates. The table lists the holidays every Bundesland observes: Neujahrstag, Karfreitag, Ostermontag, Tag der Arbeit, Christi Himmelfahrt, Pfingstmontag, Tag der Deutschen Einheit and both Christmas days. Only Tag der Deutschen Einheit is a statutory holiday by federal law (Einigungsvertrag, Art. 2(2)); the others are set by the Länder in their own holiday laws. § 30(4) of the federal road traffic regulations (StVO), which lists the holidays on which its ban on heavy goods vehicles over 7.5 tonnes applies, names each of these days without limiting it to particular Länder.

Sources for these rules

Checked October 13, 2026. All sources

Holidays not included

Several Bundesländer add Feiertage of their own in their holiday laws. Heilige Drei Könige (6 January) applies in Baden-Württemberg, Bavaria and Saxony-Anhalt. Internationaler Frauentag (8 March) applies in Berlin and Mecklenburg-Vorpommern. Fronleichnam (Corpus Christi) applies statewide in Baden-Württemberg, Bavaria, Hesse, North Rhine-Westphalia, Rhineland-Palatinate and Saarland, and in Saxony only in the regions an ordinance designates. In Thuringia, § 2(2) of the Thüringer Feier- und Gedenktagsgesetz of 21 December 1994 lets an ordinance make it a statutory holiday for municipalities with a predominantly Catholic resident population, and § 10(1) keeps it, until such an ordinance is made, in the parts of Thuringia where it was observed as a statutory holiday in 1994. Mariä Himmelfahrt (15 August) applies across Saarland and, in Bavaria, in municipalities with a predominantly Catholic population. Weltkindertag (20 September) applies in Thuringia. Reformationstag (31 October) applies in Brandenburg, Bremen, Hamburg, Mecklenburg-Vorpommern, Lower Saxony, Saxony, Saxony-Anhalt, Schleswig-Holstein and Thuringia. Allerheiligen (1 November) applies in Baden-Württemberg, Bavaria, North Rhine-Westphalia, Rhineland-Palatinate and Saarland. Buß- und Bettag is a statutory holiday in Saxony. None of these is in the table above; each Land has its own page on this site, and the Advanced options take any of them.

Sources for these rules

Checked October 13, 2026. All sources

Sources and verification

Germany Holidays 2028 - FAQ

How many dates are on the 2028 Germany holiday calendar?
9 dates, each one a day this calculator treats as closed in 2028. Of those, 8 fall on a weekday and 1 lands on a weekend. The complete list with dates and weekday placements is in the calendar table above.
How many Arbeitstage does Germany have in 2028?
Germany has 252 Arbeitstage in 2028 on the national-only count, after subtracting 106 weekend days and 8 weekday-falling bundesweite Feiertage. This is the national count: it uses only the dates in the table above, so a holiday kept only in one region or by one sector is not in it.
Which 2028 bundesweiter Feiertag dates fall on a weekday?
8 of the 9 dates in the 2028 Germany holiday table fall on a weekday and reduce the Arbeitstage count: Karfreitag (Friday, April 14); Ostermontag (Monday, April 17); Tag der Arbeit (Monday, May 1); Christi Himmelfahrt (Thursday, May 25); Pfingstmontag (Monday, June 5); Tag der Deutschen Einheit (Tuesday, October 3); Erster Weihnachtstag (Monday, December 25); Zweiter Weihnachtstag (Tuesday, December 26).
Which 2028 holidays fall on a weekend and how are they handled?
1 of the 2028 dates falls on a weekend: Neujahrstag on Saturday, January 1. Each is listed on its calendar date, and none of those entries takes a working day out of the count.