2031 is the final year covered by CalendarGlobe's verified German school holiday data. School holidays across all 16 Bundeslรคnder have been published and verified for this year, making it possible to plan confidently for the full calendar.
Easter Sunday on 13 April 2031 gives spring school holidays a stable mid-April placement โ neither unusually early nor late. Most states will schedule Easter school holidays in the two weeks centred on Good Friday (11 April) and Easter Monday (14 April).
Summer holidays (Sommerferien): The KMK staggered rotation continues in 2031. As in previous years, Bavaria and Baden-Wรผrttemberg take their summer break latest โ typically running from late July to mid-September. States in northern Germany begin their summer break earlier, often in late June or early July.
Autumn holidays (Herbstferien): German Unity Day on 3 October 2031 falls on a Friday โ automatically creating a three-day weekend. States scheduling Herbstferien starting Monday 6 October will give families a five-day break at the start of their autumn holidays without any annual leave required.
Christmas holidays 2031: Christmas Day (25 December) falls on a Thursday and Boxing Day (26 December) on a Friday. Most state Christmas school breaks will begin around 22 December 2031 and run to approximately 6 January 2032 โ a festive period that aligns well with the mid-week public holidays, giving families a natural extended break through the New Year.