2028 is a leap year โ 366 days including 29 February. For Germany's workforce and school system, the year's holiday distribution is shaped by Easter falling in mid-April, pushing Ascension Day to 18 May and Whit Monday to 28 May. This clustering of spring holidays into a single month gives families a dense window of potential long weekends.
Germany's 16 federal states will each publish their school holiday schedules independently, coordinated loosely by the KMK to stagger summer breaks and reduce travel bottlenecks. As always, Bavaria's school year will differ noticeably from that of North Rhine-Westphalia or Berlin.
Public Holidays 2028
View all โ
Nationwide Public Holidays 2028
| Date | Day | Holiday | Type |
|---|---|---|---|
| 1 Jan 2028 | Sat | New Year's Day | Nationwide |
| 14 Apr 2028 | Fri | Good Friday | Nationwide |
| 17 Apr 2028 | Mon | Easter Monday | Nationwide |
| 1 May 2028 | Mon | Labour Day | Nationwide |
| 25 May 2028 | Thu | Ascension Day | Nationwide |
| 5 Jun 2028 | Mon | Whit Monday | Nationwide |
| 3 Oct 2028 | Tue | German Unity Day | Nationwide |
| 25 Dec 2028 | Mon | Christmas Day | Nationwide |
| 26 Dec 2028 | Tue | Boxing Day | Nationwide |
School Holidays 2028
View all regions โ
Baden-Wรผrttemberg โ School Holidays Overview
Winter Break
No break
Easter Break
13.04.2028+18.04.2028 - 22.04.2028
Pentecost Break
06.06.2028 - 17.06.2028
Summer Holidays
27.07.2028 - 09.09.2028
Autumn Break
30.10.2028 - 03.11.2028
Christmas Break
23.12.2028 - 05.01.2029
Holidays by Region
Baden-WรผrttembergBavariaBerlinBrandenburgBremenHamburgHesseMecklenburg-VorpommernLower SaxonyNorth Rhine-WestphaliaRhineland-PalatinateSaarlandSaxonySaxony-AnhaltSchleswig-HolsteinThuringia
Frequently Asked Questions
How many public holidays does Germany have?
Germany has 9 nationwide public holidays that apply to all 16 federal states. On top of these, individual states can designate additional regional holidays. Bavaria has the most with up to 13 total, while Bremen has 9.
When is German Unity Day?
German Unity Day (Tag der Deutschen Einheit) is on 3 October every year. It commemorates the reunification of East and West Germany in 1990 and is Germany's only purely national public holiday.
Do school holidays differ between German states?
Yes, significantly. Each of Germany's 16 federal states sets its own school holiday dates. The Kultusministerkonferenz (KMK) coordinates the summer holiday windows to prevent all states from overlapping, but other holidays vary widely.
Is Labour Day (1 May) a public holiday in Germany?
Yes. 1 May (Tag der Arbeit / Labour Day) is a public holiday in all 16 German federal states.
Are Christmas Day and Boxing Day both holidays in Germany?
Yes. Germany observes both 25 December (First Day of Christmas, Erster Weihnachtstag) and 26 December (Second Day of Christmas, Zweiter Weihnachtstag) as public holidays.