Switzerland's 2025 school holidays follow the same canton-by-canton model as every year. With Easter on 20 April, spring school holidays are comfortably placed in mid-to-late April for most cantons.
Swiss National Day (1 August, Friday) falls mid-summer break for most cantons, giving families a natural long weekend within the summer holiday period itself.
Summer holidays: Most cantons run a 5โ6 week summer break from early July to mid-August. French-speaking cantons (particularly Geneva and Vaud) tend to have slightly longer breaks extending into late August.
Autumn break: Most cantons take one to two weeks in October. Catholic cantons time their break around All Saints' Day (1 November, Saturday in 2025 โ absorbed into the weekend). Protestant cantons may schedule differently.
Christmas break: The Christmas school break typically runs from approximately 22 December 2025 to 5โ7 January 2026. In cantons observing Epiphany (6 January) โ primarily Catholic cantons โ the break extends slightly longer.