General Guide8 min readUpdated:

Bread Prices in Switzerland 2026: Where to Buy the Cheapest Loaf

Aldi triggered a national bread price war in October 2025. A 500g Halbweissbrot now costs CHF 0.99 at Aldi/Lidl, CHF 1.00 at Migros/Coop/Denner. A handmade artisan Pfünderli still costs CHF 3.80-4.00. The whole story of Swiss bread is in that gap.

Bread prices in Switzerland — 99-rappen war and where to buy the cheapest loaf

The cheapest bread in Switzerland is at Aldi and Lidl, where a 500g Halbweissbrot costs CHF 0.99. Migros, Coop, and Denner matched at CHF 1.00 after Aldi triggered a national price war in October 2025. A handmade Pfünderli at an independent bakery still costs CHF 3.80 to CHF 4.00, and the gap between those two numbers is the whole story of how Swiss bread is sold today.

Sources checked: May 2026. Prices verified against retailer websites and confirmed via SRF, 20 Minuten, NZZ, and Beobachter reporting from October 2025 to February 2026. Live offers in the Rappn app.

Rappn is the only neutral grocery price comparison app in Switzerland, with no commercial agreements with any retailer.

The 99-rappen bread war and what it means for your shopping

For most of the last decade a 500g Halbweissbrot at Migros cost CHF 1.20, at Coop CHF 1.20, at Aldi CHF 1.19. In mid-October 2025 Aldi Suisse cut its Halbweissbrot to CHF 0.99 (a 17% drop) and its Ruchbrot to CHF 1.09 (a 13% drop), claiming the title of "cheapest bread in Switzerland." Lidl matched within 24 hours and went further, putting both Halbweiss and Ruch at CHF 0.99. Denner followed the same day. Migros cut to CHF 1.00 by Wednesday. Coop announced the same move on its Prix Garantie line shortly after.

That is not a sale. Those are the new shelf prices. According to the Swiss Federal Statistical Office's national consumer index, the average bread price in 2024 was CHF 2.58 per loaf. After this price war, the entry-level Pfünderli at every major retailer except a real bakery sits at or below CHF 1.00 per 500g. To put that in historical context, the Tagesanzeiger noted in October 2025 that the last time bread was this cheap in nominal Swiss francs was 1970.

There is a regulatory tail to this story. In November 2025 the consumer-protection group Faire Märkte Schweiz asked the Swiss Competition Commission (WEKO) to investigate whether the simultaneous reactions by Migros and Coop constituted coordinated pricing rather than independent market response. Migros CEO Mario Irminger told SRF's Eco Talk in December 2025: "We had to follow because the market price changed. We don't actually support these activities. We think they're wrong." That is an unusually candid admission from a CEO actively cutting prices, and it tells you the cuts are loss-leaders. The financial pain falls on the retailers, but the side effect lands on the country's bakery sector, which has shrunk from 2,500 independent bakeries in 2000 to 1,200 today, with one bakery closing roughly every week. For more on how to use these dynamics to your advantage, see save money on groceries in Switzerland.

Bread prices at all 7 Swiss retailers

Here are the current prices for the two breads that anchor the Swiss bread market: 500g Halbweissbrot (light wheat) and 500g Ruchbrot (medium-dark wheat). Prices verified May 2026 against retailer websites and recent reporting. Aligro and Otto's are listed for completeness, with notes on their actual role.

RetailerHalbweissbrot 500gRuchbrot 500gNotes
AldiCHF 0.99CHF 1.09Started the price war. Industrial production.
LidlCHF 0.99CHF 0.99Lowest combined price. Baguettes 250g at CHF 0.99.
MigrosCHF 1.00CHF 1.00M-Budget line. Some specialty SKUs still at CHF 1.20.
CoopCHF 1.00CHF 1.00Prix Garantie line.
DennerCHF 1.00CHF 1.00Migros-owned discounter. No in-store bakery.
AligroWholesale, variesWholesale, variesCash and carry for restaurants. Bulk packs only.
Otto'sNot in core rangeNot in core rangeClearance and non-perishable focus. Bread inconsistent.

