Public holidays in Switzerland 2022
Ascension Day
Auffahrt
1 day
Whit Monday
Pfingstmontag
12 days
Corpus Christi
Fronleichnam
22 days
Swiss National Day
Bundesfeier
68 days
Assumption of the Virgin Mary
Maria Himmelfahrt
82 days
Geneva Prayday
Jeûne genevois
106 days
Federal Day of Thanksgiving
Eidgenössischer Dank-, Buss- und Bettag
116 days
Federal Fast Monday
Bettagsmontag
117 days
All Saints' Day
Allerheiligen
160 days
Immaculate Conception
Mariä Empfängnis
197 days
Christmas Day
Weihnachten
214 days
St. Stephen's Day
Stephanstag
215 days
2023
New Year's Day
Neujahr
221 days
St. Berchtold's Day
Berchtoldstag
222 days
Epiphany
Heilige Drei Könige
226 days
Saint Joseph's Day
Josefstag
298 days
Good Friday
Karfreitag
317 days
Easter Monday
Ostermontag
320 days
Labour Day
Tag der Arbeit
341 days
Ascension Day
Auffahrt
358 days
Whit Monday
Pfingstmontag
369 days
Corpus Christi
Fronleichnam
379 days
Swiss National Day
Bundesfeier
433 days
Assumption of the Virgin Mary
Maria Himmelfahrt
447 days
Geneva Prayday
Jeûne genevois
470 days
Federal Day of Thanksgiving
Eidgenössischer Dank-, Buss- und Bettag
480 days
Federal Fast Monday
Bettagsmontag
481 days
All Saints' Day
Allerheiligen
525 days
Immaculate Conception
Mariä Empfängnis
562 days
Christmas Day
Weihnachten
579 days
St. Stephen's Day
Stephanstag
580 days