Independent guide · Switzerland

Olive oil prices in Switzerland: what the supermarkets charge

Every price in francs and per litre, with the verdict of the Swiss consumer tests. Made comparable: with 500 ml bottles next to 1 litre ones, the shelf makes the sums hard on purpose.

Sorted by price per litre, cheapest first. · Updated on

BrandRetailerSizePricePer litreAs ofTest
M-Budget Virgin olive oil, 1 lMigros1 LCHF 7.95CHF 7.95–
Prix Garantie Extra virgin olive oil, 1 lCoop1 LCHF 7.95CHF 7.95FRC 2025: only “virgin” (downgraded)
Bellasan Extra virgin olive oil, 1 lAldi Suisse1 LCHF 7.95CHF 7.95FRC 2025: only “virgin” (downgraded)
Primadonna Spanish extra virgin olive oil, 1 lLidl1 LCHF 7.95CHF 7.95–
Sabo Extra virgin olive oil Mediterranean, 1 lOtto's1 LCHF 7.95CHF 7.95–
Don Pablo Extra virgin olive oil, 1 lMigros1 LCHF 9.95CHF 9.95–
Lyttos Greek extra virgin olive oil, 500 mlAldi Suisse0.5 LCHF 5.49CHF 10.98–
Primadonna Extra virgin olive oil, 750 mlLidl0.75 LCHF 8.95CHF 11.93Stiftung Warentest 2026: adequate
Divella Classico extra virgin, 1 lDenner1 LCHF 11.95CHF 11.95–
Don Felipe Extra virgin olive oil, 1 lCoop1 LCHF 12.50CHF 12.50–
Aldi BIO Extra virgin olive oil, European blend, 750 ml OrganicAldi Suisse0.75 LCHF 9.95CHF 13.27Kassensturz / K-Tipp 2025: good
Vitto Organic extra virgin olive oil, 750 ml OrganicMigros0.75 LCHF 9.95CHF 13.27–
Primadonna Organic extra virgin olive oil, 750 ml OrganicLidl0.75 LCHF 9.95CHF 13.27Stiftung Warentest 2026: satisfactory
Filippo Berio Extra virgin olive oil, 1 lCoop1 LCHF 15.95CHF 15.95–
Monini Classico extra virgin, 1 lMigros1 LCHF 16.00CHF 16.00Kassensturz / K-Tipp 2025: good
Alnatura Organic extra virgin olive oil, 500 ml OrganicMigros0.5 LCHF 8.50CHF 17.00Stiftung Warentest 2026: good
Iliada Kalamata PDO extra virgin, 1 lCoop1 LCHF 18.50CHF 18.50Kassensturz / K-Tipp 2025: very good
Manor Bio Extra virgin olive oil, 1 l OrganicManor1 LCHF 21.50CHF 21.50 out of dateKassensturz / K-Tipp 2025: very good
Migros Bio Spanish extra virgin olive oil, 500 ml OrganicMigros0.5 LCHF 10.95CHF 21.90–
Migros Bio Italian extra virgin olive oil, 500 ml OrganicMigros0.5 LCHF 10.95CHF 21.90–
Migros Bio Greek extra virgin olive oil, 500 ml OrganicMigros0.5 LCHF 11.40CHF 22.80Kassensturz / K-Tipp 2025: good
Naturaplan Organic extra virgin olive oil, 500 ml OrganicCoop0.5 LCHF 11.95CHF 23.90–
Naturaplan Demeter organic extra virgin olive oil, 500 ml OrganicCoop0.5 LCHF 12.95CHF 25.90–
Monini Organic extra virgin 100% Italiano, 750 ml OrganicMigros0.75 LCHF 19.95CHF 26.60–

Prices recorded on the date shown. Promotions and ranges change; check the price with the retailer before buying.

Read the price per litre, not the bottle price

On the shelf, 500 ml, 750 ml and 1 litre bottles stand side by side, and the big number is almost always the bottle price. Only the unit price is comparable. Swiss law requires it: under the Price Indication Ordinance, pre-packaged goods sold by volume or weight must show the unit price next to the retail price. But it is printed small, and sometimes per 100 ml rather than per litre, which leaves you multiplying by ten in the aisle.

Our table above does that for you: every oil is converted to one litre and sorted by it. The conversion also shows how much the pack size distorts the picture. The same brand in the same chain costs more per litre in the half bottle than in the full one, and for organic oil the small bottle is often the only size on the shelf. Reach for organic that way and you pay the small-bottle premium without noticing.

The cheapest litre is not automatically the best buy either. An opened bottle keeps its full aroma for weeks to a few months at most. A litre that stands open for half a year in a one-person household ends up costing more than its unit price suggests. Which size suits which household is worked out in 500 ml, 1 litre or a bulk tin.

