Switzerland's 2029 public holiday calendar is defined by two highlights: Swiss National Day (1 August) on a Thursday — perfect for a bridge day — and Easter on 1 April, an early date that places Good Friday on 30 March and Easter Monday on 2 April.
Ascension Day falls on 10 May (Thursday) and Whit Monday on 20 May. For Catholic cantons, Corpus Christi (19 June, Thursday) extends the run of Thursday public holidays into mid-June. The Assumption of Mary (15 August, Friday) comes just two weeks after National Day — giving Catholic cantons two automatic long weekends in August.
All Saints' Day (1 November) falls on a Friday in 2029 — another automatic three-day weekend for observing cantons. The Immaculate Conception (8 December) is a Sunday — absorbed into the weekend. Christmas Day (25 December) is a Wednesday and St Stephen's Day (26 December) is a Thursday.
Does Swiss National Day create a long weekend in 2029?
Yes — Swiss National Day (1 August) falls on a Thursday in 2029. Taking Friday 2 August as annual leave creates a four-day weekend. This is one of the best National Day placements of the 2024–2031 period.
When is Easter in Switzerland in 2029?
Easter Sunday falls on 1 April 2029 — April Fools' Day, but fully observed. Good Friday is 30 March and Easter Monday is 2 April. Ascension Day (10 May, Thursday) and Whit Monday (20 May) follow.
Does the Assumption of Mary create a long weekend in 2029?
Yes — Assumption of Mary (15 August) falls on a Friday in 2029. Catholic cantons get an automatic three-day weekend. Coming just two weeks after National Day (1 August, Thursday), August 2029 offers two excellent long weekend opportunities.
Is All Saints' Day favourable in 2029?
Yes — All Saints' Day (1 November) falls on a Friday in 2029, giving Catholic cantons an automatic three-day weekend. Combined with the strong National Day and Assumption placements, 2029 is a particularly good year for holiday-rich Catholic cantons.
How does Switzerland's cantonal holiday system affect August 2029?
In August 2029, Catholic cantons observe both National Day (1 August, Thursday) and Assumption of Mary (15 August, Friday) — two long weekends within 14 days. Protestant cantons only observe National Day, making August significantly more holiday-rich in Catholic Switzerland.