Cheapest Peanuts in the UK
Prices updated 15 November 2026 · 262 products across 9 supermarkets
We compare peanuts 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 peanuts is genuinely cheapest. Prices update daily.
Stamford Street Co. Salted Peanuts 200g£2.95/kg£0.592
Sainsbury's Wild Bird Peanut & Insect Suet Pellets 1kg£3.00/kg£3.004
Sainsbury's Wild Bird Peanuts 2kg£3.13/kg£6.255
Tesco Chicken Peanut Satay Wrap£3.25/each£3.257
Peanut Pik Biscuits with Crunchy Peanuts 142g£3.45/kg£0.498
Sainsbury's Wild Bird Peanuts 1kg£3.50/kg£3.509
Pista Pik Biscuits with Peanuts & Pistachios 118.3g£4.14/kg£0.4912
Cofresh Spicy Green Peas & Peanuts 325G£4.15/kg£1.3513
Cofresh Sev Mamra With Peanuts 325g£4.31/kg£1.4014
Morrisons Salted Peanuts 400g£4.38/kg£1.7515
M&S Roasted & Salted Peanuts 550g£4.55/kg£2.5016
Aasani Red Skin Peanut Kernels 500G£4.60/kg£2.3017
Ktc Pure Groundnut Peanut Oil 1 Litre£4.60/litre£4.6018
Morrisons Redskin Peanuts 400g£4.63/kg£1.8519
Ocado Salted Peanuts 550g£4.64/kg£2.5520
Morrisons Salted Peanuts 450g£4.67/kg£2.1021
Sainsbury's Salted Peanuts 550g£4.73/kg£2.6022
Sainsbury's Dry Roasted Peanuts 550g£4.73/kg£2.6023Cheapest Peanuts: FAQ
Where is the cheapest peanuts in the UK?
Right now the best value peanuts is Stamford Street Co. Salted Peanuts 200g at Sainsbury's, £0.59 (£2.95/kg). SmartShelf ranks peanuts by price per unit across 9 supermarkets, updated daily.
Which supermarket is cheapest for peanuts?
We compare peanuts 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 peanuts 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.