Why olive oil is getting cheaper in 2026, but only slowly on the shelf

After the drought years olive oil had become a luxury. In the EU, consumer prices rose by 78 per cent between 2022 and 2024. As harvests recovered, the trend reversed: in 2025 prices fell by 23 per cent across the EU and by 38.9 per cent in Spain. At source the drop is even clearer. For the week of 22 to 28 September 2026, the Spanish price information system POOLred reported 3.38 euros per kilo for extra virgin olive oil.

Less of that reached Switzerland. According to the Federal Statistical Office's consumer price index, olive oil became 8 per cent cheaper in 2025. That is noticeable, but far from the Spanish figures. The reason lies in the cost behind the bottle: glass, bottling, transport, storage and retail margin are paid in francs and do not fall with the raw material. Purchase contracts run for months, and cuts often appear first as promotions rather than on the shelf label. The full calculation, with figures on the new harvest, is in Olive oil prices in 2026: why it is getting cheaper.

«Vergine» is not «extra vergine»: careful when comparing prices

The Swiss ordinance on foodstuffs of plant origin divides virgin olive oil into three grades: extra virgin olive oil, virgin olive oil and lampante oil. The limits behind them are set out in the EU marketing standard: «extra» may have at most 0.8 per cent free acidity and must show no sensory defect. Plain «vergine» may have up to 2 per cent acidity and slight defects.

For price comparisons this is no detail. According to K-Tipp in May 2026, the cheapest olive oils at Aldi, Coop, Lidl and Migros all cost the same. Three of them are labelled «extra vergine» or «nativ extra». Migros's M-Budget oil, by contrast, is now only «vergine». Migros explained the downgrade by saying the higher grade was «challenging» to guarantee. Same price, then, does not mean the same product.

That is why M-Budget is flagged «Virgin only» in our table and is left out of the answer to the question about the cheapest extra virgin oil. At source, incidentally, the gap is small: in the same September week POOLred quoted virgin olive oil only about 10 cents per kilo below extra virgin. What the grades mean in detail is explained in our guide to extra virgin olive oil.

Price and test grade: cheap is not automatically bad

Swiss consumer tests have shown the same pattern for years: the price says little about quality. In the 2025 tasting test by Kassensturz and K-Tipp, the 13 oils ranged from budget bottles to premium ones. The two oils rated «very good» came from the mid-price range, not the top. The oil rated «insufficient» was the cheapest in the test, sold at Denner.

It works the other way round too. In 2016, nine of 16 oils failed Kassensturz's sensory test, including the two most expensive bottles, from Mövenpick and Globus. The oils rated «very good» that year were Monini at Migros and Naturaplan Bio at Coop, both far cheaper than the premium oils that failed. In 2025 the FRC downgraded two budget oils to «vierge» for sensory defects and noted that the information on the label does not allow consumers to pick a quality oil: hardly any oil gave a harvest date, and only two named the producer.

That is why our table puts the price per litre and the test verdict side by side. The grade in the «Test» column comes from the source named and refers to the batch tested. An oil without a grade is not a bad oil; it simply has not been tested. The full results, from Kassensturz to the FRC, are in Olive oil tests in Switzerland 2026.

Promotions: when they are worth it

Olive oil is a classic promotion item, and for an oil with a good test grade a promotion can pay off. Check two things.

The comparison price. A struck-through price must actually have been charged before. According to SECO, such a comparison with one's own earlier price may only be advertised for half as long as the higher price applied, and for two months at most. Even so, convert the promotional price into a price per litre and compare it with the regular shelf prices of the other chains in our table. A discount on a small bottle can still be dearer than the normal price of a litre elsewhere.

Freshness. Buy on promotion only what you will use within a few months. In 2023 and 2024 the Zurich cantonal laboratory found sensory defects in three of twelve «extra virgin» samples each year, and names poor production and storage among the causes. So look for the harvest year. It is an optional indication and, under the EU standard, may only appear if the entire contents come from that harvest. If it is missing, the best-before date helps: of two bottles of the same oil, the one with the later date was usually bottled later. How to spot an old oil at home is shown in our 2-minute test for rancid oil.

The oils in detail

Divella Classico extra virgin, 1 l
Denner

Divella Classico extra virgin, 1 l

Bottled in Italy

CHF 11.951 L · CHF 11.95 per litre

Check price
Virgin onlyM-Budget Virgin olive oil, 1 l
Migros

M-Budget Virgin olive oil, 1 l

Origin on the label

CHF 7.951 L · CHF 7.95 per litre

