School holidays in Germany in 2028 benefit from a well-spaced public holiday calendar. As a leap year, 2028 has 366 days, but more significantly for school planning, Easter on 16 April gives most states a comfortably mid-April spring break that avoids the very early or very late extremes seen in other years of this decade.
Labour Day (1 May) falling on a Monday means the May bank holiday creates a natural three-day weekend โ and with Ascension Day on 25 May (Thursday), families in states with Pfingstferien can extend their school holiday window with a single bridge day on Friday 26 May.
Summer holidays (Sommerferien): The KMK rotation for 2028 continues the established staggered model. Bavaria remains among the last states to begin summer holidays, typically starting in late July and running to mid-September. States in the north โ Hamburg, Schleswig-Holstein โ tend to start their summer break earlier.
Autumn holidays (Herbstferien): German Unity Day (3 October) falls on a Tuesday in 2028. States that schedule their Herbstferien starting Monday 9 October effectively give families an 11-day break if they use the bridge day on Wednesday 4 October โ though this varies by state.
Christmas holidays 2028: Most Bundeslรคnder will schedule their Christmas break from approximately 22โ23 December 2028 to 5โ7 January 2029. Christmas Day (25 December) falls on a Monday in 2028 โ a particularly favourable placement, giving the full week from Saturday 22 December a natural extended feel.