Olive Oil

As of 15 Jul 2026, Olive Oil is cheapest at Morrisons at £3.00 in United Kingdom — about 11% below the 4-retailer average of £3.37.

Prices updated 15 Jul 2026

Compare prices across 4 retailers

Search at
40 products available
AsdaMorrisonsSainsbury'sTesco

Prices shown are indicative and may vary by store location. Confirm pricing at checkout.

Which store is cheaper?

Frequently asked questions

Where is Olive Oil cheapest?
Morrisons has the lowest price at £3.00.
How much does Olive Oil cost?
Prices range from £3.00 to £3.88 across 4 UK supermarkets. The average price is £3.37.
What is the unit price of Olive Oil?
Priced per 1 lt. Asda offers the best value at £3.88/1 lt.
Which supermarkets sell Olive Oil?
Olive Oil is available at Morrisons, Tesco, Asda, and Sainsbury's.