Public holidays 2026

Public holidays St. Gallen 2026

All official public holidays in the canton of St. Gallen for 2026 and 2027 - with date, weekday and regional specifics.

The canton of St. Gallen has 9 canton-wide official public holidays. Below is the full list with exact dates for 2026 and 2027, including holidays that only apply in certain regions.

Public holidays St. Gallen 2026

Date
Holiday
Weekday
Validity
January 1, 2026
New Year's Day
Thursday
Whole canton
April 3, 2026
Good Friday
Friday
Whole canton
April 6, 2026
Easter Monday
Monday
Whole canton
May 1, 2026
Labour Day
Friday
Regional
May 14, 2026
Ascension Day
Thursday
Whole canton
May 25, 2026
Whit Monday
Monday
Whole canton
August 1, 2026
Swiss National Day
Saturday
Whole canton
August 15, 2026
Assumption Day
Saturday
Regional
November 1, 2026
All Saints' Day
Sunday
Whole canton
December 25, 2026
Christmas Day
Friday
Whole canton
December 26, 2026
St Stephen's Day
Saturday
Whole canton

Public holidays St. Gallen 2027

Date
Holiday
Weekday
Validity
January 1, 2027
New Year's Day
Friday
Whole canton
March 26, 2027
Good Friday
Friday
Whole canton
March 29, 2027
Easter Monday
Monday
Whole canton
May 1, 2027
Labour Day
Saturday
Regional
May 6, 2027
Ascension Day
Thursday
Whole canton
May 17, 2027
Whit Monday
Monday
Whole canton
August 1, 2027
Swiss National Day
Sunday
Whole canton
August 15, 2027
Assumption Day
Sunday
Regional
November 1, 2027
All Saints' Day
Monday
Whole canton
December 25, 2027
Christmas Day
Saturday
Whole canton
December 26, 2027
St Stephen's Day
Sunday
Whole canton

Regional: applies only in certain municipalities or districts of the canton.

Source: official information, canton of St. Gallen

Invoicing and bookkeeping - done in minutes

LumaBill is the Swiss invoicing software for freelancers and SMEs: QR-bills, expenses and bookkeeping in one place. From CHF 9/month, cancel anytime.

Try LumaBill for free

Frequently asked questions about public holidays in St. Gallen

How many public holidays does the canton of St. Gallen have?

The canton of St. Gallen has 9 canton-wide official public holidays per year. Some regional holidays may also apply, but only in certain municipalities or districts.

Are public holidays paid in the canton of St. Gallen?

Statutory holidays that fall on a working day are generally treated like a Sunday and paid for employees on a monthly salary. The employment contract, any collective agreement and cantonal rules are decisive.

What is the difference between canton-wide and regional holidays?

Canton-wide holidays apply across the whole canton of St. Gallen. Regional holidays - often Catholic feast days - apply only in certain municipalities or districts.

Which public holiday applies across all of Switzerland?

The only public holiday recognised nationwide is Swiss National Day on 1 August. All other holidays are set by the cantons themselves.

Public holidays in other cantons

Public holidays are set per canton - pick yours.

Withholding tax St. Gallen
ZurichBernLucerneUriSchwyzObwaldenNidwaldenGlarusZugFribourgSolothurnBasel-StadtBasel-CountrySchaffhausenAppenzell Outer RhodesAppenzell Inner RhodesGrisonsAargauThurgauTicinoVaudValaisNeuchâtelGenevaJura
View all cantons
BEREIT IN UNTER 2 MINUTEN

Your first invoice in 5 minutes. Accountant optional.

Create account
14 TAGE GRATISJEDERZEIT KÜNDBARSCHWEIZER HOSTING

Swiss-made invoicing and bookkeeping - built for freelancers, GmbHs and AGs.14 days free. Cancel anytime.