Switzerland's 2028 school holidays benefit from a well-placed Easter (16 April) and a leap year calendar with 366 days. Spring breaks fall in mid-to-late April in most cantons, giving a comfortable gap after the February Carnival/winter break.
Summer holidays: Most cantons run a 5โ6 week summer break from early July to mid-August. Swiss National Day (1 August, Tuesday) falls mid-break โ families can use Monday 31 July as a bridge day for a four-day long weekend within the summer holidays.
Autumn break: With All Saints' Day (1 November) falling on a Wednesday in 2028, Catholic cantons scheduling autumn breaks around this date will need bridge days on either side to build a longer break โ no automatic long weekend this year.
Christmas 2028: Christmas Day (25 December) falls on a Monday in 2028 โ an excellent placement. Most cantons' Christmas school breaks run from approximately 21 December 2028 to 6โ8 January 2029.