Offers
Store vs Store

Migros vs Coop: Which is Actually Cheaper?

We compared 10 everyday products using the prices you'll actually find on the shelf. There is a winner, but the full picture is more interesting than you'd expect.

Migros vs Coop Price Comparison – Cover

If you live in Switzerland, you already know the drill: you're either a Migros person or a Coop person. Some people have been shopping at Migros their entire lives. Others swear by Coop and always have their Supercard handy. And plenty of people just walk into whichever store happens to be closest.

But when it comes down to the numbers, which one is actually cheaper?

To find out, we picked 10 products that end up in almost every shopping cart: milk, butter, bread, eggs, pasta, chicken, coffee, cheese, yoghurt and Coca-Cola. No specialty items, no organic, no premium brands. Just the basics you buy every week.

The prices below come from the cheapest own-brand lines: M-Budget at Migros and Prix Garantie at Coop. Checked in April 2026 on migros.ch and coop.ch.

The prices, product by product

Updated: April 2026. Prices from budget lines (M-Budget and Prix Garantie), excluding current promotions.

ProductMigrosCoopCheaper
Whole milk 1LCHF 1.03/L (M-Budget, 2L for 2.05)CHF 1.17/L (Prix Garantie, 1.5L for 1.75) Migros, 12% less
Butter 250gCHF 2.95 (M-Budget)CHF 3.50 (Prix Garantie) Migros, 16% less
Dark bread 500g (Ruchbrot)CHF 1.00CHF 1.00 Same price
Eggs, 6 pack, free rangeCHF 3.10 (M-Budget)CHF 3.30 (Prix Garantie) Migros, 6% less
Spaghetti 1kgCHF 1.20 (M-Budget)approx. CHF 1.80 (Prix Garantie) Migros, 33% less
Chicken breast per kgapprox. CHF 13.80/kg (M-Budget)CHF 11.50/kg (Prix Garantie) Coop, 17% less
Coffee beans 500gapprox. CHF 8.50approx. CHF 8.90 Minimal difference
Emmentaler approx. 250gapprox. CHF 4.40CHF 4.50 Migros, 2% less
Natural yoghurt 500gCHF 0.80 (M-Budget)approx. CHF 0.90 (Prix Garantie) Migros, 11% less
Coca-Cola 1.5LCHF 2.35CHF 2.45 Migros, 4% less

Prices may vary by canton and promotional week. For branded products like Nutella, Barilla or Coca-Cola, bonus.ch confirmed that prices are virtually identical between Migros and Coop, with differences of 1 centime at most. Source: 50-product comparison on the Rappn Blog.

What these numbers actually mean

Looking at the table, the picture is fairly clear: for everyday staples, Migros' M-Budget line is on average 3–5% cheaper than Coop's Prix Garantie. On some products the gap is significant. M-Budget butter is 55 centimes cheaper. M-Budget spaghetti costs almost half the price. Milk, calculated per litre, is 12% less.

For a family of 3–4 doing their weekly shop, these differences add up to CHF 30 to 80 per month.

But there's one important exception: chicken. Coop's Prix Garantie chicken breast at CHF 11.50 per kilo is the lowest price for this cut anywhere in Switzerland, cheaper even than Aldi and Lidl. If meat is a significant part of your budget, that detail matters quite a lot.

Then there's the promotions factor. Coop is known for running aggressive promotional weeks, with discounts of up to 50% on detergent, coffee and cheese. During those weeks, Coop becomes cheaper than Migros even in categories where it normally loses.

The bottom line: the cheapest supermarket isn't always the same one. It changes every week, depending on what you're buying and which offers are running.

How to always find the best price

The prices in the table above are a snapshot from April 2026. In reality, offers change every week.

With the Rappn app, you can see real-time offers and prices from Migros, Coop, Aldi, Lidl and Denner, all in one place. You can build your shopping list and instantly see where each product is cheapest in your area.

Rappn has no commercial deals with any supermarket. That's why the comparisons are genuinely neutral.

It's free, and it's staying that way.

Rappn app showing milk price comparison across Swiss supermarkets
Rappn app showing milk price comparison across Swiss supermarkets

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, or Denner
  • Real-time data — prices updated continuously
  • +10,000 offers, +3,000 supermarkets, 100% free
Available now

Ready to save?

Scan to download Rappn now

+10kOffers
+3kSupermarkets
100%Free

Frequently Asked Questions

Is Migros cheaper than Coop?

For everyday shopping with basic products, yes. The M-Budget line is on average 3–5% cheaper than Prix Garantie. The advantage is strongest on dairy and pasta. However, Coop wins on budget chicken and often runs more aggressive promotions. For branded products, prices are essentially identical between the two retailers.

How much can I save by choosing the right supermarket?

Between CHF 30 and 80 per month for a family, simply by buying each product wherever it's cheapest. If you add discounters like Aldi, Lidl and Denner to the mix, savings can go up to CHF 200–400 per month. The trick isn't being loyal to a supermarket. It's being loyal to your wallet.

Is there an app to compare Swiss supermarket prices?

Yes. Rappn is the only free and neutral grocery price comparison app in Switzerland. It compares Migros, Coop, Aldi, Lidl and Denner with no commercial agreements with any retailer. Available in English, German, French and Italian.

Related Comparisons