Apr 17, 2026Updated:

Switzerland grocery price comparison 2026: basket tables

Read the dated basket comparisons, category guide and unit-price examples. Check the promotion calendar and border costs before planning your shop.

Rappn Team
9 min
Seven pasta jars on a turquoise court with a blank scoreboard and whistle.

In the August 2025 K-Tipp snapshot reproduced here, a 100-product basket is listed at CHF 230.94 for Aldi and CHF 250.70 for Coop, with Lidl and Migros between them. That is a dated basket result, not a ranking of every product or today’s prices. This 2026 guide shows how product choice, pack size, promotions and travel affect your own comparison.

How should you use a Switzerland grocery price comparison?

Read the date and basket definition before comparing the totals. A test of everyday products answers a different question from a comparison of identical branded goods. The tables in this article are historical snapshots; a current promotion can change individual prices without proving a permanent advantage for a chain. Use the category sections to choose items to check, then match product, quantity and unit price in your own basket. For a trip across the border, also check travel costs and the applicable import rules before treating a shelf-price difference as a saving.

K-Tipp, August 2025: Aldi and Lidl with the lowest baskets

The most cited reference in Switzerland remains the periodic K-Tipp consumer test, which compares the same basket across the five major chains. The August 2025 release, covering 100 everyday items, delivered this result:

Chain100-product basketGap vs lowest basket
Aldi SuisseCHF 230.94baseline
Lidl SchweizCHF 232.83+0.8 %
MigrosCHF 243.54+5.5 %
CoopCHF 250.70+8.6 %

An earlier K-Tipp test on 40 common products (bread, milk, fruit, vegetables, detergents, hygiene; bought at the end of March 2024) showed a similar order with wider gaps: Lidl CHF 66.64, Aldi CHF 66.69, Denner CHF 72.70 (+9 %), Migros CHF 79.46 (+19 %), Coop CHF 82.27 (+23 %). The takeaway is clear: the more your basket concentrates on everyday non-branded items, the wider the gap between discounters and the big Swiss retailers becomes.

The interesting trend: by the K-Tipp test of August 2025, Migros and Coop had brought the prices of their economy lines M-Budget and Prix Garantie close to the discounters. If you bought only M-Budget or Prix Garantie products at Migros and Coop, the difference with Aldi and Lidl had nearly vanished on milk, eggs, rice, pasta, flour, salt and sugar. The gap remained on meat, fruit, vegetables, detergents and personal care, where the discounters were still lower.

Branded products: prices are almost identical everywhere now

The comparison portal bonus.ch priced 20 randomly selected branded products online on 12 August 2025 at Aldi, Coop, Lidl and Migros, promotions excluded. Denner was left out, because most of the selected articles are not sold in its online shop, so the survey ranks nobody. The finding is less exciting than expected: for the vast majority of articles, the difference is one centime. The practical lesson is sharp: if your basket is built on Nutella, Coca-Cola, Barilla, Nestlé, Mars, Pringles and other international brands, the choice of supermarket barely matters. The chains watch each other and align prices down to the centime. Real savings come from elsewhere: fresh products, private labels and weekly promotions.

What each chain focuses on (the category map)

  • Aldi Suisse and Lidl Schweiz: basic basket, canned goods, detergents, loose fruit and vegetables, budget organic lines (Aldi Bio, Lidl Bio Organic). Reduced assortment (around 1,500–2,000 items versus 15,000–20,000 at Migros and Coop).
  • Migros: M-Budget for daily essentials (milk, eggs, bread, pasta, rice), Migros Bio and Demeter as organic lines. Fresh bakery goods often marked down late in the day. Caveat: in smaller and mid-sized branches the M-Budget range is often incomplete.
  • Coop: frequent promotions on household and hygiene products (detergents, large packs). Prix Garantie covers the basics, Naturaplan is its organic line.
  • Denner: promotions on coffee, wine, chocolate and pantry goods. Dense store network, suited to quick runs; in the 40-product test above, its basket sat between the discounters and Migros.
  • Aligro: the wholesaler accessible to private customers. Cash-and-carry format with large packs of meat, cheese, ethnic goods and Italian specialities. ID required for entry, no paid membership card.
  • Otto's: often left out of these comparisons. Sells lots and discontinued stock, including known brands, as they come in. You cannot plan a weekly shop around Otto's, but it is worth a look for wine, chocolate, cosmetics and hardware.

