SmartShelf

✦ Go Pro

Cheapest Extra Virgin in the UK

Prices updated 15 November 2026 · 298 products across 9 supermarkets

The best-value extra virgin in the UK right now is Kujawski Extra Virgin Rapeseed Oil 1 Litre at Tesco — £3.50/litre (£3.50).
298Products Compared
9Supermarkets
£3.50Lowest /Litre

We compare extra virgin across all 9 major UK supermarkets: Tesco, Asda, Sainsbury's, Morrisons, Waitrose, Aldi, M&S, Ocado and Iceland — and rank by price per unit so you can see where extra virgin is genuinely cheapest. Prices update daily.

1Kujawski Extra Virgin Rapeseed Oil 1 LitreKujawski Extra Virgin Rapeseed Oil 1 LitreTescoBest valueClubcard £2.90£3.50/litre£3.502Essential Sunflower & Extra Virgin Olive OilEssential Sunflower & Extra Virgin Olive OilWaitrose£4.70/litre£2.353Borderfields Extra Virgin British Cold Pressed Rapeseed Oil 5LBorderfields Extra Virgin British Cold Pressed Rapeseed Oil 5LOcado£4.90/litre£24.504SOLESTA Extra Virgin Olive Oil 1,000 MLSOLESTA Extra Virgin Olive Oil 1,000 MLAldi£6.10/litre£6.095Morrisons Extra Virgin Olive Oil 1LMorrisons Extra Virgin Olive Oil 1LMorrisons£7.50/litre£7.506ASDA Extra Virgin Olive Oil 1 LitreASDA Extra Virgin Olive Oil 1 LitreAsda£7.50/litre£7.507Mackintosh of Glendaveny Extra Virgin Cold Pressed Rapeseed Oil 500mlMackintosh of Glendaveny Extra Virgin Cold Pressed Rapeseed Oil 500mlMorrisons£7.70/litre£3.858Sainsbury's Olive Oil, Extra Virgin 1LSainsbury's Olive Oil, Extra Virgin 1LSainsbury's£7.75/litre£7.759Sainsbury's Olive Oil, Extra Virgin 2LSainsbury's Olive Oil, Extra Virgin 2LSainsbury's£7.75/litre£15.5010Tesco Extra Virgin Olive Oil 1LtrTesco Extra Virgin Olive Oil 1LtrTesco£7.75/litre£7.7511Ocado Extra Virgin Olive Oil 1LOcado Extra Virgin Olive Oil 1LOcado£7.75/litre£7.7512Borderfields Extra Virgin British Cold Pressed Rapeseed Oil 500mlBorderfields Extra Virgin British Cold Pressed Rapeseed Oil 500mlOcado£7.90/litre£3.9513Karyatis Greek Extra Virgin Olive Oil 2LKaryatis Greek Extra Virgin Olive Oil 2LSainsbury's£9.00/litre£18.0014M&S Extra Virgin Olive Oil 1LM&S Extra Virgin Olive Oil 1LM&S£9.00/litre£9.0015Napolina Extra Virgin Olive Oil 500mlNapolina Extra Virgin Olive Oil 500mlAsda£9.00/litre£4.5016Filippo Berio Extra Virgin Olive Oil 500mlFilippo Berio Extra Virgin Olive Oil 500mlIceland£9.00/litre£4.5017La Espanola Extra Virgin Olive Oil 5LLa Espanola Extra Virgin Olive Oil 5LOcado£9.00/litre£45.0018Borderfields GOLD Premium Extra Virgin British Cold Pressed Rapeseed Oil 500mlBorderfields GOLD Premium Extra Virgin British Cold Pressed Rapeseed Oil 500mlOcado£9.30/litre£4.6519Karyatis Extra Virgin Olive OilKaryatis Extra Virgin Olive OilWaitrose£9.40/litre£18.8020Hillfarm Extra Virgin Cold Pressed Rapeseed Oil 500mlHillfarm Extra Virgin Cold Pressed Rapeseed Oil 500mlSainsbury's£9.50/litre£4.7521Karyatis Greek Extra Virgin Olive Oil 1LKaryatis Greek Extra Virgin Olive Oil 1LSainsbury'sNectar £7.15£9.95/litre£9.9522Filippo Berio Extra Virgin Olive OilFilippo Berio Extra Virgin Olive OilWaitrose£10.00/litre£5.0023Waitrose Squeezy Extra Virgin Olive OilWaitrose Squeezy Extra Virgin Olive OilWaitrose£10.00/litre£5.0024Don Mario Extra Virgin Olive Oil 500mlDon Mario Extra Virgin Olive Oil 500mlIceland£10.00/litre£5.00
See The Live Extra Virgin Comparison →

Cheapest Extra Virgin: FAQ

Where is the cheapest extra virgin in the UK?

Right now the best value extra virgin is Kujawski Extra Virgin Rapeseed Oil 1 Litre at Tesco, £3.50 (£3.50/litre). SmartShelf ranks extra virgin by price per unit across 9 supermarkets, updated daily.

Which supermarket is cheapest for extra virgin?

We compare extra virgin across Tesco, Sainsbury's, Asda, Morrisons, Waitrose, Aldi, M&S, Ocado and Iceland. Today Tesco has the cheapest option, but the ranking updates every day as prices change.

How does SmartShelf compare extra virgin prices?

We list each product's price per unit (£/kg, £/litre or per item) so you compare like for like, and we show loyalty prices such as Clubcard and Nectar where available. Free, with no sign-up.