Switzerland flag

Public Holidays in Switzerland

Complete calendar of Swiss national holidays and observances for 2026

9

Total Holidays

1

National

8

Public

0

Observances

National Day of Switzerland

Swiss National Day

August 1

2026 Holiday Calendar

1 January (2 holidays)

January
1

New Year's Day

Public
January
2

Berchtoldstag

Public

8 August (1 holiday)

August
1

Swiss National Day

National

12 December (2 holidays)

December
25

Christmas Day

Public
December
26

St. Stephen's Day

Public

Variable Date Holidays (4 holidays)

These holidays follow lunar, religious, or other variable calendars and the exact date changes each year.

Varies

Good Friday

Public
Varies

Easter Monday

Public
Varies

Ascension Day

Public
Varies

Whit Monday

Public

Frequently Asked Questions

How many public holidays does Switzerland have?

Switzerland has 9 public holidays and observances, including 1 national holiday and 8 public holidays.

What is the national day of Switzerland?

The national day of Switzerland is Swiss National Day, celebrated on August 1.

Does Switzerland celebrate Christmas?

Yes, Christmas Day (December 25) is a public holiday in Switzerland.