Christmas holidays 2029
13 states
From December 20 to January 11, 2030
- First: North Rhine-Westphalia from Thursday, December 20
- Last: Hesse until Friday, January 11
Baden-Württemberg
12/23/2028 to 1/5/2029(14 days)
12/22/2029 to 1/5/2030(15 days)
Bavaria
12/23/2028 to 1/5/2029(14 days)
12/24/2029 to 1/4/2030(12 days)
Berlin
12/22/2028 to 1/2/2029(12 days)
12/21/2029 to 1/4/2030(15 days)
Brandenburg
12/22/2028 to 1/2/2029(12 days)
12/21/2029 to 1/4/2030(15 days)
Bremen
12/27/2028 to 1/6/2029(11 days)
12/21/2029 to 1/5/2030(16 days)
Hamburg
12/21/2029 to 1/4/2030(15 days)
Hesse
12/27/2028 to 1/12/2029(17 days)
12/24/2029 to 1/11/2030(19 days)
Mecklenburg-Western Pomerania
12/22/2028 to 1/2/2029(12 days)
Lower Saxony
12/27/2028 to 1/6/2029(11 days)
12/21/2029 to 1/5/2030(16 days)
North Rhine-Westphalia
12/21/2028 to 1/5/2029(16 days)
12/20/2029 to 1/4/2030(16 days)
Rhineland-Palatinate
12/21/2028 to 1/8/2029(19 days)
12/24/2029 to 1/9/2030(17 days)
Saarland
12/20/2028 to 1/2/2029(14 days)
12/21/2029 to 1/4/2030(15 days)
Saxony
12/23/2028 to 1/3/2029(12 days)
Saxony-Anhalt
12/21/2028 to 1/2/2029(13 days)
12/21/2029 to 1/5/2030(16 days)
Schleswig-Holstein
12/21/2028 to 1/5/2029(16 days)
12/21/2029 to 1/8/2030(19 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


