Last reviewed: August 26, 2026 · Holiday data: July 23, 2026
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
Date
Day
Holiday
Hinweise
Jan 1
Saturday (weekend)
Neujahrstag
Neujahrstag lands on a Saturday (January 1) and is absorbed into the weekend without an in-lieu working day.
Apr 14
Friday
Karfreitag
Karfreitag on Friday April 14 produces a three-day weekend with the immediately following Saturday and Sunday.
Apr 17
Monday
Ostermontag
Ostermontag on Monday April 17 produces a three-day weekend with the immediately preceding Saturday and Sunday.
May 1
Monday
Tag der Arbeit
Tag der Arbeit on Monday May 1 produces a three-day weekend with the immediately preceding Saturday and Sunday.
May 25
Thursday
Christi Himmelfahrt
Christi Himmelfahrt on Thursday May 25 is a strong bridge-day candidate; many employers grant the Friday as discretionary leave to produce a four-day weekend.
Jun 5
Monday
Pfingstmontag
Pfingstmontag on Monday June 5 produces a three-day weekend with the immediately preceding Saturday and Sunday.
Oct 3
Tuesday
Tag der Deutschen Einheit
Tag der Deutschen Einheit on Tuesday October 3 is a bridge-day candidate; the Monday is sometimes granted as discretionary leave to produce a four-day weekend.
Dec 25
Monday
Erster Weihnachtstag
Erster Weihnachtstag on Monday December 25 produces a three-day weekend with the immediately preceding Saturday and Sunday.
Dec 26
Tuesday
Zweiter Weihnachtstag
Zweiter Weihnachtstag on Tuesday December 26 is a bridge-day candidate; the Monday is sometimes granted as discretionary leave to produce a four-day weekend.
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.
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.