Which? conducts a monthly comparison of supermarket prices to find the best value grocer for shoppers – and its results for March 2025 are in now

Aldi has once again been named as the cheapest supermarket by Which? consumer experts. Which? conducts a monthly comparison of supermarket prices to find the best value grocer for shoppers.

For its March 2025 review, a shopping list of 79 items at Aldi cost £133.73 on average – this was 67p cheapest that rival Lidl, including its Lidl Plus loyalty app. The same shopping list cost £134.40 with Lidl Plus, or £134.43 without. Tesco was next cheapest but only for shoppers with a Clubcard, where a shop came to £146.79 on average, or £149.83 without a Clubcard.

The average bill at Asda came to £147.09, so more expensive compared to if you have a Tesco Clubcard, but cheaper than shoppers without a Tesco Clubcard. Waitrose was the most expensive supermarket for the list of 79 items in March 2025, with the typical bill coming to £176.41 – a difference of £42.68 compared to Aldi. The list of 79 items included both branded and own-brand items, such as Birds Eye Peas, Hovis bread, milk and butter.

Meanwhile, Asda held on to the top spot for a bigger list of 203 grocery items. Asda came out cheapest at £498, beating Tesco with a Clubcard, where it cost £503.03. Waitrose was also the most expensive on average for the larger shop, with the bigger list costing £573.15 – a difference of £75.15 compared to Asda.

Aldi and Lidl are not included in this comparison as they have a smaller range of branded products compared to the other supermarkets. You can find the full results at the bottom of this article.

Reena Sewraz, Which? Retail Editor, said: “Aldi has once again been crowned as the UK’s cheapest supermarket in our monthly price analysis, however, Lidl has narrowed the gap with its rival. It was also a strong month for Asda, as it continues to be the cheapest supermarket for a bigger list of groceries.

“Shoppers are still feeling the effects of food inflation and with prices forecast to rise again, people are likely looking to cut costs where they can. Our analysis shows that by switching supermarkets, shoppers could pay 24% less, highlighting the advantages of shopping around where possible.”

Cheapest supermarket March 2025 (79 items)

Aldi

£133.73

Lidl (with Lidl Plus)

£134.40

Lidl (without Lidl Plus)

£134.43

Tesco (with Clubcard)

£146.79

Asda

£147.09

Tesco (without Clubcard)

£149.83

Sainsbury’s (with Nectar)

£150.46

Morrisons (with More)

£155.47

Morrisons (without More)

£156.86

Sainsbury’s (without Nectar)

£159.24

Ocado

£167.20

Waitrose

£176.41

Cheapest supermarket March 2025 (203 items)

Asda

£498

Tesco (inc loyalty discount)

£503.03

Sainsbury’s (inc loyalty discount)

£515.79

Morrisons (inc loyalty discount)

£522.27

Morrisons

£534.80

Tesco

£540.63

Ocado

£553.46

Sainsbury’s

£559.66

Waitrose

£573.15

‘I’m a fashion writer and M&S’ £30 slimming dress will be the ultimate summer staple’

Share.
Exit mobile version