The new promo calendar (updated February 2026)

One detail that changes everything for planners. From 5 February 2026, Migros and Denner have also moved to the Thursday–Wednesday promo cycle, aligning with Coop. This means every Thursday morning, new offers go live at all three major Swiss chains simultaneously. Coop had already moved to that cycle in January 2025, so the three biggest chains are now on the same weekday.

The golden rule of the smart Swiss shopper:

  1. Wednesday evening: plan your basket with the new offers.
  2. Thursday or Friday: big shop with fresh discounts.
  3. Saturday: only top up what's missing, at full price or on residual promos.

Doing your main shop on a Monday means buying at the end of the cycle: the promo shelves are empty, the "3-for-2" deals on fresh items are fading out.

Unit price: the only number that actually matters

You see a 500 g pasta pack at CHF 1.95 and a 1 kg pack at CHF 2.80. Which is better? CHF 3.90/kg versus CHF 2.80/kg. A 28 % gap, same product, same store. This is where money is won or lost: on the unit price (CHF/kg, CHF/litre, CHF/100 g). Two packs can look almost identical while the real price hides on a tiny label. Always compare kilo or litre prices, never the main sticker. Compare identical formats, because packaging often changes the quantity. Only buy what you will actually use: a "deal" that ends up in the bin is not a saving.

Shrinkflation: the invisible price rise 2024–2026

A phenomenon that supermarket comparisons often fail to capture: the product keeps its price (or nudges up slightly) while the pack shrinks. Some documented cases from the past three years in Switzerland:

  • Mars bars: 6 × 45 g at CHF 2.45 in 2022, now 5 × 45 g at CHF 2.95. Same shelf, same brand, roughly 40 % more per bar.
  • Pringles: 15 g less per tube, 35 centimes more.
  • Lätta margarine: 50 g less per tub, 70 centimes more.

For some products analysed by bonus.ch, effective inflation from 2022 to 2024 reached 58 %. Your shopping list costs more even when shelf prices look stable. The only defence is reading the weight label, not the price tag.

Cross-border shopping: the new CHF 150 rule

Before diving into the three borders, there is one number everyone should know. From 1 January 2025, Switzerland cut the customs duty-free allowance in half, from CHF 300 to CHF 150 per person per day (source: Federal Office for Customs and Border Security, FOCBS/BAZG). It applies to all imported goods, children included. Important: if the total value exceeds CHF 150, Swiss VAT is due on the entire amount, not just on the excess.

Key points of the new rule:

  • Value is calculated net of foreign VAT (if shown on the receipt).
  • Swiss rate: 8.1 % standard, 2.6 % for food, medicines and books.
  • Since June 2026 the QuickZoll app takes both VAT rates into account: you enter the value of goods separately for the 8.1 % standard rate and the 2.6 % reduced rate (food, non-alcoholic drinks, books, medicines and similar), and the app calculates the VAT due (BAZG, 02.06.2026). Before that update it charged 8.1 % on everything, which overtaxed food shoppers.
  • Quantity allowances (on top of the CHF 150 value limit, per person per day, minimum age 17): alcohol 5 L up to 18 % + 1 L above 18 %, tobacco 250 cigarettes, meat max 1 kg (above that, duties of CHF 17–23/kg), butter and cream max 1 kg/L, oil and fats max 5 L/kg.
  • A single item worth more than CHF 150 is always taxable, even in a group.

A concrete consequence: "family shopping" has become a well-known strategy. A family of four can legally import up to CHF 600 of goods per day without paying Swiss VAT. Official data from late 2025 shows cross-border shopping did not slow down: a University of St. Gallen study found a 10 % increase since 2022, and QuickZoll declarations more than doubled in 2025, from 83,970 in 2024 to 192,492, about +129 % (BAZG).

French border: Geneva, Vaud, Jura region

