
Grocery Costs and How to Shop Smart
What groceries cost in Zurich and how to spend less: the Migros and Coop versus Aldi and Lidl divide, own-brand lines, market days, and cross-border trips.
Key Takeaways
- A single person cooking at home spends roughly CHF 400 to 600 a month on groceries.
- Using Aldi, Lidl and Denner plus M-Budget and Prix Garantie lines can cut bills by about a third.
- Most supermarkets close by 8pm and all day Sunday, so plan a Saturday shop to avoid station prices.
The first big supermarket trip in Zurich is a rite of passage, usually ending in mild sticker shock at the checkout. Food is genuinely pricey here, but Swiss quality is high and there are clear strategies to keep the bill down. Once you learn the landscape of shops, brands and habits, a sensible weekly shop stops feeling like a splurge.
The supermarket landscape
Two giants dominate: Migros and Coop, both mid-priced with excellent quality and wide reach. For lower prices, Aldi, Lidl and Denner offer the same staples for noticeably less. Volg and small Coop Pronto shops cover convenience needs at a premium. Knowing which to use for which purchase is half the savings.
Own-brand lines are your friend
The single easiest saving is buying own-brand budget ranges. Migros has M-Budget, Coop has Prix Garantie, and both are dramatically cheaper than branded equivalents for near-identical products. Building your basics, pasta, rice, dairy, cleaning supplies, around these lines can cut a grocery bill substantially without any drop in everyday quality.
A realistic monthly budget
A single person cooking at home typically spends CHF 400 to 600 a month, while a couple might reach CHF 800 to 1,000. Leaning on discounters and own-brands pushes you toward the lower end; buying branded goods and convenience items pushes you higher. Meat, fish and alcohol are where Swiss prices bite hardest.
Markets and seasonal buying
Zurich has lively weekly markets, such as those at Bürkliplatz and Helvetiaplatz, where seasonal produce, bread and cheese can be good value and very fresh. Buying fruit and vegetables in season, and from markets or discounters rather than premium shops, keeps both cost and quality in your favour.
Beware the closing rules
Swiss shops keep restricted hours that catch newcomers out. Most supermarkets close by 8pm on weekdays, earlier on Saturdays, and stay shut on Sundays, except for branches at main stations and the airport, which charge a premium. Plan a Saturday shop and keep a few essentials in reserve, or you will pay station prices on a Sunday.
Cross-border and bulk shopping
Some residents near the German border drive to Konstanz or Waldshut for cheaper groceries and to reclaim German VAT, though it only pays off for larger trips. Buying non-perishables in bulk during promotions, and reducing food waste, deliver steadier savings for those without easy border access.
Swiss groceries will never be cheap, but they need not be punishing. Shop the discounters for staples, lean on M-Budget and Prix Garantie, buy seasonal produce at markets, and plan around the Sunday closure. With those habits in place, a Zurich food budget becomes entirely predictable, and you still eat extremely well.