Swiss Supermarket Opening Hours: Full Guide (2026)
The federal framework, the cantonal differences worth knowing, and how to find what's open near you right now.
Rappn compares prices across all 7 chains live: free, no account.
Check the week's deals before you head out. Rappn is free
Most Swiss supermarkets open Monday to Saturday between 8:00 and 19:00, close on Sundays, and follow cantonal rules that vary noticeably across the country. The exceptions matter as much as the rule: train stations on a federal list, airports, motorway service areas, and many petrol-station shops are open 7 days a week, often late into the evening. This guide explains the federal framework, the cantonal differences worth knowing, and how to find what's open near you right now.
Sources checked regularly. Federal rules from the Labour Act (ArG) and ArGV 2. Cantonal rules from the official cantonal Ladenöffnungsgesetze. Train-station list from the WBF Verordnung. Live retailer hours verified at migros.ch, coop.ch and store-locator pages.
Rappn is an independent grocery price comparison app in Switzerland, with no commercial agreements with any retailer.
The federal rule: closed on Sundays, with exceptions
Swiss shop opening hours are not regulated by a single national law. Two layers govern them:
- The federal Labour Act (ArG), which protects employees and bans Sunday work between Saturday 23:00 and Sunday 23:00 (Art. 18). Exceptions are listed in ArGV 2, Art. 25 onwards.
- Cantonal Ladenöffnungsgesetze (LöG) or Ruhetagsgesetze, which set retail hours within the federal frame. Some cantons (both Appenzell, Glarus, Nidwalden, Obwalden and Schwyz) have no shop-closing law at all and rely only on rest-day rules; Graubünden and Vaud delegate the hours to the communes.
The combined effect: most supermarkets are closed on Sundays nationwide. The retail trade lobby (IG Detailhandel Schweiz) has pushed for harmonisation and longer hours for years, but in roughly 90% of cantonal votes the public has rejected deregulation. Trade union Unia is the main organised opposition.
Swiss supermarkets close earlier than most of Europe, typically 19:00–20:00 weekdays, 17:00 Saturday, closed Sunday. Plan around it: here’s the Home view, switch tabs to find the right store.
Check the week's deals before you head out. Rappn is freeFree, no account required · iOS & Android
Hours · most chains close 19:00–20:00 on weekdays
Welcome
Typical opening hours by retailer
| Retailer | Mon to Fri | Saturday | Late night | Sunday |
|---|---|---|---|---|
| Migros | 8:00 to 19:00 | 8:00 to 17:00 | Thursday until 20:00 or 21:00 | Closed (except station / airport / Ticino) |
| Coop | 8:00 to 19:00 | 8:00 to 17:00 or 18:00 | Thursday until 20:00 or 21:00 | Closed (except station / airport) |
| Aldi | 8:00 to 19:00 or 20:00 | 8:00 to 17:00 | Variable | Closed |
| Lidl | 8:00 to 19:00 or 20:00 | 8:00 to 17:00 | Variable | Closed |
| Denner | 8:00 to 18:30 or 19:00 | 8:00 to 17:00 | Thursday until 20:00 (selected) | Closed |
| Aligro | 8:00 to 18:30 (cash & carry) | 8:00 to 17:00 | None | Closed |
| Otto's | 8:00 to 18:30 or 19:00 | 8:00 to 17:00 | Variable | Closed |
City centre stores in Zurich, Geneva, Basel, Bern and Lausanne often extend weekday hours to 20:00 or 21:00, and run Saturday until 18:00 or 19:00. Always check the specific store: even within the same chain, the same canton, hours differ between branches.
The train-station and airport exception
This is where most Swiss Sunday shopping happens. The federal Department of Economic Affairs (WBF) maintains a list of designated stations under ArGV 2 Art. 26a: public-transport hubs where shops may open Sundays and late evenings to serve travellers. The list includes Aarau, Baden, Basel SBB, Basel Badischer Bahnhof, Bellinzona, Bern, Biel/Bienne, Brig, Bülach, Bulle, Burgdorf, Chur, Dietikon, Frauenfeld, Fribourg, Geneva Cornavin, Geneva Airport, Lausanne, Lenzburg, Lugano, Luzern, Morges, Neuchâtel, plus Zurich HB and Winterthur, among others.
What you'll find:
- Migros at major stations (Zurich HB, Geneva Cornavin, Bern, Basel SBB): typically 6:30 to 22:00, 7 days a week
- Coop at major stations: similar hours, typically 6:00 or 7:00 to 22:00, 7 days a week
- Convenience chains: Migrolino (Migros), Coop Pronto (Coop), avec and k kiosk (both Valora) are open 7 days a week, often 6:00 to 23:00. The old Aperto banner is gone: those shops became avec back in 2022, so do not go looking for one
- Petrol stations: Migrolino at Shell stations and similar are usually open until 22:00 or 23:00, including Sundays
These stores are smaller (typically under 400 m²), carry a limited range, and price points are often higher than equivalent items in regular stores. Use them for top-up shopping, not the weekly run.
Sunday sales: 2 to 4 days a year
Beyond the structural exceptions, most cantons authorise 2 to 4 Sonntagsverkauf days per year, usually in Advent and around Christmas. Aargau, Thurgau and Glarus go up to 3 or 4 such Sundays. Hours on those days are typically 10:00 to 18:00. Specific dates change yearly and are published by each canton.
Ticino took a different route. After a popular vote in June 2023, shops under 400 m² in tourist areas of Ticino can open Sundays. Migros opened the first stores under this rule in Melano and Maggia, with Coop signalling it would assess similar moves.
A Standesinitiative from canton Zurich, dating from 2023, proposed raising the federal cap to 12 Sunday sales per year. On 9 June 2026 the Council of States decided by 22 votes to 21 with 1 abstention not to enter into deliberation, so the cap stays at four permit-free Sunday sales per canton per year. The item now goes to the National Council and is dead if that chamber also declines to enter. The trade union Unia opposed the move.
This week's Aktionen at all 7 retailers, in one tap.
Rappn shows you what's on offer at each of the 7 Swiss retailers this week, and a price alert tells you when the products you buy go on Aktion.
Holidays: when even the stations close
National holidays trigger Sunday rules even on weekdays. The core dates when virtually all retail closes (including most station shops, with very limited take-away exceptions):
- 1 January (New Year)
- Good Friday
- Easter Monday
- 1 August (Swiss National Day)
- Christmas Day (25 December)
- St. Stephen's Day (26 December)
Other holidays vary by canton: Ascension, Whit Monday, Federal Day of Thanksgiving (Bettag), 2 January, 1 May, plus Catholic-tradition days like Assumption (15 August), All Saints (1 November) and Immaculate Conception (8 December) in Catholic cantons. Catholic and Protestant cantons treat these differently. If you're shopping near a public holiday, check the specific store the day before.
Petrol-station shops with take-away licensing can sell ready-to-eat items (sandwiches, packaged salads, pastries, drinks) on Sundays and major holidays until 23:00, but cannot sell raw groceries.
Is there a 24 hour supermarket in Switzerland?
Almost never. Regular Migros, Coop, Aldi, Lidl, Denner, Aligro and Otto's branches close in the evening and stay shut on Sundays, because the federal Labour Act (ArG, Art. 18) bans Sunday work and the cantonal Ladenöffnungsgesetze set the weekday cut-off. The one genuine exception is the unattended Teo store Migros opened in Herisau (Appenzell Ausserrhoden) in 2025: staffed during regular hours, app access around the clock. Everywhere else the closest thing is a station or petrol-station shop. Migrolino, Coop Pronto, avec and k kiosk run 7 days a week, often 6:00 to 23:00, and petrol shops with a take-away licence sell ready-to-eat items until 23:00, but not raw groceries.
24/7 and autonomous shops: the slow shift
The picture is changing slowly. In 2025, Migros opened Switzerland's first 24/7 supermarket in Herisau (Appenzell Ausserrhoden), using its Teo unattended-store format: roughly 7,000 items on 295 m², staffed during regular hours and accessible via app outside them. Migros operates a handful of similar Teo locations.
Other operators have tried mixed models. Valora runs Avec unattended shops at motorway service stations. Spar and Migros have run autonomous-access shops in Zurich and Graubünden, some of which were closed at night after security incidents. The Zurich Administrative Court ruled in 2024 that Sunday operation of Migros Daily on Zollstrasse and Gooods on Bahnhofplatz Winterthur was illegal under cantonal rules; the cases were brought by Unia.
The legal frontier remains active. Watch whether the National Council takes up the Zurich Standesinitiative on Sunday sales after the Council of States refused on 9 June 2026, plus any new Migros / Coop applications for unattended-store licences.
Cantonal differences worth knowing
| Canton group | What's different |
|---|---|
| Geneva, Vaud | Strict closing times, late-night shopping limited |
| Zurich | 4 Sunday sales/year, late-night Thursday standard, Initiative for expansion pending |
| Basel-Stadt, Bern | Standard rules, Saturday until 18:00 in city centres |
| Glarus, Schwyz, Nidwalden, Obwalden, both Appenzell | No cantonal Ladenöffnungsgesetz; only the federal Labour Act applies. Graubünden and Vaud leave the hours to the communes |
| Ticino | Sunday opening for under-400 m² tourist-area shops since 2023 |
| Valais, Graubünden | Resort municipalities have separate tourism-driven exceptions |
| Thurgau, Aargau, Glarus | Up to 3 to 4 Sunday sales per year (rest of Switzerland: 2) |
For practical shopping, the cantonal differences matter most for late-evening and Saturday hours. Sundays follow the same federal logic everywhere except the Ticino tourist-area exception.
How to find what's open near you right now
Three reliable approaches:
- Retailer store locator: migros.ch/standorte, coop.ch/storefinder, aldi-suisse.ch, lidl.ch each show live opening times for every branch.
- Sonntagsverkaeufe.ch: a dedicated Swiss aggregator listing every authorised Sunday sale plus station and airport shops with extended hours.
- Rappn: once you know which store you're heading to, shows this week's Aktionen at all 7 retailers and keeps your shopping list ready, so a short opening window doesn't turn into full-price panic buying.
Updated: .
Why Rappn?
Rappn is an independent grocery price comparison app in Switzerland, with no commercial agreements with any retailer. Our comparisons are truly independent.
- 100% free: no subscription, no hidden costs
- Neutral: no commercial agreements with Migros, Coop, Aldi, Lidl, Denner, Aligro, or Otto’s
- Updated daily, as soon as the chains publish their deals
- The chains’ deals in one place: search, filter, compare, no account needed
Ready to save on groceries?
Install Rappn and compare for yourself this week. No account required.Scan the code, install Rappn and compare current offers. No account needed.
Built in Switzerland, for Switzerland
Frequently Asked Questions
Are supermarkets open on Sundays in Switzerland?
Most are closed. The federal Labour Act bans Sunday work in retail with limited exceptions: shops at major train stations, airports, motorway service areas, and certain petrol stations can open. Tourist areas and resort municipalities may grant their own exceptions, and most cantons allow 2 to 4 Sunday sales (Sonntagsverkauf) per year, usually in Advent.
What time do Migros and Coop close?
Typical hours are Monday to Friday 8:00 to 18:30 or 19:00, Saturday 8:00 to 17:00 or 18:00. Larger city stores often run later (until 19:00 to 20:00 on weekdays), and most chains have one late-night day per week (usually Thursday until 21:00). Hours vary by canton and store; always check the specific store online.
Where can I shop on a Sunday in Switzerland?
Train stations on the federal list (Aarau, Bern, Basel SBB, Lausanne, Lugano, Luzern, Geneva Cornavin, Zurich HB and roughly 30 others), airports, motorway service stations, and many petrol-station shops (Migrolino, Coop Pronto, avec, k kiosk). In Ticino, since 2023, supermarkets under 400 m² in tourist areas may also open Sundays.
Why are Swiss shops closed on Sundays?
Article 18 of the federal Labour Act prohibits employing staff between Saturday 23:00 and Sunday 23:00. Several cantons reinforce this with their own Ruhetags- und Ladenöffnungsgesetz. Trade unions, particularly Unia, regularly mobilise against deregulation, and in roughly 90% of cantonal votes, the public has rejected longer opening hours.
Are 24-hour supermarkets allowed in Switzerland?
Almost never, but the rules are evolving. Migros opened Switzerland's first 24/7 store in Herisau (Appenzell Ausserrhoden) in 2025 using its Teo unattended-store format. Valora's Avec and Spar have run autonomous-access shops, with some closed at night for security. Sunday operation of unattended Migros Daily and Gooods stores in Zurich was ruled illegal by the Zurich Administrative Court.
