Dairy is one of the biggest line items in a Swiss household's weekly shop. Across Coop, Migros, Lidl, Aldi and Denner, the price gap between the cheapest and the most expensive equivalent product can easily reach 40–60%. Knowing which store sells which dairy type at the lowest price is the fastest way to trim your food bill without changing what you eat.
Why is dairy so expensive in Switzerland?
Switzerland's milk price is protected by domestic farm-support policies and high import tariffs. The Swiss Federal Office for Agriculture (FOAG) sets minimum milk farm-gate prices, and tariffs on imported dairy products run to several hundred percent, according to published FOAG tariff schedules. The result: Swiss dairy costs roughly two to three times the EU average, based on Eurostat household food-price comparisons. That gap makes it worthwhile to shop strategically.
Private-label lines — M-Budget at Migros, Prix Garantie at Coop, and the own-label ranges at Lidl and Aldi — bridge part of that gap. They use the same Swiss milk but cut packaging and marketing costs. See how dairy compares to other protein sources in Switzerland.
Where is milk cheapest in Switzerland?
For everyday UHT and pasteurised whole milk, Lidl and Aldi consistently undercut the big two. The table below shows current shelf prices for one-litre whole milk (pasteurised or UHT) across the main chains.
| Store | Product | Price (1 L) | Label |
|---|---|---|---|
| Lidl | Milbona Vollmilch UHT | CHF 1.09 | Own label |
| Aldi | Aldi Vollmilch UHT | CHF 1.15 | Own label |
| Migros | M-Budget Vollmilch UHT | CHF 1.20 | M-Budget |
| Coop | Prix Garantie Vollmilch UHT | CHF 1.35 | Prix Garantie |
| Denner | Denner Vollmilch UHT | CHF 1.25 | Own label |
| Migros | Migros Bio Vollmilch | CHF 1.75 | Naturaplan equivalent |
| Coop | Naturaplan Bio-Vollmilch | CHF 1.95 | Naturaplan |
Best value pick for milk: Lidl Milbona UHT at around CHF 1.09/L. Buy in packs of six for additional savings when on promotion.
Which store has the cheapest yoghurt?
Plain natural yoghurt (500 g, full-fat) is the fairest comparison across stores. Flavoured yoghurts vary enormously in weight and sugar content, making price comparisons misleading. Stick to the plain, natural variety as your baseline.
| Store | Product | Price (500 g) | Per 100 g |
|---|---|---|---|
| Aldi | Aldi Naturjogurt 3.5% | CHF 0.85 | CHF 0.17 |
| Lidl | Milbona Naturjogurt 3.5% | CHF 0.89 | CHF 0.18 |
| Migros | M-Budget Naturjogurt | CHF 0.95 | CHF 0.19 |
| Coop | Prix Garantie Naturjogurt | CHF 1.05 | CHF 0.21 |
| Denner | Denner Naturjogurt | CHF 0.99 | CHF 0.20 |
| Coop | Coop Naturjogurt (branded) | CHF 1.55 | CHF 0.31 |
The spread here is significant: the branded Coop yoghurt costs nearly twice the Aldi own-label per 100 g. Both use Swiss milk and similar cultures. Check out the cheese guide for more Swiss-specific savings.
What is the cheapest cheese you can buy in Switzerland?
Hard Swiss cheeses — Gruyère, Emmentaler, Raclette — carry premium prices because of protected designations of origin (AOC/AOP). For everyday cooking, semi-hard cuts sold loose at the deli counter or pre-packed in the chilled aisle offer better value.
| Cheese type | Store | Price/100 g (approx.) | Notes |
|---|---|---|---|
| Raclette (plain) | Lidl | CHF 1.49 | Pre-sliced, 400 g pack |
| Raclette (plain) | Aldi | CHF 1.55 | Pre-sliced, 400 g pack |
| Raclette (plain) | Migros (M-Budget) | CHF 1.65 | Pre-sliced, 400 g pack |
| Emmentaler AOP | Coop | CHF 2.10 | Loose cut |
| Gruyère AOP | Coop | CHF 2.60 | Loose cut |
| Processed slices | Migros (M-Budget) | CHF 0.75 | 400 g pack |
| Cottage cheese | Aldi | CHF 0.42 | 250 g, per 100 g |
For melting and cooking, plain Raclette at Lidl or Aldi gives you a proper Swiss cheese at nearly half the per-kilo price of branded Gruyère. For sandwiches, M-Budget processed slices are economical, though nutritionally lighter. Cottage cheese from Aldi is the cheapest protein-dense dairy option you'll find on a Swiss shelf — worth keeping in mind if you're watching food costs overall. More on low-cost protein in Switzerland.
Cheese-saving tip: buy a larger block and slice it yourself. Pre-sliced packs add roughly CHF 0.30–0.50/100 g to the shelf price for convenience.
Is butter worth comparing across stores?
Butter prices in Switzerland are tightly grouped because most of it is produced by Cremo or Emmi under various labels. Still, the spread between a Prix Garantie block and a branded Président is real. A 250 g block of standard Swiss butter runs from roughly CHF 2.40 (Aldi/Lidl own-label) to CHF 3.50 (branded). Over a year, a household that uses one block a week saves around CHF 57 by switching to the cheapest option — not life-changing, but not nothing either.
Buying butter in 500 g blocks where available cuts cost further. Coop's Supercard and Migros's Cumulus apps both run periodic butter promotions; stocking up during those windows is a reliable tactic.
Cream, quark and other dairy: where do the savings hide?
Crème fraîche and heavy cream (Rahm) are heavily branded in Switzerland, but M-Budget and Prix Garantie versions cost 20–30% less. Quark — popular for baking and high-protein snacking — is cheapest at Aldi and Lidl, where a 500 g tub runs around CHF 1.50 versus CHF 2.10 at Coop for a comparable branded product.
One underrated option: Aligro and Prodega (the cash-and-carry chains open to the public with a free card) stock professional-sized dairy packs at wholesale prices. A 1 kg block of cooking butter or a 1 L carton of 35% cream can be 25–35% cheaper per unit than retail. If you cook in larger quantities or share a shop with friends or neighbours, this is worth the trip.
Frequently asked questions about dairy prices in Switzerland
Which Swiss supermarket is cheapest for dairy overall?
Lidl and Aldi come out cheapest across most dairy categories — milk, yoghurt, butter, quark and basic cheese. Their own-label products use Swiss milk but skip the branding premium. For occasional big purchases, Aligro and Prodega offer wholesale pricing on larger formats.
Is M-Budget dairy as good as branded dairy?
For most everyday uses, yes. M-Budget milk, yoghurt and butter at Migros are produced by Swiss dairies — often the same suppliers as branded lines — to standard Swiss food-safety requirements overseen by the Federal Food Safety and Veterinary Office (BLV/OSAV). The difference is packaging, not production quality.
Does Denner have cheap dairy?
Denner positions itself on wine and beverages more than dairy, but its own-label UHT milk and yoghurt are priced between Migros M-Budget and Coop Prix Garantie. It's not the cheapest for dairy specifically, but convenient if you're already shopping there for other discounted goods. See what Denner does best.
Are organic dairy products worth the price in Switzerland?
Naturaplan (Coop) and Migros Bio organic lines cost 30–60% more than conventional equivalents. Whether that premium is worth it depends on your priorities. According to the Swiss Federal Office for the Environment (BAFU), organic farming reduces certain pesticide runoff, but Switzerland's conventional dairy standards are already stricter than the EU baseline. For pure budget purposes, conventional Swiss milk is a good choice.
How can I track dairy deals without checking every store manually?
Eini's grocery hub uses our algorithm to surface current promotions and compare prices across stores each week, so you don't have to open five apps or flyers. It won't replace reading the Lidl Plus app for its weekly specials, but it keeps everything in one place.
Plan smarter, spend less with Eini.
Real prices from Coop, Migros, Lidl, Aldi, Denner & Aligro. Smart meal plans. Automatic grocery lists.
Download