Where people go: main crossings from Geneva include Bardonnex, Moillesulaz, Thônex-Vallard and Perly. From Vaud and Jura: Divonne-les-Bains and Les Verrières. Typical destinations: Annemasse, Ferney-Voltaire, Gaillard, Divonne-les-Bains, Saint-Julien-en-Genevois, Thonon-les-Bains. Reference French chains: Leclerc, Carrefour, Auchan, Intermarché, Casino, plus the discounters Lidl France and Aldi France. Worth noting: the Migros brand has left France. The three former "Migros France" stores reopened under the U banner in January 2025 as Hyper U Thoiry, Super U Étrembières and Super U Neydens, and a further U store is planned at Divonne-les-Bains. Verified September 2026.

How much you save: less than most people think. In a comparison by the Fédération Romande des Consommateurs (FRC) published in May 2024, on a basket of 32 essential products, the price gap between Switzerland and France was small: Lidl Schweiz sold the basket for CHF 62.20, Lidl France for EUR 58.48, very similar prices according to the FRC. French food inflation, about 20 % between August 2021 and August 2023 (INSEE), has erased most of the historical advantage on fresh and packaged goods.

Where the advantage still exists: meat (especially beef and poultry), non-food items (toilet paper, detergents, razors, cosmetics, feminine hygiene), books, over-the-counter medication, streaming and digital subscriptions, foie gras and oysters (items rarely or expensively available in Switzerland). Here French prices remain significantly lower.

Tax context: French VAT 20 % standard, 5.5 % on basic food. Tax-free France with a minimum threshold of EUR 100 per receipt.

When it actually pays off: less and less for the weekly shop, more and more for targeted purchases (meat, non-food, clothing). The image of the Swiss resident packing their car with French groceries is outdated for most everyday food.

German border: Basel, Aargau, Schaffhausen, Thurgau

Historically the most heavily used border, and still the one with the widest price gap.

Where people go: main crossings are Basel-Weil am Rhein, Schaffhausen, Kreuzlingen-Konstanz and Koblenz-Waldshut. Destinations: Weil am Rhein (reachable by tram or bike from central Basel), Lörrach, Rheinfelden (Baden), Waldshut-Tiengen, Singen and Konstanz. Reference German chains: Edeka, Rewe, Kaufland (giant hypermarkets), Lidl Deutschland, Aldi Süd and Penny. The hypermarkets in Konstanz and Weil am Rhein are built for Swiss customers: dedicated parking, cashiers who understand Swiss German, advertising explicitly targeting Swiss shoppers, for example Edeka signs reading "600 CHF Freibetrag – gemeinsam einkaufen, gemeinsam sparen".

How much you save: this is the border where the real advantage is clearest. In Eurostat's price level index for 2025, food and non-alcoholic drinks in Germany sit about a third below Switzerland (Germany 102.4, Switzerland 155.9, EU average = 100). The scale is massive: The HSG study Einkaufstourismus Schweiz 2025 (published 24 September 2025) puts cross-border spending at CHF 9.26 billion, about 9 % of Swiss retail consumer spending, with 72 % of the Swiss population shopping abroad on average 5.1 times a year.

The VAT refund game: German VAT is 19 % standard, 7 % on basic food. At the border, Swiss shoppers can get the famous "green form" (Ausfuhr- und Abnehmerbescheinigung) stamped and claim back German VAT once back in Switzerland. In Singen and Weil am Rhein, customs officers stamp up to ten requests per minute. Current minimum threshold: EUR 50 per receipt. Germany has been testing its own VAT refund app since 2025, expected to replace the paper form by 2026.

When it actually pays off: almost always if you live within an hour's drive. The advantage is wide on food, personal care, household items, small electronics, clothing. Border traffic remains dense: Swiss shoppers come not only from Basel and Aargau but also from central Switzerland.

Italian border: Ticino, Como province

For anyone in Ticino, especially in the Sottoceneri near the border, shopping in Italy remains a real option, with caveats.

Where people go: main crossings are Chiasso-Como, Stabio-Gaggiolo, Ponte Tresa and Dirinella-Zenna. Typical destinations: supermarkets in Como, Varese, Luino, Gallarate and Lavena Ponte Tresa. Reference Italian chains: Esselunga, Lidl Italia, Eurospin, Bennet, Il Gigante, Tigros. Eurospin and Lidl Italia focus on private labels, Esselunga and Carrefour mostly on branded promotions.

How much you save: it depends heavily on the basket. We give no percentage for a whole shop, because we have no verified source for one. The advantage is greatest on meat, cheese, wine, fresh pasta and household products. It is zero or negative on local seasonal fruit and vegetables and on some organics, where the Ticino offer is often competitive.

