Cheapest Tuna in Oil in the UK
Prices updated 14 November 2026 · 118 products across 8 supermarkets
We compare tuna in oil across all 9 major UK supermarkets: Tesco, Asda, Sainsbury's, Morrisons, Waitrose, Aldi, M&S, Ocado and Iceland — and rank by price per unit so you can see where tuna in oil is genuinely cheapest. Prices update daily.
Sainsbury's Tuna Chunks in Sunflower Oil 4x145g£4.29/kg£2.492
Sainsbury's Tuna Chunks in Olive Oil 4x145g£4.91/kg£2.854
Tesco Tuna Chunks In Sunflower Oil 400G£5.00/kg£2.005
M&S Tuna Chunks in Sunflower Oil 160g£5.00/kg£0.806
Sainsbury's Tuna Chunks in Olive Oil 145g£5.17/kg£0.757
Tesco Tuna Chunks In Sunflower Oil 145G£5.52/kg£0.808
Tesco Tuna Chunks In Sunflower Oil 4 X 145G£6.10/kg£2.499
Morrisons Tuna Chunks in Sunflower Oil 4x145g 4 x 102g£6.10/kg£2.4910
John West Tuna Chunks in Sunflower Oil 4 x 132g£7.10/kg£3.7512
Princes Tuna Chunks in Sunflower Oil 4x145g£7.33/kg£4.2513
Morrisons Tuna Chunks In Sunflower Oil 145g 102g£7.84/kg£0.8014
PRINCES Tuna Chunks in sunflower Oil 3X145g£8.05/kg£3.5015
John West Tuna Chunks in Sunflower Oil 4x125g (102g Drained)£8.90/kg£4.4517
John West Tuna Chunks in Sunflower Oil 4x125g (102g drained)£8.90/kg£4.4518
Morrisons No Drain Tuna Steak In A Little Sunflower Oil 3x110g£9.55/kg£3.1521
Sainsbury's Tuna Chunks in Olive Oil 3x80g£9.58/kg£2.3022
Princes Tuna Chunks In Sunflower Oil (4x145g) 4 x 105g£10.12/kg£4.2523
Minerva Tuna Steak in Olive Oil£10.31/kg£8.2524
Princes Tuna Chunks In Sunflower Oil 4X145g£10.42/kg£4.25Cheapest Tuna in Oil: FAQ
Where is the cheapest tuna in oil in the UK?
Right now the best value tuna in oil is Sainsbury's Tuna Chunks in Sunflower Oil 4x145g at Sainsbury's, £2.49 (£4.29/kg). SmartShelf ranks tuna in oil by price per unit across 8 supermarkets, updated daily.
Which supermarket is cheapest for tuna in oil?
We compare tuna in oil across Tesco, Sainsbury's, Asda, Morrisons, Waitrose, Aldi, M&S, Ocado and Iceland. Today Sainsbury's has the cheapest option, but the ranking updates every day as prices change.
How does SmartShelf compare tuna in oil prices?
We list each product's price per unit (£/kg, £/litre or per item) so you compare like for like, and we show loyalty prices such as Clubcard and Nectar where available. Free, with no sign-up.