The Days Switzerland Closes, and the Ones That Shift
Only August 1 is a national holiday across Switzerland. Every other public holiday depends on the canton, and Sunday shop closures are nationwide except at train stations.
The Days Switzerland Closes, and the Ones That Shift
You are planning a trip and just realised every shop will be locked on a Tuesday in August. Which Tuesday, and why? Swiss public holidays are not a single national calendar. August 1 is the only federally mandated holiday. Everything else depends on which of the 26 regions you are standing in. A holiday that closes banks in Zurich may be a normal workday in Geneva. Here is which days shut down what, and how Sunday closures actually affect your itinerary.
The Federal Minimum: Just One Day
Swiss law guarantees only one public holiday nationwide: 1 August, Swiss National Day. On that day, federal and cantonal government offices close. Post offices and banks shut. Retail shops close all day except outlets at railway stations and airports. Public transport runs on a Sunday timetable, with reduced frequency on many routes. Most museums in tourist areas stay open. Restaurants in cities and resort towns serve lunch and dinner as usual.
The other three dates set at federal level are 1 January (New Year's Day), Ascension Day, and 25 December (Christmas Day). These are national closures only because every region chooses to observe them. The law does not require it. In practice, all 26 do observe them, but the legal mechanism matters: what the federal government can enforce is August 1 alone.
All remaining holidays are cantonal decisions. Good Friday, Easter Monday, Whit Monday, Corpus Christi, Assumption on 15 August, All Saints' Day on 1 November, Immaculate Conception on 8 December, and St Stephen's Day on 26 December are observed in some regions and not others. The split follows religious and linguistic lines, not a neat map.
The Cantonal Patchwork: Catholic vs Protestant Regions
Switzerland has no single national religion, but the holiday calendar reveals the historical fault lines. Regions with a Catholic heritage observe more religious holidays than Protestant ones. The areas with the most public holidays, up to 15 days per year, are Ticino, Lucerne, Uri, Schwyz, Obwalden, Nidwalden, Appenzell Innerrhoden, Jura, and Valais. These are almost entirely Catholic or mixed regions with strong Catholic traditions. The areas with the fewest, as low as 7 to 8 days per year, are Geneva, Zurich, Basel-Stadt, Aargau, Neuchatel, and Vaud. These are historically Protestant or secular.
What The Catholic Regions Observe
Corpus Christi, Assumption on 15 August, All Saints' Day on 1 November, and Immaculate Conception on 8 December are observed in Aargau, Appenzell Innerrhoden, Fribourg, Jura, Lucerne, Nidwalden, Obwalden, Schwyz, Solothurn, Ticino, Uri, Valais, and Zug. That is 13 regions. St Joseph's Day on 19 March is observed in Graubunden, Lucerne, Nidwalden, Obwalden, Schwyz, Solothurn, Ticino, Uri, and Valais. St Peter and St Paul on 29 June is Ticino only.
What The Protestant And Secular Regions Skip
St Stephen's Day on 26 December is observed everywhere except Geneva, Jura, Neuchatel, Vaud, Valais, and Zurich. Berchtoldstag on 2 January is observed in 14 regions including Zurich, Bern, and Vaud, but not in Geneva, Basel-Stadt, or Ticino. Labour Day on 1 May is observed in Basel-Stadt, Basel-Landschaft, Jura, Neuchatel, Schaffhausen, Solothurn, Ticino, Thurgau, and Zurich. Geneva has its own Geneva Fast Day on the Thursday after the first Sunday in September. Vaud has its own Monday of the Federal Fast on the third Monday in September. Jura celebrates its Independence Day on 23 June. Obwalden alone observes St Nicholas of Flue on 25 September. Neuchatel alone observes Republic Day on 1 March.
Grouping By Linguistic Region
The pattern is easier to remember by region. In the Italian speaking south, Ticino, you get the full Catholic calendar plus St Peter and St Paul. In the French speaking west, Geneva and Vaud are the most secular, with the fewest holidays and their own unique fast day replacements. Jura, also French speaking but historically Catholic, observes more religious holidays plus its independence day. In the German speaking centre and east, the split is between the Catholic regions of central Switzerland and the Protestant areas of Zurich and Basel. The Romansh speaking area of Graubunden is mixed, observing Immaculate Conception and St Joseph's Day but not all Catholic holidays.
| Holiday | Date | Observed Where |
|---|---|---|
| Swiss National Day | 1 August | All regions (federal mandate) |
| New Year's Day | 1 January | All regions (unanimous cantonal choice) |
| Christmas Day | 25 December | All regions (unanimous cantonal choice) |
| Ascension Day | 39 days after Easter | All regions (unanimous cantonal choice) |
| Good Friday | 2 days before Easter | All except Ticino |
| Easter Monday | 1 day after Easter | Most regions; check local |
| Whit Monday | 50 days after Easter | Most regions; check local |
| Corpus Christi | 60 days after Easter | 13 Catholic regions |
| Assumption | 15 August | 13 Catholic regions |
| All Saints' Day | 1 November | 14 Catholic regions plus St Gallen |
| Immaculate Conception | 8 December | 13 Catholic regions plus Graubunden |
| St Stephen's Day | 26 December | All except Geneva, Jura, Neuchatel, Vaud, Valais, Zurich |
| Berchtoldstag | 2 January | 14 regions; not in Geneva, Basel-Stadt, Ticino |
| Labour Day | 1 May | 9 regions |
The Moveable Holidays: Easter Rules the Calendar
Easter Sunday is the anchor for six moveable holidays. Its date shifts with the lunar calendar, so Good Friday, Easter Monday, Ascension Day (39 days after Easter), Whit Sunday (49 days after), Whit Monday (50 days after), and Corpus Christi (60 days after) all move each year. If you are visiting in March or April, check the exact dates for your year before booking anything that depends on shops being open.
A Tuesday or Wednesday in late May may be a full closure day in Catholic regions for Corpus Christi, while the same date in Protestant areas is a normal workday. If your itinerary crosses cantonal borders, a holiday in Lucerne on a Thursday may mean nothing in Zurich, 45 minutes away by train.
How Sunday Closures Actually Affect You
Sunday closures are the real constraint. Shops shut nationwide on Sundays, including supermarkets. The only exceptions are shops at railway stations and airports, which operate under special cantonal rules. In Zurich Hauptbahnhof, the Migros and Coop are open until 22:00 seven days a week. In smaller towns, the station shop closes earlier or does not exist. Buy your groceries on Saturday before 18:30, when most supermarkets close. Arrive in a village on a Sunday afternoon with the station shop closed, and your options are a hotel restaurant or a vending machine.
Public holidays that fall on a weekday extend the Sunday closure to that day. A Thursday holiday means shops are closed that Thursday, and Friday is a normal workday. A holiday on a Tuesday means Monday is a normal day. The exception is Christmas and New Year, where the days between are treated as holiday periods, but individual shop hours vary.
Common Questions
What happens if my travel day falls on 1 August?
Swiss National Day is a full closure day. Government offices, banks, post offices, and most shops close all day. Supermarkets at major railway stations stay open. Public transport runs on a Sunday schedule with reduced frequency. Museums in tourist areas remain open. Restaurants operate normally, but book a table because the evening is peak dining for local celebrations.
Can I buy groceries on a Sunday or public holiday?
Only at shops inside major railway stations and airports. Zurich HB, Bern, Geneva Cornavin, Basel SBB, and Lucerne stations have Migros or Coop outlets open 7 days a week until 22:00. Smaller station shops close earlier or do not open on Sundays. Staying in a village without a major station? Buy groceries on Saturday before 18:30.
Are museums open on public holidays?
Many museums remain open, especially in tourist areas like Zurich, Lucerne, Bern, and Interlaken. Closure patterns vary by institution. Check the individual museum website for the specific date. The Kunsthaus Zurich and the Swiss National Museum in Zurich open on holidays, but the Verkehrshaus in Lucerne may close on Christmas and New Year.
Do trains run on public holidays?
Trains operate on a Sunday or holiday timetable, which means reduced frequency on many routes. The major intercity lines between Zurich, Bern, Basel, Geneva, and Lugano still run roughly every 30 minutes. Regional and mountain railways may have fewer departures or start later. Download the SBB Mobile app and check the specific departure for your date.
Which region has the most public holidays?
Ticino, Lucerne, Uri, Schwyz, Obwalden, Nidwalden, Appenzell Innerrhoden, Jura, and Valais all observe up to 15 public holidays per year. Geneva, Zurich, Basel-Stadt, Aargau, Neuchatel, and Vaud observe as few as 7 to 8 per year.
Is Labour Day on 1 May a holiday everywhere?
No. Labour Day on 1 May is observed only in Basel-Stadt, Basel-Landschaft, Jura, Neuchatel, Schaffhausen, Solothurn, Ticino, Thurgau, and Zurich. In all other regions, it is a normal workday with shops open.
What is Berchtoldstag and where is it observed?
Berchtoldstag on 2 January is a holiday in Aargau, Bern, Fribourg, Glarus, Jura, Lucerne, Neuchatel, Obwalden, Schaffhausen, Solothurn, Thurgau, Vaud, Zug, and Zurich. It is not observed in Geneva, Basel-Stadt, or Ticino. On this day, shops and banks close in those 14 regions but operate normally in the others.
Read next
-
Staying Connected in Switzerland With eSIM, Local SIM, or Roaming Compare eSIM, local Swisscom or Salt SIM, and roaming for reliable mobile data across Swiss cities and high Alpine valleys.
-
When to Visit Switzerland and What Each Season Actually Delivers July and August deliver reliable high-alpine hiking at peak hotel rates. Mid-April to early June brings lift closures, mud, and snow-blocked passes.
-
Swiss Travel System Explained and What the Map Oversells The Swiss Travel Pass covers most trains, buses, and boats, but not mandatory seat reservations on the Glacier Express and Bernina Express, which sell out in peak season.
-
Switzerland Visa Rules for Schengen Travelers and Everyone Else Switzerland is in Schengen but not the EU. Visa requirements depend on your passport, and the application process involves cantonal immigration offices.
-
Swiss Francs, Card Payments and Where Cash Still Wins in Switzerland Switzerland uses the Swiss franc, not the euro. Cards work almost everywhere in cities, but mountain huts and small vendors often demand cash.
-
Switzerland Safety Advice Without the Hype