Budget & Savings4 min readUpdated:

How do I save on groceries in Switzerland?

On an average monthly food spend of about CHF 637 (BFS), saving 10 to 20 percent is realistic. The biggest lever: switching from name brands to budget own-brands, where Kassensturz and K-Tipp measured 30 to 50 percent. Discounters, promo timing, loyalty points and cutting food waste stack on top. Which lever pays most this week depends on your basket, so compare it live in Rappn.

Grocery saving levers in Switzerland: own-brands, discounters and promotions shown in the neutral Rappn price comparison.

As of June 2026. Saving on groceries in Switzerland is not about one big move, it is about stacking several small ones. The Federal Statistical Office (BFS) puts the average household spend on food and non-alcoholic drinks at roughly CHF 637 per month. Shaving even ten to twenty percent off that adds up to several hundred francs a year, with no real sacrifice. This guide collects the proven levers and tells you honestly, for each one, how much it actually saves.

Rappn is the only neutral grocery price comparison app in Switzerland, with no commercial agreement with any retailer. Migros, Coop, Aldi, Lidl, Denner, Aligro and Otto's do not pay us to rank them, and nothing below is sponsored.

How can I save the most on groceries in Switzerland?

By far the biggest lever is switching from name brands to the budget own-brand line inside the shop you already use. Kassensturz (SRF) and K-Tipp have shown repeatedly that a basket of budget products costs dramatically less than the same basket of brand-name items: at Migros the M-Budget basket came out about 38 percent cheaper, and at Coop shoppers saved roughly 51 percent with Prix Garantie versus comparable brand products. In blind tests these own-brands often match the expensive brands, because the same factories frequently supply both. The second big lever is which chain you pick: in K-Tipp's comparison of 100 everyday items, Aldi came to CHF 230.94 and Lidl CHF 232.83, while Migros was CHF 243.54 and Coop CHF 250.70, so Coop was about 8.6 percent more than Aldi. In earlier comparisons Aldi and Lidl were around 12 percent cheaper than Migros and roughly 25 percent cheaper than Coop.

Saving leverRealistic savingEffortSource
Brand to budget own-brand (M-Budget, Prix Garantie) 30 to 50 % on affected itemsVery lowKassensturz / K-Tipp
Discounter for the staples run (Aldi, Lidl) up to ~8.6 % on the full basket vs CoopLowK-Tipp 100-item basket
Time the promotions and stock up highly variable, often 20 to 50 % per itemMedium (timing)Chains' weekly ranges
Loyalty programme (Cumulus, Supercard) about 1 % cash-backVery lowMigros / Coop
Cut food waste and rescue surplus household bins ~CHF 2'400/yearMediumSRF / BAFU

Which money-saving tips actually pay off, lever by lever?

1. Own-brands over name brands. The easiest franc is the one you never spend. Switch your staples (flour, pasta, milk, butter, rice) to M-Budget or Prix Garantie. 2. Promotions with timing. Fresh items near their sell-by date are marked down in the evening (the yellow sticker), and stocking up on shelf-stable promo goods pays off only when the promo price is genuinely low. A caution: the Foundation for Consumer Protection warns that since the rules were loosened, discount price comparisons are barely reliable, so a crossed-out price is not proof. 3. Read the unit price. Compare the price per kilo or litre, not the pack price, that is the only fair number. 4. Loyalty. Cumulus and Supercard return about 1 percent (1 point per franc, 500 points make a CHF 5 voucher), small money but free. 5. Rescue surplus. With Too Good To Go a surprise bag at Migros costs around CHF 4.90 for fresh goods worth about CHF 15, so over 50 percent off, and it cuts food waste anyway: each person in Switzerland throws away roughly CHF 600 of food a year, about CHF 2'400 for a four-person household.

The catch: every chain rotates its promotions weekly, and the same item is cheapest at Migros one week, Coop the next, a discounter the week after. That research is exactly what the Rappn price comparison does for you.

It depends on the week, see it live

Which lever pays most this week depends on your basket and the running Migros and Coop promotions. In Rappn you enter your shopping list and see, per product, where it is cheapest today across all seven chains. For more concrete tactics see our how to save on groceries guide, and by region try cheapest groceries in Zurich. Download Rappn and let it optimise your next weekly basket instead of comparing leaflets yourself.

Sources checked: .

Every saving tip in this guide lives in one app. The Rappn home screen pulls offers, loyalty cards, price alerts and your list together so the cheapest option is one tap away.

Welcome

Loyalty cards

My carts

Start saving with Rappn, free

Free, no account required · iOS & Android

Why Rappn?

Rappn is the only neutral 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
  • Real-time data , prices updated continuously
  • +10,000 offers, +3,000 supermarkets, 100% free
Available now

Ready to save on groceries?

Scan the code, install Rappn, and start tracking real grocery savings this week. No account required.

+10,000live offers
+3,000store locations
100%free

Frequently Asked Questions

How much can a Swiss household realistically save on groceries?

On an average monthly food spend of about CHF 637 (BFS), 10 to 20 percent is realistic, meaning several hundred francs a year. The single biggest lever is switching from name brands to budget own-brands, where Kassensturz and K-Tipp measured 30 to 50 percent savings.

Where is the weekly shop cheapest, Aldi, Lidl, Migros or Coop?

In K-Tipp’s comparison of 100 everyday items, Aldi was cheapest at CHF 230.94, then Lidl (CHF 232.83), Migros (CHF 243.54) and Coop (CHF 250.70). But it can flip by category and week, which is why a live comparison in Rappn pays off.

Are Cumulus and Supercard actually worth it?

Both return about 1 percent (1 point per franc spent, 500 points make a CHF 5 voucher). It is free to collect, but it is no substitute for a real price comparison: a lower unit price at another chain almost always beats 1 percent cash-back.

Can I trust crossed-out promotion prices?

Not automatically. The Foundation for Consumer Protection warns that since the rules were loosened, discount price comparisons are barely reliable. Compare the unit price per kilo or litre and the current price at other chains, not the crossed-out reference price.

How does Too Good To Go help me save?

You buy surplus stock cheaply: at Migros a surprise bag starts around CHF 4.90 for fresh goods worth about CHF 15, so over 50 percent off. It also cuts food waste, which costs each person in Switzerland roughly CHF 600 a year.

Related Comparisons