Horaires des supermarchés en Suisse : guide complet (2026)
La plupart des supermarchés suisses ferment le dimanche. Du lundi au vendredi, la plupart ouvrent entre 7h30 et 9h et ferment entre 18h30 et 20h ; le samedi, beaucoup ferment dès 17h ou 18h, et les horaires exacts dépendent du canton et du magasin. Les magasins des gares de la liste fédérale, des aéroports et des aires d’autoroute font exception : ils sont ouverts 7 jours sur 7.
Rappn compare les actions en cours de 7 détaillants suisses, mises à jour chaque jour : gratuit, sans abonnement.
Vérifier les actions avant de partir. Rappn est gratuit
Les règles cantonales varient sensiblement d’une région à l’autre, et même au sein d’une même enseigne, les horaires changent d’un magasin à l’autre. Pour les courses du dimanche, les exceptions comptent autant que la règle : gares de la liste fédérale, aéroports, aires d’autoroute et nombreuses stations-service restent ouverts 7 jours sur 7, souvent jusque tard le soir.
Sources vérifiées régulièrement. Règles fédérales tirées de la loi sur le travail (LTr) et de l’OLT 2. Règles cantonales issues des lois cantonales sur l’ouverture des magasins. Liste des gares issue de l’ordonnance du DEFR. Horaires relevés en octobre 2026 dans les localisateurs de magasins de Migros, Aldi, Lidl, Denner, Aligro et Otto’s.
Rappn est une app suisse indépendante de comparaison de prix alimentaires, sans aucun accord commercial avec les détaillants.
La règle fédérale : fermé le dimanche, avec exceptions
Aucune loi nationale unique ne fixe les horaires des magasins suisses. Deux niveaux se partagent la tâche :
- La loi fédérale sur le travail (LTr), qui protège les employés et interdit le travail dominical entre le samedi 23h et le dimanche 23h (art. 18). Les exceptions sont listées à l’OLT 2, à partir de l’art. 25.
- Les lois cantonales sur l’ouverture des magasins (LöG / LOMag) ou les lois sur les jours de repos, qui fixent les horaires de vente dans le cadre fédéral. Certains cantons (Argovie, Bâle-Campagne, Glaris, Schwyz, Nidwald, Obwald et Appenzell Rhodes-Intérieures) n’ont aucune loi sur les heures d’ouverture des magasins les jours ouvrables ; Appenzell Rhodes-Extérieures, les Grisons et Vaud laissent ces horaires aux communes.
Le résultat : la plupart des supermarchés sont fermés le dimanche, partout dans le pays. Le syndicat Unia s’oppose à davantage d’ouvertures dominicales : après le non du Conseil des États du 9 juin 2026, il y a vu un signal contre de nouvelles tentatives de libéralisation.
Les supermarchés suisses ferment plus tôt qu’ailleurs en Europe, typiquement 19h00–20h00 en semaine, 17h00 samedi, fermé dimanche. Planifiez autour : voici la vue accueil, changez d’onglet pour trouver le bon magasin.
Vérifier les actions avant de partir. Rappn est gratuitGratuit, sans abonnement · iOS & Android
Horaires · la plupart des enseignes ferment 19h00–20h00 en semaine
Bienvenue
Horaires typiques par enseigne
| Enseigne | Lun à Ven | Samedi | Nocturne | Dimanche |
|---|---|---|---|---|
| Migros | 7h30, 8h ou 9h à 19h ou 20h | Jusqu’à 17h à Berne, 18h à Bâle et Liestal, 18h30 à Lugano, 20h à Zurich City | Jeudi jusqu’à 21h à Lugano, jeudi et vendredi jusqu’à 20h à la Marktgasse de Berne | Fermé (sauf gare / aéroport / quelques magasins tessinois en saison touristique) |
| Coop | Selon le magasin (voir coop.ch) | Selon le magasin | Selon le magasin | Fermé (sauf gare / aéroport) |
| Aldi | 7h30 ou 8h à 19h ou 20h | 7h30 ou 8h à 17h, 18h ou 20h | Variable | Fermé (sauf quelques magasins, p. ex. en gare et au Tessin) |
| Lidl | 7h30 à 19h, 20h ou 21h | 7h30 à 17h, 18h, 20h ou 21h | Variable | Fermé (sauf quelques magasins, p. ex. en gare et dans des lieux touristiques) |
| Denner | 7h, 7h30 ou 8h à 18h30, 19h ou 20h | Ouverture de 7h à 8h, fermeture le plus souvent à 17h ou 18h (parfois jusqu’à 20h) | Vendredi ou jeudi jusqu’à 20h dans beaucoup de magasins | Fermé dans la plupart des magasins ; quelques-uns ouvrent, certains le matin seulement |
| Aligro | 8h à 19h dans la plupart des marchés (cash & carry ; Sion 18h30, Chavannes et Schlieren 20h) | 8h à 17h dans 10 marchés sur 14 (Chavannes, Genève et Schlieren 18h, Matran 16h) | Vendredi jusqu’à 21h à Chavannes et Matran, 20h à Sion ; jeudi jusqu’à 20h à Genève | Fermé |
| Otto’s | Le plus souvent 9h (parfois 8h ou 8h30) à 18h30, 19h ou 20h | Ouverture de 8h à 9h, fermeture le plus souvent à 17h ou 18h (parfois 16h) | Jeudi ou vendredi jusqu’à 20h ou 21h dans certains magasins | Fermé |
Relevé le 27 octobre 2026 dans les localisateurs de magasins : les 14 marchés Aligro, les 141 magasins Otto’s qui indiquent leurs horaires, un magasin Denner sur neuf (97) et des exemples Migros. Aldi (242 magasins) et Lidl (198 magasins) : octobre 2026. Coop affiche les horaires de chaque magasin sur coop.ch.
L’heure jusqu’à laquelle les magasins de centre-ville peuvent rester ouverts dépend du canton ou de la commune. Du lundi au vendredi, la limite est fixée à 20h à Bâle-Ville et à Berne (Berne autorise un soir par semaine jusqu’à 22h) et à 19h à Genève et à Lausanne (Genève : 19h30 le vendredi, un soir par semaine jusqu’à 21h) ; le samedi, à 18h, à Berne à 17h. Le canton de Zurich ne fixe aucune heure de fermeture du lundi au samedi. Vérifiez toujours la succursale précise : même au sein d’une même enseigne et d’un même canton, les horaires diffèrent.
L’exception des gares et aéroports
C’est là que se concentre la majorité des courses dominicales en Suisse. Le Département fédéral de l’économie, de la formation et de la recherche (DEFR) tient une liste de gares désignées en vertu de l’OLT 2 art. 26a : centres de transports publics où les magasins peuvent ouvrir le dimanche et tard le soir pour servir les voyageurs. La liste comprend Aarau, Baden, Bâle CFF, Bâle Bad Bf, Bellinzone, Berne, Bienne, Brigue, Bülach, Bulle, Berthoud, Coire, Dietikon, Frauenfeld, Fribourg, Genève Cornavin, Genève-Aéroport, Lausanne, Lenzbourg, Lugano, Lucerne, Morges, Neuchâtel, plus Zurich HB et Winterthour, entre autres.
Ce que vous y trouvez :
- Migros dans les grandes gares : de 6h à 22h30 à Zurich HB (dès 7h le week-end), de 6h à 22h à Bâle CFF (dès 7h30 le dimanche) et de 8h à 21h en gare de Berne, 7 jours sur 7 (localisateur Migros, 27 octobre 2026)
- Coop dans les grandes gares : à Zurich HB, par exemple, de 6h à 22h30 du lundi au samedi et de 8h à 22h30 le dimanche (CFF, 27 octobre 2026)
- Enseignes de proximité : Migrolino (Migros), Coop Pronto (Coop), avec et k kiosk (les deux Valora) ont de longues heures d’ouverture, beaucoup aussi le dimanche, mais l’heure de fermeture varie : au Tessin, le 27 octobre 2026, les 45 magasins Migrolino affichaient des horaires pour les sept jours, avec une fermeture le dimanche entre 18h30 et 23h. L’ancienne enseigne Aperto n’existe plus : ces boutiques sont devenues des avec dès 2022
- Stations-service : les magasins des aires d’autoroute et des grands axes très fréquentés par les voyageurs, dont l’offre répond principalement aux besoins des voyageurs, peuvent occuper du personnel toute la nuit et tout le dimanche selon le droit fédéral (OLT 2, art. 26, al. 2bis)
Ces magasins ont un assortiment plus restreint qu’un supermarché. Ils dépannent, mais ne remplacent pas les courses de la semaine.
Dimanches d’ouverture : 2 à 4 jours par an
Outre ces exceptions structurelles, la plupart des cantons autorisent 2 à 4 jours d’ouverture dominicale par an, généralement durant l’Avent et autour de Noël : par exemple jusqu’à quatre à Zurich, à Saint-Gall, en Thurgovie et à Glaris, jusqu’à trois en Argovie et deux à Berne, à Bâle-Ville, à Lucerne et à Genève. Le droit fédéral limite à quatre par an les dimanches où les magasins peuvent occuper du personnel sans autorisation (loi sur le travail, art. 19 al. 6). Les horaires de ces jours-là varient aussi : de 10h à 18h à Berne, de 13h à 18h à Bâle-Ville. Le canton ou la commune publie les dates, qui changent d’une année à l’autre.
Le Tessin a pris une autre voie. Lors de la votation populaire du 18 juin 2023 (56,8 % de oui), il a relevé de 200 à 400 m² la limite d’ouverture dominicale dans ses localités touristiques : les magasins de moins de 400 m² peuvent y ouvrir le dimanche pendant la saison touristique (du 1er mars au 31 octobre en été, du 1er décembre à la fin février en hiver). La même réforme a porté de trois à quatre par an les ouvertures dominicales générales du canton : en 2026, ce sont le 29 novembre et les 13, 20 et 27 décembre, de 10h à 18h. Migros a testé l’ouverture le dimanche à Melano et Maggia pendant cinq semaines à l’été 2023, du 23 juillet au 20 août (RSI, 18 août 2023).
Une initiative cantonale zurichoise de 2023 voulait porter le plafond fédéral à 12 dimanches d’ouverture par an. Le 9 juin 2026, le Conseil des États a refusé d’entrer en matière, par 22 voix contre 21 et 1 abstention. Le 2 octobre 2026, le Conseil national a maintenu le projet en vie par 97 voix contre 95 et 4 abstentions : l’objet retourne au Conseil des États. D’ici la décision du Parlement, le plafond reste à quatre dimanches sans autorisation par canton et par an. Le syndicat Unia s’y opposait.
Les actions des 7 détaillants suisses, en un clic.
Rappn vous montre ce qui est en action cette semaine chez chacun des 7 détaillants suisses, et une alerte prix vous prévient quand vos produits passent en action.
Jours fériés : supermarchés fermés, gares le plus souvent ouvertes
Les jours fériés qu’un canton assimile à un dimanche appliquent les règles du dimanche même en semaine, et les supermarchés ordinaires ferment. Les magasins des gares et aéroports visés par l’OLT 2 art. 26a peuvent ouvrir : le tableau CFF 2026 des jours fériés pour le ShopVille de Zurich HB indique comme horaire minimal de 9h à 18h à Noël et de 10h à 20h au Nouvel An, soit des horaires raccourcis plutôt qu’une fermeture. Seul le 1er août est férié au niveau fédéral : les dates principales ci-dessous valent donc dans un nombre variable de cantons (liste du SECO, décembre 2024) :
- 1er janvier (Nouvel An) : les 26 cantons
- Vendredi Saint : 24 cantons, sauf Tessin et Valais
- Lundi de Pâques : 17 cantons
- 1er août (Fête nationale suisse) : fédéral, les 26 cantons
- Noël (25 décembre) : les 26 cantons
- Saint-Étienne (26 décembre) : 16 cantons
L’Ascension vaut aussi dans les 26 cantons. Les autres fêtes varient selon le canton : Lundi de Pentecôte (15 cantons), lundi suivant le Jeûne fédéral (Vaud seulement), 2 janvier, 1er mai, ainsi que les fêtes catholiques comme l’Assomption (15 août), la Toussaint (1er novembre) et l’Immaculée Conception (8 décembre) dans les cantons catholiques. Cantons catholiques et protestants ne les traitent pas de la même manière, et un canton peut ajouter des jours de repos ou laisser les magasins ouvrir certains jours fériés (Lucerne autorise par exemple l’ouverture de 8h à 18h30 le 8 décembre, selon le § 5 de sa loi sur les jours de repos, SRL 855). Avant de faire vos courses près d’une fête, vérifiez la veille les horaires de la succursale précise.
Magasins 24h/24 et autonomes : la lente bascule
Les choses évoluent lentement. Le 3 juillet 2026, Migros a ouvert à Hérisau (Appenzell Rhodes-Extérieures) son premier supermarché ouvert en continu : 7 000 articles sur un peu moins de 300 m², avec du personnel en journée et un accès par smartphone de 19h à 7h (SRF, 3 juillet 2026 ; blue News, 4 juin 2026). Migros exploite depuis 2022 des magasins Teo sans personnel, bien plus petits.
D’autres opérateurs ont fait marche arrière. Selon la SRF (3 juillet 2026), les dégâts et les vols ont contraint Valora à abandonner ses boîtes Avec sans personnel ; Spar a remis du personnel dans son magasin test de la Sihlquai à Zurich, a réduit ses horaires et a fermé deux magasins automatiques à Surava et Rueras (Grisons). Coop affirme que les magasins ouverts 24 heures sur 24 ne sont pas à l’ordre du jour. Le 27 mars 2025, le Tribunal administratif de Zurich a jugé, sur recours d’Unia, que Migros Daily à la Zollstrasse à Zurich et Gooods sur la Bahnhofplatz à Winterthour ne sont pas des commerces pour voyageurs au sens de l’art. 26 OLT 2, si bien que le travail dominical y exige une autorisation. Le 16 avril 2026, le Tribunal fédéral a confirmé cette décision pour le magasin de la Zollstrasse et renvoyé le cas Gooods au Tribunal administratif.
Sur le plan juridique, rien n’est figé. Surveillez la seconde décision du Conseil des États sur l’initiative zurichoise sur les dimanches d’ouverture, que le Conseil national a maintenue en vie le 2 octobre 2026, ainsi que toute nouvelle demande de licence Migros / Coop pour des magasins sans personnel.
Différences cantonales à connaître
| Groupe de cantons | Ce qui change |
|---|---|
| Genève, Vaud | Horaires de fermeture stricts, nocturnes limitées |
| Zurich | Pas d’heure de fermeture du lundi au samedi ; jusqu’à quatre ouvertures par an un dimanche ou un jour férié, autorisées par la commune ; une initiative cantonale zurichoise pour plus de dimanches d’ouverture est en suspens au Parlement |
| Bâle-Ville, Berne | Samedi jusqu’à 18h à Bâle-Ville et jusqu’à 17h à Berne ; du lundi au vendredi jusqu’à 20h, à Berne un soir par semaine jusqu’à 22h |
| Argovie, Bâle-Campagne, Glaris, Schwyz, Nidwald, Obwald, Appenzell Rhodes-Intérieures | Pas de loi cantonale sur les heures d’ouverture du lundi au samedi. Appenzell Rhodes-Extérieures, les Grisons et Vaud laissent ces horaires aux communes |
| Tessin | Les magasins de moins de 400 m² des localités touristiques peuvent ouvrir le dimanche en saison touristique (depuis 2023 ; la limite était de 200 m² auparavant) ; quatre ouvertures dominicales générales en 2026 : le 29 novembre et les 13, 20 et 27 décembre |
| Valais, Grisons | Communes touristiques avec exceptions touristiques séparées |
| Dimanches d’ouverture, tous les cantons | Jusqu’à quatre par an avec du personnel et sans autorisation selon le droit fédéral (loi sur le travail, art. 19 al. 6) ; le droit cantonal fixe le nombre : par exemple jusqu’à quatre à Zurich, à Saint-Gall, en Thurgovie et à Glaris, jusqu’à trois en Argovie et deux à Berne, à Bâle-Ville, à Lucerne et à Genève |
En pratique, les différences cantonales comptent surtout pour les horaires en soirée et le samedi. Le dimanche, la même loi fédérale sur le travail s’applique partout, mais les lieux touristiques ont des règles cantonales : outre les cas du tableau, le canton de Berne permet aux magasins de 40 localités touristiques, dont Interlaken, d’ouvrir tous les jours de 6h à 22h30.
Comment trouver ce qui est ouvert près de vous en ce moment
Vous avez trois moyens fiables :
- Localisateurs d’enseignes : migros.ch/standorte, coop.ch/storefinder, aldi-suisse.ch, lidl.ch affichent les horaires actuels par succursale.
- Sonntagsverkaeufe.ch : plateforme suisse qui recense des dimanches d’ouverture, des magasins ouverts toute l’année ainsi que des magasins de gare et d’aéroport aux horaires étendus.
- Rappn : une fois que vous savez dans quel magasin vous allez, Rappn montre les actions de la semaine chez les 7 détaillants et garde votre liste de courses prête, pour qu’une courte fenêtre d’ouverture ne finisse pas en achats au prix fort.
Mis à jour : .
Pourquoi Rappn ?
Rappn est une app de comparaison de prix indépendante en Suisse, sans accord commercial avec aucun détaillant. Nos comparaisons sont véritablement indépendantes.
- 100 % gratuit : pas d’abonnement, pas de coûts cachés
- Neutre : aucun accord commercial avec Migros, Coop, Aldi, Lidl, Denner, Aligro ou Otto’s
- Mise à jour quotidienne, dès que les enseignes publient leurs actions
- Les actions des enseignes au même endroit : chercher, filtrer, comparer, sans abonnement
- Planificateur de repas dans la Cuisine : planifier la semaine, envoyer les ingrédients sur la liste
Prêt à économiser ?
Installez Rappn et comparez vous-même cette semaine. Aucun compte requis.Scannez le code, installez Rappn et comparez les offres actuelles. Aucun compte nécessaire.
Questions fréquentes
Les supermarchés sont-ils ouverts le dimanche en Suisse ?
La plupart des supermarchés sont fermés le dimanche. La loi fédérale sur le travail interdit le travail dominical dans le commerce de détail, avec des exceptions limitées : les magasins des grandes gares, des aéroports, des aires d’autoroute et de certaines stations-service peuvent ouvrir. Les zones touristiques et stations de villégiature peuvent accorder leurs propres exceptions, et la plupart des cantons autorisent 2 à 4 dimanches d’ouverture par an, généralement durant l’Avent.
À quelle heure ferment Migros et Coop ?
Cela dépend du magasin et du canton. Le 27 octobre 2026, le localisateur Migros indiquait par exemple 9h à 20h du lundi au samedi à Zurich City, 8h à 19h à la Marktgasse de Berne (jeudi et vendredi 20h, samedi 17h) et 7h30 à 19h à Lugano (jeudi 21h, samedi 18h30). Coop affiche les horaires de chaque magasin sur coop.ch : vérifiez toujours la succursale en ligne.
Où puis-je faire mes courses le dimanche en Suisse ?
Dans les gares de la liste fédérale (45 gares, dont Aarau, Berne, Bâle CFF, Lausanne, Lugano, Lucerne, Genève Cornavin et Zurich HB), dans les 6 aéroports de la même liste, sur les aires d’autoroute, et dans de nombreuses stations-service (Migrolino, Coop Pronto, avec, k kiosk). Au Tessin, les magasins de moins de 400 m² des localités touristiques peuvent aussi ouvrir le dimanche pendant la saison touristique.
Pourquoi les magasins sont-ils fermés le dimanche en Suisse ?
L’article 18 de la loi fédérale sur le travail interdit d’employer du personnel entre le samedi 23h et le dimanche 23h. Plusieurs cantons renforcent cette règle par leur propre loi sur les jours de repos et l’ouverture des magasins. Les syndicats, Unia en tête, s’opposent à davantage d’ouvertures dominicales.
Les supermarchés 24h/24 sont-ils autorisés en Suisse ?
Quasi jamais, mais les règles évoluent. Le 3 juillet 2026, Migros a ouvert à Hérisau (Appenzell Rhodes-Extérieures) son premier supermarché ouvert en continu, avec du personnel en journée et un accès par smartphone la nuit. Valora a abandonné ses boîtes Avec sans personnel après des dégâts et des vols, et Spar a remis du personnel dans son magasin test zurichois (SRF, 3 juillet 2026). En 2025, le Tribunal administratif zurichois a jugé que le travail dominical chez Migros Daily (Zurich) et Gooods (Winterthour) exige une autorisation. En 2026, le Tribunal fédéral a confirmé cette décision pour le magasin zurichois et renvoyé le cas Gooods.
