Food Cupboard / Olive Oil / Extra Virgin Olive Oil
Cheapest extra virgin olive oil in UK supermarkets
62 products, ranked by their best unit price with loyalty-card and multi-buy offers counted. Each row also shows what you pay to get it.
Sort by
| Product | Best price per litre |
|---|---|
| Karyatis Greek Extra Virgin Olive Oil | £7.15 / litre with Nectar Sainsbury's · 1L · pay £7.15 |
| Asda Extra Virgin Olive Oil | £7.50 / litre Asda · 1L · pay £7.50 |
| Morrisons Extra Virgin Olive Oil | £7.50 / litre Morrisons · 1L · pay £7.50 |
| Waitrose Extra Virgin Olive Oil | £7.50 / litre Waitrose · 2L · pay £15.00 |
| Sainsbury's Extra Virgin Olive Oil | £7.75 / litre Sainsbury's · 1L · pay £7.75 |
| Tesco Extra Virgin Olive Oil | £7.75 / litre Tesco · 1L · pay £7.75 |
| La Espanola Extra Virgin Olive Oil | £7.80 / litre Waitrose · 1L · pay £7.80 |
| Napolina Extra Virgin Olive Oil | £8.00 / litre Asda · 50cl · pay £4.00 |
| Filippo Berio Extra Virgin Olive Oil | £8.84 / litre Waitrose · 1.5L · pay £13.25 |
| Terra Delyssa Extra Virgin Olive Oil | £9.00 / litre with Nectar Sainsbury's · 1L · pay £9.00 |
| Karyatis Spanish Extra Virgin Olive Oil | £12.00 / litre Sainsbury's · 50cl · pay £6.00 |
| Odysea Spanish Picual Extra Virgin Olive Oil | £12.00 / litre with Nectar Sainsbury's · 50cl · pay £6.00 |
| Sainsbury's Taste the Difference Greek Athinoelia Extra Virgin Olive Oil | £12.00 / litre with Nectar Sainsbury's · 50cl · pay £6.00 |
| Sainsbury's Taste the Difference Italian Frantoio Extra Virgin Olive Oil | £12.00 / litre with Nectar Sainsbury's · 50cl · pay £6.00 |
| Sainsbury's Taste the Difference Spanish Hojiblanca Extra Virgin Olive Oil | £12.00 / litre with Nectar Sainsbury's · 50cl · pay £6.00 |
| Olio del Castello Extra Virgin Olive Oil | £12.50 / litre Waitrose · 1L · pay £12.50 |
| Morrisons The Best Signature Manzanilla Extra Virgin Olive Oil | £12.60 / litre Morrisons · 50cl · pay £6.30 |
| Belazu Envero Extra Virgin Olive Oil | £12.80 / litre Waitrose · 50cl · pay £6.40 |
| Il Casolare Unfiltered Extra Virgin Olive Oil | £13.00 / litre Ocado · 1L · pay £13.00 |
| Asda Exceptional Greek Koroneiki Extra Virgin Olive Oil | £13.20 / litre Asda · 50cl · pay £6.60 |
| Asda Exceptional Spanish Picual Extra Virgin Olive Oil | £13.20 / litre Asda · 50cl · pay £6.60 |
| Odysea Greek Kalamata PDO Extra Virgin Olive Oil | £13.27 / litre Sainsbury's · 75cl · pay £9.95 |
| Iliada Extra Virgin Olive Oil | £13.33 / litre with Nectar Sainsbury's · 75cl · pay £10.00 |
| Tesco Finest Greek Extra Virgin Olive Oil | £14.00 / litre Tesco · 50cl · pay £7.00 |
| Tesco Finest Italian Extra Virgin Olive Oil | £14.00 / litre Tesco · 50cl · pay £7.00 |
| Tesco Finest Spanish Extra Virgin Olive Oil | £14.00 / litre Tesco · 50cl · pay £7.00 |
| Waitrose Greek Extra Virgin Olive Oil | £14.00 / litre Waitrose · 50cl · pay £7.00 |
| Waitrose Italian Extra Virgin Olive Oil | £14.00 / litre Waitrose · 50cl · pay £7.00 |
| Belazu Crete Gold Extra Virgin Olive Oil | £15.00 / litre Waitrose · 50cl · pay £7.50 |
| Iliada The Chef's Way Greek Extra Virgin Olive Oil | £15.00 / litre Sainsbury's · 50cl · pay £7.50 |
| La Espanola First Harvest Extra Virgin Olive Oil | £15.00 / litre Sainsbury's · 50cl · pay £7.50 |
| Odysea Greek Extra Virgin Olive Oil | £15.00 / litre Sainsbury's · pay £45.00 |
| Odysea Italian Nocellara Extra Virgin Olive Oil | £15.20 / litre with Nectar Sainsbury's · 50cl · pay £7.60 |
| Odysea Greek Early Harvest Extra Virgin Olive Oil | £17.70 / litre Sainsbury's · 50cl · pay £8.85 |
| Good Phats Spanish Extra Virgin Olive Oil | £18.00 / litre with Nectar Sainsbury's · pay £9.00 |
| Belazu Early Harvest Extra Virgin Olive Oil | £18.66 / litre 3 for 2 with Clubcard Tesco · 50cl · pay £9.33 |
| Carapelli Oro Verde Extra Virgin Olive Oil | £19.00 / litre Sainsbury's · 50cl · pay £9.50 |
| Filippo Berio Special Selection Extra Virgin Olive Oil | £19.00 / litre Waitrose · 50cl · pay £9.50 |
| Filippo Berio 100% Italian Extra Virgin Olive Oil | £19.90 / litre Sainsbury's · 50cl · pay £9.95 |
| Good Phats Italian Extra Virgin Olive Oil | £20.00 / litre with Nectar Sainsbury's · pay £10.00 |
| Levante 100% Italian Extra Virgin Olive Oil | £20.00 / litre Morrisons · 50cl · pay £10.00 |
| Belazu Early Harvest Arbequina Extra Virgin Olive Oil | £21.00 / litre with Nectar Sainsbury's · 50cl · pay £10.50 |
| Gaea Kalamata Extra Virgin Olive Oil | £23.00 / litre Waitrose · 50cl · pay £11.50 |
| Castillo de Canena Picual Extra Virgin Olive Oil | £25.00 / litre Waitrose · 50cl · pay £12.50 |
| Sainsbury's Taste the Difference Umbria Colli Martani PDO Extra Virgin Olive Oil | £25.00 / litre Sainsbury's · 50cl · pay £12.50 |
| Waitrose No.1 Valli Trapanesi Extra Virgin Olive Oil | £26.00 / litre Waitrose · 50cl · pay £13.00 |
| Bono Sicilian PDO Val di Mazara Extra Virgin Olive Oil | £27.00 / litre Ocado · 50cl · pay £13.50 |
| Odysea Polyphenol Greek Extra Virgin Olive Oil | £27.80 / litre Sainsbury's · pay £6.95 |
| Pacciano Extra Virgin Olive Oil | £29.00 / litre Waitrose · 50cl · pay £14.50 |
| Barbera Sicilia Extra Virgin Olive Oil | £30.00 / litre Waitrose · 50cl · pay £15.00 |
| Belazu Verdemanda Extra Virgin Olive Oil | £30.00 / litre Waitrose · 50cl · pay £15.00 |
| Citizens of Soil Extra Virgin Olive Oil | £30.00 / litre Waitrose · 50cl · pay £15.00 |
| Gordon Ramsay's Krude Cooking Olive Oil | £32.00 / litre Waitrose · 50cl · pay £16.00 |
| Ravida Extra Virgin Olive Oil | £38.00 / litre Waitrose · 50cl · pay £19.00 |
| Valdueza Extra Virgin Olive Oil | £41.00 / litre Waitrose · 50cl · pay £20.50 |
| Lia Extra Virgin Olive Oil | £42.00 / litre Waitrose · 50cl · pay £21.00 |
| Gordon Ramsay's Krude Finishing Olive Oil | £44.00 / litre Waitrose · 50cl · pay £22.00 |
| The Gay Farmer Arbequina Extra Virgin Olive Oil | £44.00 / litre Waitrose · 50cl · pay £22.00 |
| The Gay Farmer Picual Extra Virgin Olive Oil | £44.00 / litre Waitrose · 50cl · pay £22.00 |
| Ottolenghi Extra Virgin Olive Oil | £48.00 / litre Waitrose · 50cl · pay £24.00 |
| Galantino Italian Extra Virgin Olive Oil | £60.00 / litre Waitrose · 50cl · pay £30.00 |
| Laudemio Frescobaldi Extra Virgin Olive Oil | £82.00 / litre Waitrose · 25cl · pay £20.50 |