Grocery prices in Zurich (2026): how much do milk, bread and eggs cost?

Current shelf prices for 17 food staples in Zurich, with US dollar equivalents.

How much do groceries cost in Zurich?

We have current prices for 17 food products in Zurich, read on 8 November 2026.

ProductUnitLocal priceAbout US$
Milk1 L1.80 CHF2.20 $
Eggs10 pieces6.53 CHF7.97 $
Rice1 kg2.13 CHF2.60 $
Pasta500 g1.20 CHF1.47 $
Bread500 g1.65 CHF2.01 $
Cooking oil1 L4.70 CHF5.74 $
Chicken1 kg5.90 CHF7.20 $
Beef1 kg42.00 CHF51.29 $
Ground beef1 kg18.25 CHF22.29 $
Yogurt1 kg2.25 CHF2.75 $
Drinking water1.5 L0.95 CHF1.16 $
Potatoes1 kg1.78 CHF2.17 $
Tomatoes1 kg5.09 CHF6.22 $
Onions1 kg1.60 CHF1.95 $
Bananas1 kg2.73 CHF3.33 $
Apples1 kg2.80 CHF3.42 $
Oranges1 kg3.73 CHF4.55 $

US dollar figures use European Central Bank reference rates (1 US dollar ≈ 0.82 CHF).

How we collected the prices

  • Prices were read one by one from the public online pages of chain stores.
  • Each row is for one reference unit of that type of product; where we have several prices we use the median.
  • We leave out promotional, members-only and out-of-stock prices; in-store prices and neighbourhoods can differ.
  • Details are on the Data & methodology page.

Compare with your own budget

See what the same money buys in Switzerland and Türkiye with the comparison tool.

Read next

← All articles