Price comparison · Denner vs Migros

Denner or Migros: which is cheaper?.

The same staples at Denner and Migros, with regular prices from their online range.

September 202616 ProductsDenner CHF 45.68 · Migros CHF 40.74
In short

For the same basket of 16 staples you pay CHF 45.68 at Denner and CHF 40.74 at Migros: Migros is 10.8% cheaper (CHF 4.94).

3 products are cheaper at Denner, 7 at Migros, and 6 cost the same per kilo, litre or piece. Not compared, because one of the two chains has no comparable product online: Spaghetti, Long-grain rice, Granulated sugar, Plain yoghurt, Eggs (barn), Canned tomatoes, Toast bread and Single cream.

Source: regular prices from the chains’ online range, collected by EINI · 23 to 24 Sep 2026 · not in-store prices; regional prices can differ

The basket: Denner and Migros compared

Price per kilo, litre or piece; below it, the product and pack. Green = cheaper.

ProductDennerMigros
Penne1 kgCHF 1.20/kgDenner Penne, 1 kg: CHF 1.20CHF 1.20/kgMigros Penne 1 kg, 1 kg: CHF 1.20
White flour1 kgCHF 1.90/kgIP-SUISSE Weissmehl, 1 kg: CHF 1.90CHF 1.00/kgMigros Weissmehl 1 kg, 1 kg: CHF 1.00
Butter250 gCHF 15.40/kgDie Butter, 250 g: CHF 3.85CHF 13.60/kgM-Budget Kochbutter 250 g, 250 g: CHF 3.40
Whole milk1 lCHF 1.13/lDenner Vollmilch UHT, 1,5 l: CHF 1.70CHF 1.13/lM-Budget Vollmilch 3.5 % Fett, UHT, 2 l: CHF 2.25
Mozzarella150 gCHF 10.50/kgIP-SUISSE Mozzarella Stange, 300 g: CHF 3.15CHF 5.63/kgM-Budget Mozzarella 400 g, 400 g: CHF 2.25
Extra virgin olive oil1 lCHF 11.95/lDivella Olivenöl Extra Vergine Classico, 1 l: CHF 11.95CHF 9.95/lDon Pablo Olivenöl extra vergine 1 l, 1 l: CHF 9.95
Sunflower oil1 lCHF 4.00/lDenner Sonnenblumenöl, 2 l: CHF 8.00CHF 4.00/lM-Classic Sonnenblumenöl 1 l, 1 l: CHF 4.00
Potatoes1 kgCHF 1.30/kgIP-SUISSE Raclettekartoffeln, 1 kg: CHF 1.30CHF 1.12/kgM-Budget Kartoffeln festkochend, 5 kg: CHF 5.60
Carrots1 kgCHF 1.95/kgIP-SUISSE Karotten, 1 kg: CHF 1.95CHF 1.93/kgM-Budget Karotten, 2 kg: CHF 3.85
Onions1 kgCHF 1.50/kgIP-SUISSE Zwiebeln 2 kg, 2 kg: CHF 3.00CHF 1.50/kgM-Budget Zwiebeln, 2 kg: CHF 3.00
Apples1 kgCHF 1.58/kgÄpfel Kl.II Basic Grosspack, 2,5 kg: CHF 3.95CHF 1.58/kgM-Budget Äpfel, 2.5 kg: CHF 3.95
Bananas1 kgCHF 1.20/kgDenner Bananen, 1 kg: CHF 1.20CHF 1.20/kgMigros Banane 1 kg, 1 kg: CHF 1.20
Tomatoes1 kgCHF 3.40/kgTomaten, 1 kg: CHF 3.40CHF 3.50/kgMigros Tomaten, 1 kg: CHF 3.50
Courgettes1 kgCHF 2.80/kgZucchetti, 1 kg: CHF 2.80CHF 3.30/kgMigros Zucchetti 1 kg, 1 kg: CHF 3.30
Tuna (tin)155 gCHF 6.94/kgDenner Thon rosa 6 x 155 g, 6 x 155 g: CHF 6.45CHF 8.71/kgMigros Rosa Thon in Salzwasser, 155 g: CHF 1.35
Le Gruyère AOP250 gCHF 21.05/kgLe Gruyère AOP Käse, 380 g: CHF 8.00CHF 15.00/kgGruyère Hartkäse AOP, 100 g: CHF 1.50
Basket16 ProductsCHF 45.68CHF 40.74

Where the differences are

  • Extra virgin olive oil: CHF 2.00 cheaper per l at Migros.
  • Le Gruyère AOP: CHF 6.05 cheaper per kg at Migros.
  • White flour: CHF 0.90 cheaper per kg at Migros.
  • Mozzarella: CHF 4.88 cheaper per kg at Migros.
  • Courgettes: CHF 0.50 cheaper per kg at Denner.
  • Butter: CHF 1.80 cheaper per kg at Migros.

What about promotions?

The comparison only counts regular prices. This week EINI collected 34 food and drink deals at Denner and 327 at Migros. Using the deals of both chains often costs less than sticking to one.

More comparisons

From deals to a weekly plan

EINI turns these deals into your weekly meal plan

In the EINI app you pick the cheapest basket across several chains or just your stores, with this week’s deals.

Frequently asked questions

For the same basket of 16 staples you pay CHF 45.68 at Denner and CHF 40.74 at Migros: Migros is 10.8% cheaper (CHF 4.94). 3 products are cheaper at Denner, 7 at Migros, and 6 cost the same per kilo, litre or piece.

Extra virgin olive oil, Le Gruyère AOP, White flour, Mozzarella, Butter, Potatoes and Carrots.

Courgettes, Tuna (tin) and Tomatoes.

No. The comparison only uses regular prices, so it does not depend on a single week. EINI shows each chain’s weekly deals separately.

From the chains’ online range, collected by EINI 23 to 24 Sep 2026. They are not in-store prices; regional prices can differ.

How we compared

Regular prices from the chains’ online range in EINI’s database, collected 23 to 24 Sep 2026. For each product the cheapest comparable non-organic product counts, worked out per kilo, litre or piece, without promotions. A product that costs more than twice the middle value of the other chains counts as not comparable (usually the budget line is missing online). Basket quantities are fixed; bigger or smaller packs are converted to them. In-store and regional prices can differ. More on the data & method page.