For everyday bread in everyday quantities, the meaningful comparison is between five retailers: Migros, Coop, Aldi, Lidl, and Denner. Aligro is structured for catering and small-business buying, with bread sold in larger formats. Otto's stocks bread occasionally as part of clearance lots and is not a routine destination for fresh bread.

Beyond Halbweiss and Ruch, the picture changes fast. Specialty breads (Vollkornbrot, Dinkelbrot, Roggenbrot, Zopf) were not part of the price war and still range from CHF 2.50 to CHF 5.00 at Migros and Coop, with comparable products at Lidl vs Aldi usually 5 to 10% cheaper. The Aktion calendar matters here: most Swiss specialty bread sees a 25 to 40% discount at least once a month, which is exactly where price tracking pays off.

Pfünderli, Ruchbrot, Halbweissbrot: what the names actually mean

Three Swiss-German names show up on every bread shelf, and outside Switzerland none of them mean anything obvious.

Pfünderli is a 500g loaf, named after the old measure "Pfund" (pound). It is a format, not a recipe. A Pfünderli can be Halbweiss, Ruch, or anything else, as long as the loaf weighs 500g.

Halbweissbrot is a half-white bread, made with Halbweissmehl (Type 720 in Swiss flour grading). Lighter crumb, softer crust, the everyday default in most Swiss households outside Romandie.

Ruchbrot is the Swiss signature: made from Ruchmehl (Type 1100), a flour with more bran and germ than Halbweissmehl but less than full whole-wheat. The crumb is darker, the crust crisper, and the flavor more pronounced. Most Swiss eat Ruchbrot more often than any other bread.

In French-speaking Switzerland these are sold as pain mi-blanc (Halbweiss) and pain bis (Ruch). In Italian-speaking Ticino, pane semibianco and pane bigio.

Discounter bread vs artisan bakery: why one costs CHF 1 and the other CHF 4

The price war exposed a question Swiss shoppers usually avoid: how can the same nominal product cost CHF 1 at one shop and CHF 4 at another?

