Compare prices across 5 retailers
As of 8 Oct 2026, Hair Oil & Treatments is cheapest at Tesco at £11.88/L (400ml for £4.75) in United Kingdom — about 73% below the 3-retailer average of £44.69/L.
Prices updated 8 Oct 2026
Ranked per 1 L at each item's cheapest store
Ranked per 1 L at each item's cheapest store
Asda
Morrisons
Ocado
Sainsbury's
TescoUpdating prices — showing the previous selection until the new prices arrive.


























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