Basketr Grocery Price Index
June 2026
166350 products tracked across 13 UK supermarkets · Updated 15 June 2026
Key Findings
Tesco has the most deals right now (6,198)
Average saving of £1.83 per deal (26.6% off).
Beef mince (500g): £3.58 gap between cheapest and most expensive
Beef mince (500g) costs £2.45 at Tesco but £6.03 at Dunnes — 146% more.
Basmati rice (1kg): £2.52 gap between cheapest and most expensive
Basmati rice (1kg) costs £1.79 at Aldi but £4.31 at Dunnes — 141% more.
Aldi is the cheapest UK supermarket for everyday essentials
A basket of 19 everyday items averages £1.26 per item at Aldi, vs £2.79 at Waitrose — 121% more expensive.
Biggest price increase this month: Blue Dragon Wholewheat Noodles up 100.0% at Tesco
Was £1.50, now £3.00 (£1.50 increase).
Basket Comparison: Everyday Essentials
Ranked by average price per matched item
<built-in method items of dict object at 0x7ebec4c7fc00>/ items · Total £16.42
<built-in method items of dict object at 0x7ebec4c7d440>/ items · Total £30.25
+26%
<built-in method items of dict object at 0x7ebec43d0600>/ items · Total £23.30
+32%
<built-in method items of dict object at 0x7ebec43d0140>/ items · Total £30.60
+35%
<built-in method items of dict object at 0x7ebec43d1d40>/ items · Total £29.94
+48%
<built-in method items of dict object at 0x7ebec43d3d00>/ items · Total £28.94
+64%
<built-in method items of dict object at 0x7ebec4c7c500>/ items · Total £37.67
+113%
<built-in method items of dict object at 0x7ebec43d3bc0>/ items · Total £35.21
+115%
<built-in method items of dict object at 0x7ebec4c7fb40>/ items · Total £36.25
+121%
Biggest Price Gaps
Same item, different store — where you save most by shopping around
£4.65 at Sainsbury's vs £8.50 at Ocado
£2.45 at Tesco vs £6.03 at Dunnes
£1.79 at Aldi vs £4.31 at Dunnes
£1.95 at Aldi vs £4.45 at Waitrose
£0.30 at Sainsbury's vs £2.60 at Ocado
£1.51 at Dunnes vs £3.60 at Co-op
£1.99 at Aldi vs £4.00 at Waitrose
£1.00 at Iceland vs £2.95 at Waitrose
Deals Landscape
32825 active deals across 166350 products (19.7%)
£1.83/deal
£1.11/deal
£2.24/deal
£1.96/deal
£1.43/deal
£0.71/deal
£0.89/deal
£1.69/deal
Loyalty Card Value
How much each card saves you right now
4906 exclusive deals
£2.00/deal
5539 exclusive deals
£1.81/deal
257 exclusive deals
£4.01/deal
Price Movements (Last 30 Days)
Biggest Increases
Tesco: £1.50 → £3.00
Waitrose: £2.00 → £4.00
Sainsbury's: £2.50 → £5.00
Sainsbury's: £2.00 → £4.00
Ocado: £5.00 → £10.00
Biggest Decreases
ASDA: £3.50 → £1.00
Ocado: £10.00 → £2.95
ASDA: £4.98 → £1.47
Waitrose: £9.10 → £3.00
Dunnes: £12.95 → £4.31
Share This Report
Journalists: data available on request. All stats in this report are free to quote with attribution to Basketr (basketr.app).
Compare prices for YOUR shopping list
Add your regular items and we'll find the cheapest store for your shop.
Start Comparing — It's FreeMethodology
Prices scraped from 13 UK supermarket websites: Tesco, Sainsbury's, ASDA, Morrisons, Aldi, Lidl, Iceland, Waitrose, Ocado, M&S, Co-op, Dunnes, and Heron Foods.
For the basket comparison, we select the cheapest matching product at each store for everyday items. Products are not identical across stores (different brands/sizes may be compared).
Loyalty card prices (Clubcard, Nectar, More Card) are included where available, as this reflects what most cardholding shoppers actually pay.
The "average per item" ranking is fairer than raw basket totals when stores match different numbers of items, but is still imperfect.