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