Check price
Migros

Don Pablo Extra virgin olive oil, 1 l

Origin on the label

CHF 9.951 L · CHF 9.95 per litre

Check price
Organic
Migros

Migros Bio Spanish extra virgin olive oil, 500 ml

Spain · Organic

CHF 10.950.5 L · CHF 21.90 per litre

Check price
Organic
Migros

Migros Bio Italian extra virgin olive oil, 500 ml

Italy · Organic

CHF 10.950.5 L · CHF 21.90 per litre

Check price
Organic
Migros

Monini Organic extra virgin 100% Italiano, 750 ml

Italy · Organic

CHF 19.950.75 L · CHF 26.60 per litre

Check price
Organic
Migros

Vitto Organic extra virgin olive oil, 750 ml

EU · Organic

CHF 9.950.75 L · CHF 13.27 per litre

Check price
Organic
Coop

Naturaplan Organic extra virgin olive oil, 500 ml

Italy, Apulia · Organic

CHF 11.950.5 L · CHF 23.90 per litre

Check price
Organic
Coop

Naturaplan Demeter organic extra virgin olive oil, 500 ml

Portugal, Alentejo · Organic

CHF 12.950.5 L · CHF 25.90 per litre

Check price
Coop

Filippo Berio Extra virgin olive oil, 1 l

EU blend

CHF 15.951 L · CHF 15.95 per litre

Check price
Coop

Don Felipe Extra virgin olive oil, 1 l

Spain, bottled in Italy

CHF 12.501 L · CHF 12.50 per litre

Check price
Aldi Suisse

Lyttos Greek extra virgin olive oil, 500 ml

Greece

CHF 5.490.5 L · CHF 10.98 per litre

Check price
Lidl

Primadonna Spanish extra virgin olive oil, 1 l

Spain

CHF 7.951 L · CHF 7.95 per litre

Check price
Otto's

Sabo Extra virgin olive oil Mediterranean, 1 l

Tunisia (per Otto's)

CHF 7.951 L · CHF 7.95 per litre

Check price

Frequently asked questions

Which extra virgin olive oil is cheapest in Switzerland?

In our comparison, CHF 7.95 per litre: Primadonna Spanish extra virgin olive oil, 1 l (Lidl); Sabo Extra virgin olive oil Mediterranean, 1 l (Otto's). As of 30 September 2026; oils a Swiss test downgraded to «virgin» are not counted here.

Which organic olive oil is cheapest?

CHF 13.27 per litre: Aldi BIO Extra virgin olive oil, European blend, 750 ml (Aldi Suisse); Vitto Organic extra virgin olive oil, 750 ml (Migros). As of 30 September 2026.

Which olive oil rated «very good» in a test is cheapest?

CHF 18.50 per litre: Iliada Kalamata PDO extra virgin, 1 l (Coop), «very good» according to Kassensturz / K-Tipp 2025. As of 30 September 2026.

How many olive oils does this page compare?

24 olive oils from 7 retail chains (Aldi Suisse, Coop, Denner, Lidl, Manor, Migros, Otto's), each with its price per litre and the date it was recorded.

Why are olive oil prices falling more slowly in Switzerland than in Spain?

Because the oil itself is only part of the shelf price. Glass, bottling, transport, storage and retail margin are paid in francs and do not fall with the raw material, and purchase contracts run for months. In 2025 olive oil prices fell by 38.9 per cent in Spain and, according to the Swiss consumer price index, by 8 per cent in Switzerland.

Is the most expensive olive oil also the best?

No. In Kassensturz's 2016 test the two most expensive oils failed the sensory assessment, and in 2025 both oils rated «very good» came from the mid-price range. Price is no proof of quality in either direction. The test grade, the quality grade, the harvest year and your own smell test say more.

How much VAT is in the price of olive oil?

Olive oil counts as food and is taxed at the reduced VAT rate of 2.6 per cent, which has applied since 1 January 2024. Tax therefore explains only a small part of the price gap with other countries.

Is «vergine» olive oil simply a cheaper «extra vergine»?

No, it is a lower grade: it may have more free acidity (up to 2 instead of 0.8 per cent) and slight sensory defects. On the shelf it is not necessarily cheaper: according to K-Tipp, M-Budget's «vergine» oil costs the same as the cheapest extra virgin oils at Aldi, Coop and Lidl.

How much olive oil can I bring into Switzerland duty-free?

Edible oils, fats and margarine together are duty-free up to 5 litres or kilos per person per day. For each additional litre the Federal Office for Customs and Border Security charges 2 francs. On top of that, the VAT value limit of 150 francs per person applies.

What is behind the test verdicts

Sources