Skip to content
Agences-Placement

Groceries in Switzerland: where, when, how

General · May 22, 2026 · 2 min read

Comparing main Swiss retailers: prices, quality, own brands and saving tips.

Grocery shopping in Switzerland: Migros, Coop, Aldi, Lidl, Denner — price comparison

The Swiss retail landscape

Switzerland has a highly concentrated retail market:

  • Migros (~30% market share): leader, own brands M-Budget, Migros
  • Coop (~25%): 2nd player, Prix Garantie, Coop Naturaplan
  • Discounters: Aldi Switzerland (5%), Lidl Switzerland (5%) — rising quality
  • Denner (5%): discount owned by Migros
  • Volg, Spar, Manor Food: smaller players
  • Markets: numerous in every city, Saturday mornings

Price comparison (basket of 100 items)

Migros index = 100 (base)

  • Coop: 102–105
  • Manor Food: 110–115
  • Volg: 105–110
  • Spar: 100–103
  • Denner: 88–92 (12% cheaper than Migros)
  • Aldi Switzerland: 80–85 (15–20% cheaper)
  • Lidl Switzerland: 80–85 (15–20% cheaper)

Budget own brands

  • M-Budget (Migros): 30–50% cheaper than name brands
  • Prix Garantie (Coop): equivalent to M-Budget
  • Always Aldi, Lidl: highly competitive own brands

When to shop

  • Wednesday, Thursday evening: weekly promos refreshed
  • Friday-Saturday: heavy promos on fresh (meat, fish)
  • Sunday: closed except stations, airports, tourist zones
  • End of day (1h before closing): -30 to -50% on fresh products (students, tight families use it)

Saving tips

  1. Free loyalty cards:
    • Migros Cumulus: 1% back in points
    • Coop Supercard: 1% back
  2. Cashback apps: Coop Mein Coop, Migros app — personalised coupons
  3. 2-Pack / 3-Pack: stock up on stable items
  4. Own brands (M-Budget, Prix Garantie) instead of name brands
  5. Aldi, Lidl for basics (veg, meat, tinned): 20% saving
  6. Saturday markets for seasonal fresh: best value
  7. Anti-waste: Too Good to Go app sells unsold at -50 to -70%

Notable products

More expensive in Switzerland vs France

  • Meat (3–5x more expensive), fish, industrial cheeses, dairy
  • Medicines and parapharmacy (up to 2–3x more)
  • Alcohol, tobacco (heavy tax)
  • Cosmetics

Equivalent or cheaper in Switzerland

  • Milk, certain local dairy
  • Bread (artisan bakeries)
  • Local wine
  • Farmhouse dairy

Cross-border shopping (France/Italy/Germany)

See dedicated article on cross-border shopping. Allowance: CHF 300 per person per day for purchases in France/Italy/Germany (family aggregable).

Tips

  • Budget monthly groceries: CHF 350–600/person as couple, CHF 250–400/person in family of 3–4
  • Combine Migros/Coop (quality, freshness) + Aldi/Lidl (basics) for optimum
  • Organic (Migros Bio, Naturaplan) is important in Switzerland but pricey: alternate with conventional
  • Learn weekly promos: 20–30% savings possible