Skip to main content
Business Day Calculator

Holidays in Germany 2028

Germany observes 9 bundesweite Feiertage in 2028. 8 fall on a weekday and 1 land 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-falling bundesweite Feiertage in 2028 are absorbed into the regular Saturday and Sunday count, so the working-day reduction comes only from the 8 weekday-falling entries. Germany observes 9 bundesweite Feiertage that apply across all 16 Bundesländer. State-specific Feiertage such as Reformationstag, Allerheiligen, Heilige Drei Könige, Fronleichnam, and Buß- und Bettag are excluded from this federal set.

Holidays not included

Each Bundesland's Feiertagsgesetz sets its own state holidays on top of the federal nine. Heilige Drei Könige (Baden-Württemberg, Bayern, Sachsen-Anhalt), Fronleichnam (Catholic states), Mariä Himmelfahrt (Saarland and parts of Bayern), Reformationstag (some states), Allerheiligen (Catholic states), and Buß- und Bettag (Sachsen) are excluded from this federal set.

Other years

Germany Holidays 2028 - FAQ

How many bundesweite Feiertage does Germany have in 2028?
Germany observes 9 bundesweite Feiertage in 2028. Of those, 8 fall on a weekday and 1 land 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. Regional or industry-specific holidays may further reduce the count for narrower contract definitions.
Which 2028 bundesweiter Feiertag dates fall on a weekday?
8 of Germany's 9 bundesweite Feiertage in 2028 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 bundesweite Feiertage in 2028 fall on a weekend: Neujahrstag on Saturday, January 1. Germany does not shift weekend-falling holidays to a substitute weekday, so these are absorbed into the regular Saturday and Sunday count.