oliveoilcompare.
Compared per litre
Food Cupboard / Olive Oil / Organic Extra Virgin Olive Oil

Cheapest organic extra virgin olive oil in UK supermarkets

18 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
ProductBest price per litreLowest price to payShops
Filippo Berio Organic Extra Virgin Olive Oil
£10.96 / litre
Asda · 50cl · pay £5.48
£5.48
Asda · 50cl · £10.96/litre
4
Asda Organic Extra Virgin Olive Oil
£13.50 / litre
Asda · 50cl · pay £6.75
£6.75
Asda · 50cl · £13.50/litre
1
M&S Organic Extra Virgin Olive Oil
£13.50 / litre
Ocado · 50cl · pay £6.75
£6.75
Ocado · 50cl · £13.50/litre
1
Morrisons Organic Extra Virgin Olive Oil
£13.50 / litre
Morrisons · 50cl · pay £6.75
£6.75
Morrisons · 50cl · £13.50/litre
1
Sainsbury's SO Organic Extra Virgin Olive Oil
£13.50 / litre
Sainsbury's · 50cl · pay £6.75
£6.75
Sainsbury's · 50cl · £13.50/litre
1
Tesco Organic Extra Virgin Olive Oil
£13.50 / litre
Tesco · 50cl · pay £6.75
£6.75
Tesco · 50cl · £13.50/litre
1
Duchy Organic Italian Extra Virgin Olive Oil
£14.30 / litre
Waitrose · 50cl · pay £7.15
£7.15
Waitrose · 50cl · £14.30/litre
1
Duchy Organic Spanish Extra Virgin Olive Oil
£14.30 / litre
Waitrose · 50cl · pay £7.15
£7.15
Waitrose · 50cl · £14.30/litre
1
Terra Delyssa Organic Extra Virgin Olive Oil
£15.60 / litre
Morrisons · 50cl · pay £7.80
£7.80
Morrisons · 50cl · £15.60/litre
1
La Espanola Organic Extra Virgin Olive Oil
£17.00 / litre
Waitrose · 50cl · pay £8.50
£8.50
Waitrose · 50cl · £17.00/litre
1
Odysea Organic Greek Extra Virgin Olive Oil
£17.80 / litre
Sainsbury's · 50cl · pay £8.90
£8.90
Sainsbury's · 50cl · £17.80/litre
1
Clearspring Organic Tunisian Extra Virgin Olive Oil
£19.90 / litre
Ocado · 50cl · pay £9.95
£9.95
Ocado · 50cl · £19.90/litre
1
Carapelli Organic Extra Virgin Olive Oil
£22.00 / litre
Sainsbury's · 50cl · pay £11.00
£11.00
Sainsbury's · 50cl · £22.00/litre
1
L'Estornell Organic Extra Virgin Olive Oil
£31.00 / litre
Waitrose · 50cl · pay £15.50
£15.50
Waitrose · 50cl · £31.00/litre
1
Belazu Lecciana Organic Extra Virgin Olive Oil
£33.60 / litre
Waitrose · 50cl · pay £16.80
£16.80
Waitrose · 50cl · £33.60/litre
1
Lorenzo No3 Organic Extra Virgin Olive Oil
£36.00 / litre
Waitrose · 50cl · pay £18.00
£18.00
Waitrose · 50cl · £36.00/litre
1
Citizens of Soil Greek Organic Extra Virgin Olive Oil
£38.00 / litre
Tesco · 50cl · pay £19.00
£19.00
Tesco · 50cl · £38.00/litre
1
Citizens of Soil Spanish Organic Extra Virgin Olive Oil
£38.00 / litre
Tesco · 50cl · pay £19.00
£19.00
Tesco · 50cl · £38.00/litre
1