Basketr

Basketr Grocery Price Index

September 2026

167943 products tracked across 13 UK supermarkets · Updated 23 September 2026

Key Findings

Ocado has the most deals right now (6,795)

Average saving of £2.32 per deal (25.2% off).

Baking potatoes: £2.33 gap between cheapest and most expensive

Baking potatoes costs £0.27 at Tesco but £2.60 at Waitrose — 863% more.

Beef mince (500g): £3.60 gap between cheapest and most expensive

Beef mince (500g) costs £2.40 at Tesco but £6.00 at Dunnes — 150% more.

Mature cheddar (350g): £2.55 gap between cheapest and most expensive

Mature cheddar (350g) costs £1.95 at Aldi but £4.50 at Co-op — 131% more.

Biggest price increase this month: Bathtime Buddies Toddler Fun Sponge up 100.0% at Waitrose

Was £2.00, now £4.00 (£2.00 increase).

Basket Comparison: Everyday Essentials

Ranked by average price per matched item

1
Aldi CHEAPEST

<built-in method items of dict object at 0x733a1f6a0180>/ items · Total £16.37

£1.26/item
2
Tesco

<built-in method items of dict object at 0x733a1f6a2bc0>/ items · Total £26.15

£1.45/item

+15%

3
Sainsbury's

<built-in method items of dict object at 0x733a24275400>/ items · Total £28.86

£1.70/item

+35%

4
ASDA

<built-in method items of dict object at 0x733a242769c0>/ items · Total £30.22

£1.78/item

+41%

5
Morrisons

<built-in method items of dict object at 0x733a24277fc0>/ items · Total £29.62

£1.97/item

+56%

6
Co-op

<built-in method items of dict object at 0x733a1f6a22c0>/ items · Total £21.98

£2.00/item

+59%

7
Iceland

<built-in method items of dict object at 0x733a24277d40>/ items · Total £30.59

£2.04/item

+62%

8
Ocado

<built-in method items of dict object at 0x733a242764c0>/ items · Total £29.78

£2.29/item

+82%

9
Waitrose

<built-in method items of dict object at 0x733a1f6a1d40>/ items · Total £35.95

£2.40/item

+90%

10
Dunnes

<built-in method items of dict object at 0x733a242745c0>/ items · Total £32.06

£2.47/item

+96%

Biggest Price Gaps

Same item, different store — where you save most by shopping around

Beef mince (500g) £3.60 gap

£2.40 at Tesco vs £6.00 at Dunnes

Mature cheddar (350g) £2.55 gap

£1.95 at Aldi vs £4.50 at Co-op

Baking potatoes £2.33 gap

£0.27 at Tesco vs £2.60 at Waitrose

Orange juice (1L) £2.23 gap

£1.17 at Tesco vs £3.40 at Waitrose

Butter (250g) £2.09 gap

£1.71 at Dunnes vs £3.80 at Co-op

Chicken breast fillets £2.01 gap

£1.99 at Aldi vs £4.00 at Waitrose

Brown onions £1.61 gap

£0.11 at Tesco vs £1.72 at Dunnes

Tea bags (80 pack) £1.58 gap

£0.82 at Morrisons vs £2.40 at Ocado

Deals Landscape

36905 active deals across 167943 products (22.0%)

Ocado 6795 deals
avg 25.2% off

£2.32/deal

Tesco 6734 deals
avg 26.9% off

£1.76/deal

Morrisons 6020 deals
avg 25.8% off

£1.34/deal

ASDA 6001 deals
avg 22.7% off

£1.07/deal

Sainsbury's 5818 deals
avg 26.3% off

£1.78/deal

Dunnes 2407 deals
avg 26.0% off

£1.78/deal

Iceland 1918 deals
avg 24.0% off

£0.71/deal

Waitrose 858 deals
avg 24.7% off

£0.90/deal

M&S 188 deals
avg 32.5% off

£4.75/deal

Aldi 166 deals
avg 12.2% off

£0.30/deal

Loyalty Card Value

How much each card saves you right now

Tesco Clubcard

5470 exclusive deals

avg 27.3% off

£1.89/deal

Nectar (Sainsbury's)

5484 exclusive deals

avg 26.0% off

£1.67/deal

Morrisons More Card

320 exclusive deals

avg 27.3% off

£2.55/deal

Price Movements (Last 30 Days)

Biggest Increases

Bathtime Buddies Toddler Fun Sponge +100.0%

Waitrose: £2.00 → £4.00

NIVEA MEN Take Control Skincare Gift Set +100.0%

Sainsbury's: £10.00 → £20.00

Wet Ones Be Fresh Biodegradable Antibacterial +100.0%

Ocado: £1.25 → £2.50

Marvel Spidey & his Amazing Friends Slime Kit +100.0%

Ocado: £8.00 → £16.00

Wilkinson Sword Intuition Sensitive Women's R +100.0%

Ocado: £8.00 → £16.00

Biggest Decreases

Extra Virgin Olive Oil 500ml -72.4%

Waitrose: £14.50 → £4.00

Extra Virgin Olive Oil 500ml -72.4%

Waitrose: £14.50 → £4.00

Extra Virgin Olive Oil 500ml -72.4%

Waitrose: £14.50 → £4.00

Extra Virgin Olive Oil 500ml -72.4%

Waitrose: £14.50 → £4.00

Extra Virgin Olive Oil 500ml -72.4%

Waitrose: £14.50 → £4.00

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 Free

Methodology

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.

More Comparisons