Cheapest Honey in the UK
Prices updated 13 October 2026 · 230 products across 7 supermarkets
We compare honey across all 7 major UK supermarkets — Tesco, Sainsbury's, Asda, Morrisons, Waitrose, Aldi and M&S — and rank by price per unit so you can see where honey is genuinely cheapest. Prices update daily.
Stamford Street Co. Clear Honey 340g£2.18/kg£0.742
Stockwell & Co Honey 340G£2.18/kg£0.744
Belvita Minis Honey 6 x 95g£2.19/kg£1.256
Morrisons Squeezy Pure Honey 720g£2.99/kg£2.159
Morrisons Squeezy Pure Clear Honey 454g£3.04/kg£1.3810
Sainsbury's Runny Honey 340g£3.06/kg£1.0411
Sainsbury's Runny Honey 720g£3.19/kg£2.3014
Essential Squeezy Honey£3.48/kg£2.5015
Tesco Squeezy Clear Honey 340G£3.50/kg£1.1917
Essential Pure Clear Honey£3.64/kg£1.6518
Essential Pure Set Honey£3.64/kg£1.6519
M&S Pure Honey Bigger Pack 720g£3.68/kg£2.6520
Tesco Clear Honey 454G£3.85/kg£1.75Cheapest Honey: FAQ
Where is the cheapest honey in the UK?
Right now the best value honey is Stamford Street Co. Clear Honey 340g at Sainsbury's, £0.74 (£2.18/kg). SmartShelf ranks honey by price per unit across 7 supermarkets, updated daily.
Which supermarket is cheapest for honey?
We compare honey across Tesco, Sainsbury's, Asda, Morrisons, Waitrose, Aldi and M&S. Today Sainsbury's has the cheapest option, but the ranking updates every day as prices change.
How does SmartShelf compare honey 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.