Public · regional coverage · Confirmed — source checked
SECO cantonal statutory-holiday scope. No automatic weekend replacement. Official source
This national overview identifies holiday occasions. Public holiday dates, substitute days and school calendars depend on the country or region. Use your jurisdiction calendar for closures and countdowns.
Choose your jurisdiction for public holidays, substitute dates, local exceptions and school calendars.
New Year's Day in Switzerland. Regional coverage: Aargau, Appenzell Ausserrhoden, Appenzell Innerrhoden, Basel-Landschaft, Basel-Stadt, Bern, Fribourg, Geneva, Glarus, Graubünden, Jura, Lucerne, Neuchâtel, Nidwalden, Obwalden, Schaffhausen, Schwyz, Solothurn, St Gallen, Thurgau, Ticino, Uri, Valais, Vaud, Zug, Zürich. Swiss overview date. Only 1 August is federally established; employment coverage for other holidays follows the applicable canton and local exceptions.
2026: 2026-01-01.
2027: 2027-01-01.
2028: 2028-01-01.
Only 1 August is federally established as a public holiday throughout Switzerland. Other employment holidays follow cantonal law. Select a canton for Good Friday, Easter Monday, Pentecost Monday, Corpus Christi and other applicable dates. The SECO employment-holiday matrix is used rather than court closure lists. Municipal and district exceptions in Aargau, Fribourg, Neuchâtel and Solothurn are labelled local. Solothurn's 1 May entry is an afternoon closure, not a full day.
Additional and substitute dates are separate entries. Local and sector-only holidays apply only to the areas or institutions specified.
Public · regional coverage · Confirmed — source checked
SECO cantonal statutory-holiday scope. No automatic weekend replacement. Official source
Public · regional coverage · Confirmed — source checked
SECO cantonal statutory-holiday scope. No automatic weekend replacement. Official source
Public · regional coverage · Confirmed — source checked
SECO cantonal statutory-holiday scope. No automatic weekend replacement. Official source
Public · regional coverage · Confirmed — source checked
SECO cantonal statutory-holiday scope. No automatic weekend replacement. Official source
Public · regional coverage · Confirmed — source checked
SECO cantonal statutory-holiday scope. No automatic weekend replacement. Official source
Public · regional coverage · Confirmed — source checked
SECO cantonal statutory-holiday scope. No automatic weekend replacement. Official source
Public · regional coverage · Confirmed — source checked
SECO cantonal statutory-holiday scope. No automatic weekend replacement. Official source
Public · regional coverage · Confirmed — source checked
SECO cantonal statutory-holiday scope. No automatic weekend replacement. Official source
Public · regional coverage · Confirmed — source checked
SECO cantonal statutory-holiday scope. No automatic weekend replacement. Official source
Public · regional coverage · Confirmed — source checked
SECO cantonal statutory-holiday scope. No automatic weekend replacement. Official source
Public · regional coverage · Confirmed — source checked
SECO cantonal statutory-holiday scope. No automatic weekend replacement. Official source
Public · regional coverage · Confirmed — source checked
SECO cantonal statutory-holiday scope. No automatic weekend replacement. Official source
Public · regional coverage · Confirmed — source checked
SECO cantonal statutory-holiday scope. No automatic weekend replacement. Official source
Public · regional coverage · Confirmed — source checked
SECO cantonal statutory-holiday scope. No automatic weekend replacement. Official source
Public · regional coverage · Confirmed — source checked
SECO cantonal statutory-holiday scope. No automatic weekend replacement. Official source
Public · regional coverage · Confirmed — source checked
SECO cantonal statutory-holiday scope. No automatic weekend replacement. Official source
Public · regional coverage · Confirmed — source checked
SECO cantonal statutory-holiday scope. No automatic weekend replacement. Official source
Public · regional coverage · Confirmed — source checked
SECO cantonal statutory-holiday scope. No automatic weekend replacement. Official source
Public · regional coverage · Confirmed — source checked
SECO cantonal statutory-holiday scope. No automatic weekend replacement. Official source
Public · regional coverage · Confirmed — source checked
SECO cantonal statutory-holiday scope. No automatic weekend replacement. Official source
Public · regional coverage · Confirmed — source checked
SECO cantonal statutory-holiday scope. No automatic weekend replacement. Official source
Public · regional coverage · Confirmed — source checked
SECO cantonal statutory-holiday scope. No automatic weekend replacement. Official source
Public · regional coverage · Confirmed — source checked
SECO cantonal statutory-holiday scope. No automatic weekend replacement. Official source
Public · regional coverage · Confirmed — source checked
SECO cantonal statutory-holiday scope. No automatic weekend replacement. Official source
Public · regional coverage · Confirmed — source checked
SECO cantonal statutory-holiday scope. No automatic weekend replacement. Official source
Public · regional coverage · Confirmed — source checked
SECO cantonal statutory-holiday scope. No automatic weekend replacement. Official source
Missing entries do not establish that a jurisdiction has no holiday. Check its calendar for pending official dates and local exceptions.
The civil New Year is shared nationwide in practice, but Switzerland's federal system leaves most public-holiday regulation to the cantons.
Swiss overview date. Only 1 August is federally established; employment coverage for other holidays follows the applicable canton and local exceptions.
Bank hours and settlement calendars require the institution's own notice. A public-holiday occurrence does not establish every branch's opening hours.
Check the education authority and school calendar for term dates, vacations and institution-specific closures.
Check the actual date, region and confirmation status shown here before arranging travel or leave. Local-only occurrences are not a nationwide closure.
2026: 2026-01-01. 2027: 2027-01-01. 2028: 2028-01-01.
Regional coverage: Aargau, Appenzell Ausserrhoden, Appenzell Innerrhoden, Basel-Landschaft, Basel-Stadt, Bern, Fribourg, Geneva, Glarus, Graubünden, Jura, Lucerne, Neuchâtel, Nidwalden, Obwalden, Schaffhausen, Schwyz, Solothurn, St Gallen, Thurgau, Ticino, Uri, Valais, Vaud, Zug, Zürich. Swiss overview date. Only 1 August is federally established; employment coverage for other holidays follows the applicable canton and local exceptions.
Dates marked provisional await confirmation. No additional or substitute holiday is inferred without dated support.