Skip to content

Christmas holidays

Christmas holidays 2026

Bavaria

15 Days

12/22/2025 – 1/5/2026

Bavaria

16 Days

12/24/2026 – 1/8/2027

Berlin

12 Days

12/22/2025 – 1/2/2026

Berlin

11 Days

12/23/2026 – 1/2/2027

Bremen

15 Days

12/22/2025 – 1/5/2026

Bremen

18 Days

12/23/2026 – 1/9/2027

Hamburg

17 Days

12/17/2025 – 1/2/2026

Hamburg

12 Days

12/21/2026 – 1/1/2027

Hesse

20 Days

12/22/2025 – 1/10/2026

Hesse

21 Days

12/23/2026 – 1/12/2027

Saarland

11 Days

12/21/2026 – 12/31/2026

Saxony

12 Days

12/22/2025 – 1/2/2026

Saxony

11 Days

12/23/2026 – 1/2/2027

All German states and holiday types

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