How Swiss grocery prices have changed: 60 years of data, and why food is cheaper than it feels
Swiss grocery prices have risen far more slowly than most people assume. Over 60 years food rose only modestly in nominal francs, much slower than wages, so groceries now take a smaller slice of income than they used to: about 6 to 7% of a household’s gross income today, against roughly a third in the late 1960s. Switzerland still has the most expensive food in Europe (a price level of 161.1 with the EU at 100 in 2024), yet because incomes are high it is also one of the lightest food burdens in the world. And right now prices are falling: food and non-alcoholic drinks were 1.2% cheaper in May 2026 than a year earlier (Swiss Federal Statistical Office).

Last updated: June 2026.
Rappn is the only neutral grocery price comparison app in Switzerland, with no commercial agreements with any retailer. We are not paid by Migros, Coop, Aldi, Lidl, Denner, Aligro or Otto’s. Every figure below comes from official statistics (Swiss Federal Statistical Office, Swiss National Bank, Eurostat); the sources are named so you can check them.
The short version: prices up a little, pay up a lot
Ask anyone in Switzerland and they will tell you the weekly shop keeps getting dearer. The official record tells a more nuanced story. Switzerland does have Europe’s priciest shelves. But measured against pay, food has become steadily more affordable for decades, and after the 2022 to 2023 inflation wave it is now cheaper than it was a year ago. Here is what actually changed, and where the numbers come from.
- Food prices rose modestly in francs over 60 years, far slower than wages.
- Pay rose faster than prices: real wages are up about 12 to 13% since 2000 (BFS / economiesuisse).
- Food takes a smaller share of income than ever: around 6 to 7% of gross income today, versus roughly a third in 1969.
- Switzerland is Europe’s most expensive country for food (161.1, EU=100, 2024) but spends one of the smallest shares of income on it.
- Food is falling in 2026: minus 1.2% year on year in May 2026 (BFS).
How grocery prices moved, year by year
The big recent event was the 2022 to 2023 inflation wave. Swiss headline inflation hit +2.8% in 2022, its highest since 1993, and food climbed faster still, peaking around +5% over the year to spring 2023 and running +3.3% in December 2023 (BFS, via moneyland and SRF Kassensturz). Then it cooled fast. Average inflation was just +0.2% in 2025, and by 2026 food prices actually turned negative.
| Year | Headline inflation (annual average) |
|---|---|
| 2022 | +2.8% (highest since 1993) |
| 2023 | +2.1% |
| 2024 | +1.1% |
| 2025 | +0.2% |
| 2026 (May, year on year) | +0.6% headline; food −1.2% |
Prices change week to week across the chains, far more than any annual average suggests. That is exactly why a live comparison beats a yearly figure: Rappn tracks this week’s prices across Migros, Coop, Aldi, Lidl, Denner, Aligro and Otto’s, so you see what your basket costs today, not last year.
Prices versus your salary: groceries got cheaper in work-time
This is the part most people miss. What matters is not the price tag but how long you work to pay it. Swiss real wages (pay after inflation) rose about 12 to 13% since 2000 (BFS / economiesuisse), and the median monthly wage crossed CHF 7,000 for the first time in 2024, reaching CHF 7,024 (BFS Wage Structure Survey), up from CHF 6,788 in 2022. The 2022 to 2023 inflation wave did squeeze purchasing power (real wages fell 1.9% in 2022 and 0.4% in 2023), but pay recovered in 2024 (+0.7%) and 2025 (+1.6%, the strongest real gain since 2009).
Stretch the view and the gap is dramatic. A litre of milk cost about CHF 0.57 in 1960 and roughly CHF 1.83 in 2024, around three times more in francs (BFS price series). But monthly wages over the same period rose many times more than that, so a litre of milk costs a small fraction of the working time it once did. The franc price went up; the real price, in minutes of work, fell. (The long-run wage-to-milk ratio is illustrative: 1960s wage anchors are historical estimates.)
The franc factor: why imported food kept getting cheaper
A big, quiet force behind Swiss prices is the strength of the franc. Because Switzerland imports a large share of its food and packaging, a stronger franc lowers the franc cost of those imports over time. And the franc has been on a five-decade climb: the US dollar fell from 4.31 francs in 1970 to 0.83 in 2025, and the euro from 1.60 francs in 1999 to about 0.94 in 2025 (Swiss National Bank). The euro even briefly hit a floor of CHF 1.20 from 2011 until the National Bank abandoned it in January 2015.
The catch: retailers pass on only part of this. A strong franc is one reason imported staples are cheaper than they would otherwise be, but it does not automatically show up on every shelf, which is why comparing across chains still pays.
How much of your budget goes on food? Less every decade
There is a 19th-century rule of thumb called Engel’s law: as households get richer, the share they spend on food falls, even as the quality rises. Switzerland is a textbook case. Food took roughly a third of consumption spending in 1969 and about a tenth by 2019; today food and non-alcoholic beverages are around 6 to 7% of gross household income (about CHF 629 a month in 2022, BFS Household Budget Survey). For comparison, average gross household income reached CHF 10,341 a month in the latest 2023 survey.
Switzerland versus the world: dearest shelves, lightest burden
By Eurostat’s 2024 comparison, Switzerland is the most expensive of 36 European countries for food and non-alcoholic beverages, at a price level of 161.1 (EU=100), some 61% above the EU average and ahead of the other Alpine and Nordic high-cost economies. France sits at 111.5, Italy 104.0 and Germany 102.9.
| Country | Food price level (EU=100), 2024 |
|---|---|
| Switzerland | 161.1 |
| Iceland | 146.3 |
| Norway | 130.6 |
| Luxembourg | 125.7 |
| France | 111.5 |
| Austria | 110.9 |
| Italy | 104.0 |
| Germany | 102.9 |
| EU average | 100.0 |
| Romania | 74.6 |
Here is the paradox. Despite the highest prices, Switzerland spends one of the smallest shares of household budgets on food, because incomes are so high. Swiss food is about 9.9% of household consumption, below Germany (11.3%), France (13.5%) and Italy (15.0%). Only a handful of very rich countries, such as the United States (about 7%), spend less; in the poorest countries the share can exceed 50% (UNdata, USDA).
Staple by staple: milk, bread, butter and chocolate
Zoom into single products and the long calm is striking. A litre of milk went from about CHF 0.57 in 1960 to roughly CHF 1.83 in 2024, but it had already reached about CHF 1.83 around 1990, so in francs milk has barely moved in a generation (BFS price-reporter series via Statistik Stadt Bern).
| Item | 1960 | 2024 |
|---|---|---|
| Milk, 1 litre | CHF 0.57 | CHF 1.83 |
| Butter, 100 g | CHF 1.07 | CHF 2.04 |
| Eggs (6) | CHF 1.74 | CHF 2.55 |
| Milk chocolate, 100 g | CHF 0.89 | CHF 2.52 |
Recent pain is concentrated in specific items hit by world commodity prices. The global cocoa price roughly tripled to about USD 12,000 a tonne in 2024, and a Lindt milk-chocolate bar rose from CHF 2.45 to CHF 3.60 (about +40%) over two years; chocolate prices were up 9.3% in 2025 (foodaktuell; Tages-Anzeiger citing BFS). Olive oil jumped almost 38% between early 2021 and spring 2023 (K-Tipp test basket), then fell about 8% in 2025. And competition can cut the other way: in an October 2025 bread price war, discounters dropped a 500 g loaf to CHF 0.99.
What it means for your trolley (and how to pay less)
The honest summary: the macro picture is friendlier than the mood. Food is Europe’s priciest here, but it takes a shrinking share of rising incomes, and in 2026 it is falling. Averages, though, are not your basket. What you actually pay depends far more on where you shop, which week, and which products than on the national trend, because one chain wins on dairy this week and another on poultry or wine the next.
That is the gap a neutral comparison closes. Because Rappn has no deals with any retailer, it simply shows where this week’s basket is cheapest across all seven chains, filtered to your canton. If you want the structural reasons behind the price level, see why groceries are expensive in Switzerland; for the current-year picture, grocery inflation in Switzerland 2026; and to act on it, the cheapest supermarket in Switzerland and how to save on groceries. Watch pack sizes too, since some increases hide in shrinkflation.
Sources checked: .
History is the long view; this is today's. The Rappn home screen shows this week's offers, loyalty cards, price alerts and your shopping list across all seven chains, so you see the real price now, not last year's average. Type a product to try it.
Welcome
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
Ready to save on groceries?
Scan the code, install Rappn, and start tracking real grocery savings this week. No account required.
Frequently Asked Questions
Have grocery prices in Switzerland actually gone up?
In nominal francs, yes, but only modestly, and far more slowly than wages. Over the long run food has become more affordable, not less. Right now prices are even falling: food and non-alcoholic beverages were 1.2% cheaper in May 2026 than a year earlier (Swiss Federal Statistical Office, BFS).
Why is food so expensive in Switzerland?
Switzerland has the highest food price level in Europe (161.1 with the EU average at 100 in 2024, per Eurostat), mainly because of high domestic costs, agricultural protection and import rules, not retailer greed. We explain the structural reasons in our guide on why groceries are expensive in Switzerland.
How much does an average Swiss household spend on groceries?
About CHF 629 a month on food and non-alcoholic beverages in 2022, roughly 6.3% of gross household income (BFS Household Budget Survey). That share has fallen for decades as incomes rose.
Is food cheaper now than a year ago?
Yes. According to the BFS, food and non-alcoholic beverages fell 1.2% year on year in May 2026 (after 0.8% in April 2026), even as overall inflation was about +0.6%.
Have Swiss wages kept up with grocery prices?
They have outpaced them. Real wages (pay after inflation) rose roughly 12 to 13% since 2000 (BFS / economiesuisse), and the median wage reached CHF 7,024 a month in 2024. Because food prices rose more slowly than pay, groceries cost less working time than they did decades ago.
Which country has the most expensive groceries?
Switzerland, by Eurostat’s 2024 comparison of 36 countries: a food price level of 161.1 (EU=100), ahead of Iceland (146.3) and Norway (130.6).
