Cheapest Long Grain in the UK
Prices updated 15 November 2026 · 13 products across 4 supermarkets
We compare long grain 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 long grain is genuinely cheapest. Prices update daily.
Essential Long Grain Rice Easy Cook£1.60/kg£0.805
Waitrose Long Grain Rice£3.00/kg£0.7510
Biona Organic Long Grain Italian White Rice 1kg£5.90/kg£5.9011
Ben's Original Boil-In-Bag Long Grain Rice£6.70/kg£3.3513Cheapest Long Grain: FAQ
Where is the cheapest long grain in the UK?
Right now the best value long grain is EVERYDAY ESSENTIALS Long Grain White Rice 1 KG at Aldi, £0.52 (£0.52/kg). SmartShelf ranks long grain by price per unit across 4 supermarkets, updated daily.
Which supermarket is cheapest for long grain?
We compare long grain across Tesco, Sainsbury's, Asda, Morrisons, Waitrose, Aldi, M&S, Ocado and Iceland. Today Aldi has the cheapest option, but the ranking updates every day as prices change.
How does SmartShelf compare long grain 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.