Prices updated daily — 3 June 2026
Product type overview
monkey nuts sits within Nuts & Party Nuts, part of Snacks, Biscuits & Confectionery. On this page you compare 11 products from 6 UK supermarkets: Tesco, Sainsbury's, ASDA, Aldi, Morrisons and Waitrose. The lowest unit price for monkey nuts is £3.08/kg at Morrisons. In total, 3 variants of monkey nuts are compared (different pack sizes and compositions). All prices are normalised to the same unit (per kilogram, per litre or per piece) so that packs of different sizes can be compared fairly — a larger pack is not automatically the best value. The ranking below shows, per variant, which supermarket currently has the sharpest price, including own-label products alongside national brands. Prices refresh daily from the retailers' own public price lists, so you never see stale offers when planning your weekly shop. Allsupers uses no affiliate links or paid placement; the ranking is purely price-based and updated from public data.
Cheapest monkey nuts
Compare 11 products across 6 supermarkets
monkey nuts — compare prices across 6 supermarkets

Morrisons
Morrisons Roasted Monkey Nuts
650 g
£3.08/kg
at 1 supermarket

Cofresh
Cofresh Monkey Nuts 300g
300 g
£4.00/kg
at 2 supermarkets

Shalimar
Shalimar Monkey Nuts
300 g
£4.00/kg
at 1 supermarket

Morrisons
Morrisons Monkey Nuts 200g
200 g
£5.00/kg
at 1 supermarket

Morrisons
Morrisons Roasted Monkey Nuts 200g
200 g
£5.00/kg
at 1 supermarket

Sainsbury's
Sainsbury's Monkey Nuts in Shell 500g
500 g
£5.00/kg
at 1 supermarket

TESCO
Tesco Roasted Monkey Nuts 250G
250 g
£5.40/kg
at 1 supermarket

TESCO
Tesco Unsalted Roasted Monkey Nuts 300G
300 g
£5.50/kg
at 1 supermarket

Sainsbury's
Sainsbury's Roasted Monkey Nuts in Shells 300g
300 g
£5.50/kg
at 1 supermarket

Waitrose Ltd
Waitrose Monkey Nuts
350 g
£5.71/kg
at 1 supermarket

whitworths
Whitworths Monkey Nuts 280g
280 g
£6.07/kg
at 2 supermarkets