Grocery Prices (CH) – Comparison
Migros, Coop, Lidl, Aldi: a practical Swiss grocery price comparison and the saving strategies that actually reduce your monthly food budget—without living on pasta.
- Store-by-store overview – where each retailer tends to be strongest.
- Smart basket strategy – save by splitting “basics” vs “fresh & quality”.
- Budget tactics – meal planning, private labels, promos and waste reduction.
Grocery prices in Switzerland can feel like a black box: the same weekly shopping run can cost wildly different amounts depending on where you buy basics, how you handle promotions, and how much food you waste.
This guide compares the typical positioning of Migros, Coop, Lidl and Aldi, explains what “expensive” vs “cheap” really means (it depends on your basket), and gives you practical saving strategies to reduce your monthly grocery bill.
1. The Swiss grocery landscape in 60 seconds
Switzerland has premium supermarkets and discount retailers. Most households end up using a mix. The smartest approach is not “pick one store forever”, but “build the right routine”.
2. Migros vs Coop vs Lidl vs Aldi (quick comparison)
This is a general comparison of how these retailers are typically positioned. Exact prices change weekly, but the “strengths” are relatively stable.
| Store | Typical strengths | Typical weaknesses | Best for |
|---|---|---|---|
| Migros | Private labels, broad selection, convenience | Some categories can be pricey without promos | Weekly “main shop”, family routines |
| Coop | Premium range, quality/fresh, convenience | Often higher baseline prices | Fresh, speciality items, quality-first baskets |
| Lidl | Low prices on basics, good value per CHF | Selection can be narrower | Staples, bulk items, strict budgets |
| Aldi | Low-cost staples, simple store layout | Limited brands/specialty options | Basics, fast budget shopping |
If you want the full “food budget” view (not just store prices), read: Food Budget Switzerland – Monthly Guide.
3. “Basket thinking”: why the cheapest store depends on you
A store can be cheaper for some categories and more expensive for others. The biggest difference comes from your “basket profile”:
- Staple-heavy: pasta, rice, oats, frozen, canned goods → discounters often win.
- Fresh-heavy: fruit, vegetables, meat/fish, cheese → quality and waste matter more than sticker price.
- Convenience-heavy: ready meals, snacks, drinks → usually the most expensive profile.
If you mostly buy convenience items, switching stores helps—but changing the basket helps more. For practical planning, see: Meal Planning for Savings.
4. Best saving strategy: split your shopping into 2 baskets
Most Swiss households save more by using a simple two-basket strategy than by hunting “the cheapest store”.
- Basics basket (discounters): dry goods, frozen goods, household essentials, drinks.
- Fresh basket (quality store): fruit/veg, meat/fish, dairy—buy only what you’ll actually use.
This reduces impulse buying and helps you control the total.
4.1 Staples list (typical “basics basket”)
- Rice, pasta, oats, flour
- Canned tomatoes, beans, tuna
- Frozen vegetables, frozen berries
- Eggs (compare price per egg)
- Cleaning supplies and toiletries (track separately if helpful)
4.2 Fresh list (typical “fresh basket”)
- Seasonal fruit and vegetables
- Dairy: milk, yogurt, cheese
- Meat/fish (or plant proteins)
- Bread (buy less, more often to reduce waste)
5. Promo & loyalty tactics that work (and those that don’t)
Promotions are powerful in Switzerland—but only if they reduce your total basket cost and don’t create waste.
5.1 Tactics that usually work
- Buy promos only for items you already use (coffee, pasta, toiletries, pet food, etc.).
- Stock up on long-life items (dry goods, frozen, canned).
- Compare unit prices (CHF/kg or CHF/l) instead of “looks cheap”.
- Private labels for basics where taste is fine.
5.2 Traps that increase spending
- Buying “3 for 2” fresh items that expire
- Entering stores without a list (impulse buys = budget leak)
- Overpaying for drinks and snacks (often the highest margin items)
If you want a strict-cost approach, also read: Cooking Cheap in Switzerland – 20 Tips.
6. Reduce food waste (the hidden grocery price)
Food waste is often the biggest “invisible grocery cost”. If you throw away food, you effectively paid a higher price per meal—no matter which store you used.
- Plan 3–5 main meals per week, not 7 (leave flexibility).
- Cook once, eat twice (leftovers become lunch).
- Use “closing-the-fridge” meals (omelette, stir-fry, soup).
- Freeze smart: bread, cooked rice, meat portions.
Deep dive: Food Waste (CH) – Cost Impact.
7. How to set a grocery budget in Switzerland
To control grocery spending, you need a monthly budget category with a realistic range—and a method. Don’t start too low and “fail”; start realistic and improve.
| Household | Typical grocery budget / month | What shifts it up/down |
|---|---|---|
| Single | CHF 300 – 550 | Convenience vs cooking at home |
| Couple | CHF 600 – 950 | Meat/fish frequency, eating out |
| Family | CHF 900 – 1’600 | Kids, snacks, bulk buying, waste |
- Create a category Groceries (food only).
- Create a separate category Household items (cleaning, hygiene) to see the real food cost.
- Review weekly spending and adjust shopping routines (two-basket method).
Related: Household Items Budget (CH)
Want a full structure for your monthly plan? Use: Monthly Budget Template (CH).
8. FAQ: grocery prices Switzerland
Is Migros cheaper than Coop in Switzerland?
Often, Migros can be cheaper for many everyday items, while Coop tends to have a stronger premium range. The real difference depends on your basket and how you use promotions and private labels.
Are Lidl and Aldi the cheapest grocery stores in Switzerland?
For many staples and basics, Lidl and Aldi often offer strong value. But if you buy lots of fresh items you don’t use, waste can erase savings—so basket planning matters.
What is the best strategy to save on groceries in Switzerland?
Use a two-basket strategy (discounters for basics + quality store for fresh items), plan meals, compare unit prices, and reduce food waste.
How can I stop overspending on groceries?
Shop with a list, avoid convenience-heavy baskets, separate “groceries” from “household items” in your budget, and track weekly spending in BudgetHub.
Do promotions really save money?
Yes—when you buy items you already use and that don’t expire quickly. Promotions on fresh items can increase waste and raise total spending.
Related food & household guides
Lower your grocery bill—without lowering your quality of life
Track groceries as a monthly category, use a two-basket strategy, and cut the hidden cost of waste.
Track grocery spending with BudgetHub