Skip to content

Ascension Day in Switzerland

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.

Regional calendars

Choose your jurisdiction for public holidays, substitute dates, local exceptions and school calendars.

About this calendar

Ascension 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-05-14.

2027: 2027-05-06.

2028: 2028-05-25.

Coverage

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.

Dates and coverage by jurisdiction — 2026

Additional and substitute dates are separate entries. Local and sector-only holidays apply only to the areas or institutions specified.

Aargau

Public · regional coverage · Confirmed — source checked

SECO cantonal statutory-holiday scope. No automatic weekend replacement. Official source

Appenzell Ausserrhoden

Public · regional coverage · Confirmed — source checked

SECO cantonal statutory-holiday scope. No automatic weekend replacement. Official source

Appenzell Innerrhoden

Public · regional coverage · Confirmed — source checked

SECO cantonal statutory-holiday scope. No automatic weekend replacement. Official source

Basel-Landschaft

Public · regional coverage · Confirmed — source checked

SECO cantonal statutory-holiday scope. No automatic weekend replacement. Official source

Basel-Stadt

Public · regional coverage · Confirmed — source checked

SECO cantonal statutory-holiday scope. No automatic weekend replacement. Official source

Bern

Public · regional coverage · Confirmed — source checked

SECO cantonal statutory-holiday scope. No automatic weekend replacement. Official source

Fribourg

Public · regional coverage · Confirmed — source checked

SECO cantonal statutory-holiday scope. No automatic weekend replacement. Official source

Geneva

Public · regional coverage · Confirmed — source checked

SECO cantonal statutory-holiday scope. No automatic weekend replacement. Official source

Glarus

Public · regional coverage · Confirmed — source checked

SECO cantonal statutory-holiday scope. No automatic weekend replacement. Official source

Graubünden

Public · regional coverage · Confirmed — source checked

SECO cantonal statutory-holiday scope. No automatic weekend replacement. Official source

Jura

Public · regional coverage · Confirmed — source checked

SECO cantonal statutory-holiday scope. No automatic weekend replacement. Official source

Lucerne

Public · regional coverage · Confirmed — source checked

SECO cantonal statutory-holiday scope. No automatic weekend replacement. Official source

Neuchâtel

Public · regional coverage · Confirmed — source checked

SECO cantonal statutory-holiday scope. No automatic weekend replacement. Official source

Nidwalden

Public · regional coverage · Confirmed — source checked

SECO cantonal statutory-holiday scope. No automatic weekend replacement. Official source

Obwalden

Public · regional coverage · Confirmed — source checked

SECO cantonal statutory-holiday scope. No automatic weekend replacement. Official source

Schaffhausen

Public · regional coverage · Confirmed — source checked

SECO cantonal statutory-holiday scope. No automatic weekend replacement. Official source

Schwyz

Public · regional coverage · Confirmed — source checked

SECO cantonal statutory-holiday scope. No automatic weekend replacement. Official source

Solothurn

Public · regional coverage · Confirmed — source checked

SECO cantonal statutory-holiday scope. No automatic weekend replacement. Official source

St Gallen

Public · regional coverage · Confirmed — source checked

SECO cantonal statutory-holiday scope. No automatic weekend replacement. Official source

Thurgau

Public · regional coverage · Confirmed — source checked

SECO cantonal statutory-holiday scope. No automatic weekend replacement. Official source

Ticino

Public · regional coverage · Confirmed — source checked

SECO cantonal statutory-holiday scope. No automatic weekend replacement. Official source

Uri

Public · regional coverage · Confirmed — source checked

SECO cantonal statutory-holiday scope. No automatic weekend replacement. Official source

Valais

Public · regional coverage · Confirmed — source checked

SECO cantonal statutory-holiday scope. No automatic weekend replacement. Official source

Vaud

Public · regional coverage · Confirmed — source checked

SECO cantonal statutory-holiday scope. No automatic weekend replacement. Official source

Zug

Public · regional coverage · Confirmed — source checked

SECO cantonal statutory-holiday scope. No automatic weekend replacement. Official source

Zürich

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.

Background

The movable Christian feast commemorates the ascension of Jesus. Its Thursday position often supports a long weekend.

Workplaces

Swiss overview date. Only 1 August is federally established; employment coverage for other holidays follows the applicable canton and local exceptions.

Banks

Bank hours and settlement calendars require the institution's own notice. A public-holiday occurrence does not establish every branch's opening hours.

Schools

Check the education authority and school calendar for term dates, vacations and institution-specific closures.

Planning

Check the actual date, region and confirmation status shown here before arranging travel or leave. Local-only occurrences are not a nationwide closure.

Frequently asked questions

When is Ascension Day in Switzerland?

2026: 2026-05-14. 2027: 2027-05-06. 2028: 2028-05-25.

Where does this information apply?

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.

Can the dates change?

Dates marked provisional await confirmation. No additional or substitute holiday is inferred without dated support.

Holiday guides

Official sources

www.seco.admin.ch: Public holiday dates and applicability