Public holidays

🇨🇭Switzerland 2026

Public holidays
33
in 2026
Next holiday
Saint Peter and Saint Paul
in 14d
Long weekends
11
Mon & Fri holidays
On a weekend
10
fall Sat/Sun
Holidays by month
Where they cluster across the year
4
J
F
3
M
4
A
5
M
3
J
J
3
A
3
S
O
2
N
6
D
Year at a glance
Every holiday on the calendar line
JanMarMayJulSepNov
Upcoming this year
Already passed
Today
All holidays
1
Jan
New Year's Day
Thursday · Neujahr
165d ago Public
2
Jan
St. Berchtold's Day
Friday · Berchtoldstag
164d ago Public
6
Jan
Epiphany
Tuesday · Heilige Drei Könige
160d ago Public
6
Jan
Epiphany
Tuesday · Heilige Drei Könige
160d ago Observance
1
Mar
Republic Day
Sunday · Jahrestag der Ausrufung der Republik
106d ago Public
19
Mar
Saint Joseph's Day
Thursday · Josefstag
88d ago Public
19
Mar
Saint Joseph's Day
Thursday · Josefstag
88d ago Observance
3
Apr
Good Friday
Friday · Karfreitag
73d ago Public
4
Apr
Näfels procession
Saturday · Näfelser Fahrt
72d ago Public
6
Apr
Easter Monday
Monday · Ostermontag
70d ago Public
6
Apr
Easter Monday
Monday · Ostermontag
70d ago Observance
1
May
Labour Day
Friday · Tag der Arbeit
45d ago Public
1
May
Labour Day
Friday · Tag der Arbeit
45d ago Observance
14
May
Ascension Day
Thursday · Auffahrt
32d ago Public
25
May
Whit Monday
Monday · Pfingstmontag
21d ago Public
25
May
Whit Monday
Monday · Pfingstmontag
21d ago Observance
4
Jun
Corpus Christi
Thursday · Fronleichnam
11d ago Public
4
Jun
Corpus Christi
Thursday · Fronleichnam
11d ago Observance
29
Jun
Saint Peter and Saint Paul
Monday · Peter und Paul
in 14d Observance
1
Aug
Swiss National Day
Saturday · Bundesfeier
in 47d Public
15
Aug
Assumption of the Virgin Mary
Saturday · Maria Himmelfahrt
in 61d Public
15
Aug
Assumption of the Virgin Mary
Saturday · Maria Himmelfahrt
in 61d Observance
10
Sep
Geneva Prayday
Thursday · Jeûne genevois
in 87d Public
20
Sep
Federal Day of Thanksgiving
Sunday · Eidgenössischer Dank-, Buss- und Bettag
in 97d Observance
21
Sep
Federal Fast Monday
Monday · Bettagsmontag
in 98d Public
1
Nov
All Saints' Day
Sunday · Allerheiligen
in 139d Public
1
Nov
All Saints' Day
Sunday · Allerheiligen
in 139d Observance
8
Dec
Immaculate Conception
Tuesday · Mariä Empfängnis
in 176d Public
8
Dec
Immaculate Conception
Tuesday · Mariä Empfängnis
in 176d Observance
25
Dec
Christmas Day
Friday · Weihnachten
in 193d Public
26
Dec
St. Stephen's Day
Saturday · Stephanstag
in 194d Public
26
Dec
St. Stephen's Day
Saturday · Stephanstag
in 194d Observance
31
Dec
Restoration Day
Thursday · Restauration de la République
in 199d Public
Source: Nager.Date public holiday API

About public holidays in Switzerland

In 2026, Switzerland has 33 official public holidays. The month with the most holidays is December, with 6. 3 months have no public holiday at all.

There are 11 potential long weekends this year, from holidays landing on a Monday or Friday. Meanwhile, 10 holidays fall on a Saturday or Sunday.

The longest stretch without a public holiday runs from Epiphany (January 6) to Republic Day (March 1): 54 days.

The first holiday of the year is New Year's Day (January 1) and the last is Restoration Day (December 31).

Long weekends in 2026
Holidays landing on a Monday or Friday
St. Berchtold's Day
January 2 · Friday
Good Friday
April 3 · Friday
Easter Monday
April 6 · Monday
Easter Monday
April 6 · Monday
Labour Day
May 1 · Friday
Labour Day
May 1 · Friday
Whit Monday
May 25 · Monday
Whit Monday
May 25 · Monday
Saint Peter and Saint Paul
June 29 · Monday
Federal Fast Monday
September 21 · Monday
Christmas Day
December 25 · Friday
Frequently asked questions
How many public holidays does Switzerland have in 2026?+
Switzerland has 33 official public holidays in 2026, with December being the busiest month (6).
What is the first public holiday of 2026 in Switzerland?+
The first public holiday of 2026 is New Year's Day, on January 1.
How many long weekends are there in Switzerland in 2026?+
11 holidays land on a Monday or Friday, which can create long weekends.
Which 2026 holidays fall on a weekend in Switzerland?+
10 holidays fall on a Saturday or Sunday: Republic Day (March 1), Näfels procession (April 4), Swiss National Day (August 1), Assumption of the Virgin Mary (August 15), Assumption of the Virgin Mary (August 15), Federal Day of Thanksgiving (September 20), All Saints' Day (November 1), All Saints' Day (November 1), St. Stephen's Day (December 26), St. Stephen's Day (December 26).