Tax context: Italian VAT 22 % standard, 4–10 % on basic food. Italian tax-free threshold: EUR 70 per store per day (lowered from EUR 154.94 by the 2024 budget law).

Fuel: the fuel pendulum has reversed and Ticino residents now fill up in Italy. We do not quote a volume figure for the fall in Ticino fuel sales, because the percentage we previously carried could not be re-sourced.

When it actually pays off: for those living within 20–30 minutes of the border and shopping in volume.

Using Rappn for the weekly comparison

Rappn is the independent app that aggregates the weekly offers from Migros, Coop, Aldi Suisse, Lidl Schweiz, Denner, Aligro and Otto's. No retailer partnerships: no chain can pay for a better position. Three things that set Rappn apart from a flyer aggregator:

  • Filter by canton and language, because offers and prices vary.
  • Automatic unit price comparison, calculated for you.
  • Shared shopping list for partners or flatmates, in real time.

Frequently asked questions

What is the cheapest supermarket in Switzerland in 2026?

No chain is the lowest on every product. For a basket of basics, the lowest totals in the K-Tipp test of August 2025 on 100 products were at Aldi Suisse and Lidl Schweiz: Aldi CHF 230.94, Lidl CHF 232.83, Migros CHF 243.54, Coop CHF 250.70. The gap nearly disappears if you stick to M-Budget and Prix Garantie lines at Migros and Coop.

What is the Swiss customs allowance in 2026?

CHF 150 per person per day, halved from CHF 300 on 1 January 2025 by Federal Council decision. If total spending exceeds CHF 150, Swiss VAT is due on the total value, not just on the excess. A family of four can legally import up to CHF 600 of goods per day without paying Swiss VAT.

Are Prix Garantie and M-Budget really on par with Aldi and Lidl?

On price, yes, almost always. On quality, K-Tipp and other independent lab tests show that the discount lines of the Swiss giants are often identical or better than Aldi and Lidl's private labels, because they frequently come from the same factories. The real variable is assortment: in smaller and mid-sized branches, M-Budget and Prix Garantie have gaps, and the advantage evaporates.

When do weekly offers change in Swiss supermarkets?

From February 2026, Migros, Coop and Denner all follow the Thursday–Wednesday cycle. New offers start on Thursday morning, and Coop has been on that cycle since January 2025. Aldi Suisse starts new offers every Monday and every Thursday, while stocks last (only the Superdeal is dated, Thursday to Wednesday), and Lidl starts twice too, with the main leaflet on Thursday and a second wave on Monday.

Is it still worth cross-border shopping from Switzerland?

It depends on the border and the product. Germany shows the clearest gap (in Eurostat's 2025 price level index, food and non-alcoholic drinks in Germany sit about a third below Switzerland), Italy stays strong for meat, cheese and wine, France has lost most of its advantage on everyday food but remains attractive for meat, non-food, books and medicines. The CHF 150 allowance reset in January 2025 changed the planning: family shopping (two or more people) and the QuickZoll app are the most common strategies.

Does Rappn cover all of Switzerland?

Yes. Rappn aggregates weekly offers from the seven major Swiss grocery chains (Migros, Coop, Aldi Suisse, Lidl Schweiz, Denner, Aligro, Otto's) across every canton, in German, French, Italian and English. Offers are filtered by your region, so what you see reflects prices actually available near you.

Is Rappn free?

Yes. Rappn is free and needs no account: the weekly offers comparison, unit prices and shared shopping lists cost nothing.


The "cheapest supermarket in Switzerland" does not exist. What exists are habits that help you pay less every week: read unit prices, plan your shopping around the Thursday–Wednesday promo cycle, use the discount lines of the giants for basics and the German discounters for meat, fruit, vegetables and detergents, keep Aligro in mind for bulk and Otto's for targeted deals. If you live near a border, France, Germany or Italy remain real options, but since 2025 they have to be managed within the new CHF 150 allowance and with clear-eyed awareness of where the real saving still exists. The tedious part is holding all of this together every week, and that is exactly why Rappn exists.

Compare this week's offers in your region with Rappn, free.

Rappn

Start saving today

Compare current offers and plan your next shop.

Get Rappn Free