Different products. The 99-rappen Pfünderli is industrial: pre-mixed dough, often imported, short fermentation, machine-shaped, baked in retailer-operated bakeries that mostly reheat frozen or par-baked goods. The CHF 4 Pfünderli is hand-shaped, fermented for hours, baked from scratch by trained staff earning at least CHF 4,500 a month (the Swiss baker's minimum wage). It is not the same loaf at a markup. It is a different product made by a different process.

Here is how the bread market actually segments in 2026.

SegmentTypical productPrice rangeTypical seller
Industrial discounter500g Halbweiss or RuchCHF 0.99 to CHF 1.00Aldi, Lidl, Migros, Coop, Denner
Specialty supermarketVollkorn, Dinkel, Roggen, ZopfCHF 2.50 to CHF 5.00Migros, Coop in-store bakery
Independent bakeryHandmade Pfünderli, traditional loavesCHF 3.50 to CHF 4.50Local Bäcker (Lyner, Hotz Rust, regional bakeries)
Hipster manufakturSourdough, ancient grains, slow fermentCHF 9.90 to CHF 16.00John Baker, Jung, Freja, Sourgood (Zurich)

The Beobachter reported in January 2026 that artisan sourdough at Freja in Zurich costs CHF 16 per loaf and Sourgood charges CHF 22 per kilo. Whether that is "worth it" is taste, ethics, and budget, not a fact. Whether the CHF 1 industrial loaf is the same product as the CHF 4 handmade one is a fact: it is not.

The market is voting with its wallet. Two out of every three loaves of bread sold in Switzerland in 2024 were bought outside a traditional bakery, according to the Swiss Bakers and Confectioners Association via SRF.

Bread prices change every week. Track them.
Pin Ruchbrot, Vollkorn, or your favourite specialty bread in Rappn. Get notified the moment your loaf drops in price at any of the 7 retailers you shop. Open Rappn.

How to actually save on bread without giving up quality

Three habits cover almost all the savings that exist in this category.

Buy specialty bread on Aktion, never at full price. Migros and Coop rotate Vollkorn, Dinkel, Roggen, and Zopf through 25 to 40% promotions roughly every three to four weeks. The full-price ticket on a Coop Vollkornbrot is around CHF 3.50, the Aktion ticket is closer to CHF 2.20. Same loaf. The same logic applies across the category-by-category comparison at the four largest retailers.

Use loyalty for bread you'd buy anyway, not for bread you wouldn't. Cumulus and Supercard both run scheduled bonus-point campaigns on baked goods, usually 5x or 10x points on full-price specialty bread. That brings the effective price closer to discounter level on items the discounters don't sell. The trap is using points to justify volume you didn't need. See Cumulus vs Supercard for how the math actually works.

Freeze ahead. A CHF 1.00 Pfünderli stays usable for one day fresh and around two months frozen sliced. Buying two on a Saturday and freezing one is functionally a 50% saving on Wednesday's loaf. This is the single highest-leverage bread habit in Switzerland and it costs nothing to adopt.

For shoppers near the border, German and French and Italian bread is significantly cheaper, but the CHF 150 customs allowance since January 2025 plus travel and time mean bread alone almost never justifies a cross-border trip. Bread becomes worth the trip only as part of a larger basket. If you live in Basel, Geneva, or Chiasso, this matters; if you live in Bern, it doesn't.

Sources checked: .

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
Available now

Ready to save on groceries?

Scan the code, install Rappn, and start tracking real grocery savings this week. No account required.

+10,000live offers
+3,000store locations
100%free

Frequently Asked Questions

Why does bread cost CHF 0.99 in Switzerland in 2026?

Because Aldi Suisse cut its Pfünderli to CHF 0.99 in October 2025 to claim the title of cheapest bread retailer, and every major competitor (Lidl, Migros, Coop, Denner) matched within days. The cuts are loss-leaders, supported by retailer cross-subsidisation, and the Swiss Competition Commission was asked to review whether the simultaneous reactions were independent.

Where is the absolute cheapest bread in Switzerland?

Lidl, where both 500g Halbweissbrot and 500g Ruchbrot cost CHF 0.99. Aldi matches on Halbweiss (CHF 0.99) but is 10 rappen higher on Ruchbrot (CHF 1.09). Migros, Coop Prix Garantie, and Denner all sit at CHF 1.00 for both.

Is the 99-rappen bread the same quality as supermarket bread three years ago?

The retailers say yes, the bakers' association says no. The industrial Pfünderli relies on mechanical mixing, short fermentation, and (in some cases) imported par-baked dough. Independent bakers argue this is different from the longer-fermented bread Migros and Coop sold at CHF 1.20 a few years ago. Taste differences are subjective; production differences are real.

How much does a real bakery loaf cost in Switzerland?

A handmade 500g Pfünderli at a traditional bakery costs CHF 3.80 to CHF 4.50, with regional variation. In Zurich, hipster sourdough bakeries like Freja and Sourgood charge CHF 9.90 to CHF 16.00 per loaf, which represents a different product category, not just a markup.

Which Swiss supermarkets actually bake their own bread on site?

Migros operates in-store bakeries in most larger branches under the "Frisch & Handgemacht" line. Coop runs in-store bakeries at Coop Pronto and many Coop Supermärkte. Aldi and Lidl operate bake-off stations that finish frozen or par-baked dough, mostly produced industrially. Denner does not have in-store bakeries. Aligro and Otto's do not produce fresh bread.

Has the price war made bread cheaper across the board, or only the headline product?

Only the headline product. The Halbweiss and Ruch Pfünderli at CHF 1.00 are loss-leaders. Specialty breads (Vollkorn, Dinkel, Roggen, Zopf, regional varieties) were not cut, and prices on those still range from CHF 2.50 to CHF 5.00. Tracking specific specialty breads through promotions is where most household savings on bread actually come from.

Related Comparisons