Christmas holidays 2028
16 states
From December 18 to January 12, 2029
- First: Hamburg from Monday, December 18
- Last: Hesse until Friday, January 12
Baden-Württemberg
12/23/2027 to 1/8/2028(17 days)
12/23/2028 to 1/5/2029(14 days)
Bavaria
12/24/2027 to 1/7/2028(15 days)
12/23/2028 to 1/5/2029(14 days)
Berlin
12/22/2028 to 1/2/2029(12 days)
Brandenburg
12/22/2028 to 1/2/2029(12 days)
Bremen
12/23/2027 to 1/8/2028(17 days)
12/27/2028 to 1/6/2029(11 days)
Hamburg
12/18/2028 to 12/29/2028(12 days)
Hesse
12/23/2027 to 1/11/2028(20 days)
12/27/2028 to 1/12/2029(17 days)
Mecklenburg-Western Pomerania
12/22/2027 to 1/4/2028(14 days)
12/22/2028 to 1/2/2029(12 days)
Lower Saxony
12/23/2027 to 1/8/2028(17 days)
12/27/2028 to 1/6/2029(11 days)
North Rhine-Westphalia
12/24/2027 to 1/8/2028(16 days)
12/21/2028 to 1/5/2029(16 days)
Rhineland-Palatinate
12/23/2027 to 1/7/2028(16 days)
12/21/2028 to 1/8/2029(19 days)
Saarland
12/20/2028 to 1/2/2029(14 days)
Saxony
12/23/2027 to 1/1/2028(10 days)
12/23/2028 to 1/3/2029(12 days)
Saxony-Anhalt
12/21/2028 to 1/2/2029(13 days)
Schleswig-Holstein
12/23/2027 to 1/8/2028(17 days)
12/21/2028 to 1/5/2029(16 days)
Thuringia
12/23/2028 to 1/5/2029(14 days)
Official school holiday dates
Worksheets for St. Martin’s Day
Ready for lantern season, free as a PDF.
School holiday dates are based on the overviews of the Standing Conference of the Ministers of Education and Cultural Affairs (KMK), as of October 9, 2025, last checked on October 7, 2026. Dates from autumn 2029 onward come from the states’ holiday regulations. No guarantee is made as to accuracy. Public holidays are calculated based on the applicable state regulations. Go to source


