Lowest price


Frylight Air Fryer Oil Spray 200ml
£2.75
£1.75


Flora Pure Sunflower Oil with Vitamin E
£3.45
£2.50


Buy 2 for £5
L'Oreal Elvive Extraordinary Oil Conditioner 200ml
£2.75


Buy 2 for £5
L'Oreal Elvive Extraordinary Oil Shampoo 250ml
£2.75


John West Tuna Chunks In Sunflower Oil
£4.70
£3.50


Body Collection Balancing Facial Oil Set
£7.50
£3.75


Head & Shoulders Pro-Expert Deep Cleanse Oil Control Shampoo 300ml
£6.00
£4.00


La Espanola Squeezy Extra Virgin Olive Oil 500ml
£6.50
£4.30


La Espanola Squeezy Olive Oil 500ml
£6.50
£4.30


Ayumi Pure Almond Oil
£5.00
£4.50


Ayumi Pure Castor Oil
£5.00
£4.50


Ayumi Pure Olive Oil
£5.00
£4.50


KTC Pure Sunflower Oil 3L
£6.00
£4.85


KTC Extended Life Vegetable Oil 3L
£6.00
£4.85


La Espanola Olive Oil
£10.00
£6.40


Ambre Solaire Ideal Bronze SPF 30 Oil Spray
£14.00
£7.00


KTC Premium Quality Olive-Pomace Oil Blend 3L
£13.98
£12.00
Alternative offers


Brunswick sardines in soya oil 106g
£1.25
£1.00


Carex advanced care macadamia oil hand wash 250ml
£1.70
£1.20


Fragata Marinated Stoneless Olives with Olive Oil & Sea Salt 120g
£2.10
£1.65


Fragata Marinated Stoneless Olives with Olive Oil, Garlic & Thyme 120g
£2.10
£1.65


La Espanola Garlic flavoured Oil 250ml
£3.00
£2.40


La Espanola Chilli flavoured Oil 250ml
£3.00
£2.40
Related brands
Offer history
Oil is currently on offer at Morrisons, with the lowest price now £4.30. Based on offer history, we expect it to return in week 30.
Stores with Oil in their assortment
Nearest Morrisons branch
This Oil offer Morrisons is available in the following branches based on your set location:
London
Oil price Morrisons
Offer | Name | Regular price | Offer price | Offer terms | Start date | End date |
---|---|---|---|---|---|---|
![]() | La Espanola Squeezy Olive Oil 500ml | £6.50 | £4.30 | £2.20 Discount | 25 June 2025 | 18 July 2025 |