Which? has shared its latest supermarket price comparison, where it looks at the cost of everyday groceries at Tesco, Asda, Morrisons, Sainsbury’s, Lidl, Aldi, Ocado and Waitrose

Close-up shot of female hand putting a red bell pepper into a mesh grocery bag. Shopping with eco-friendly shopping bag for a sustainable lifestyle.
Which? has revealed the latest data on its cheapest supermarket shop(Image: Oscar Wong via Getty Images)

The UK’s cheapest supermarket for April 2025 has been revealed – and once again Aldi has taken the crown. The discount supermarket chain has continued its winning streak in Which?’s monthly price comparison.

Which? compared the price of 79 items this April, and the total cost at Aldi was an average of £135.95 across the month. Waitrose took the crown for the UK’s “most expensive” last month with an average price of £184.19, which is a whopping £48.24 more expensive than Aldi.

Fellow discounter Lidl took second place, costing a tiny 69p with the supermarket’s loyalty scheme Lidl Plus and 70p more without, with an average of £136.64 and £136.65 respectively. Asda was placed third with a basket price average of £150.06, followed by Tesco’s Clubcard at £151.11 and then Sainsbury’s Nectar Card at £152.57.

READ MORE: B&Q May bank holiday 2025 opening times – see when your store is openREAD MORE: Supermarket chain scrapping member prices in huge loyalty scheme shake-up

Tesco without Clubcard prices was next at £152.59, then Morrisons with loyalty at £157.15, Sainsbury’s without was next at £158.49, and finally Morrisons without at £158.61. Ocado takes second-to-last place ahead of Waitrose with an average basket price of £170.98.

Each month the consumer group compares how much supermarkets charge for a selection of groceries across the eight major UK chains. Alongside the smaller shop, they also cover a larger one too with 200 items.

This month’s winner was Asda, which beat Tesco (with a Clubcard) and retained its place as one of the UK’s cheapest supermarkets. Aldi and Lidl are not included in this comparison as they have a smaller range of branded products than the other supermarkets.

Reena Sewraz, Which? Retail Editor, said: “Aldi has retained its crown as the UK’s cheapest supermarket in our monthly price analysis for April, however, Lidl remains a close contender. For a bigger list of groceries, Asda continues to be the cheapest supermarket.

“Food prices are still high and are likely to rise again so it’s likely that many people will be looking to cut costs where they can. Our analysis shows that by switching supermarkets, shoppers could pay up to 26% less, highlighting the advantages of shopping around where possible.”

Cheapest supermarket for April 2025

Aldi Online – £135.95

Lidl (inc loyalty discount) – £136.64

Lidl – £136.65

Asda – £150.06

Tesco (inc loyalty discount) – £151.11

Sainsbury’s (inc loyalty discount) – £152.57

Tesco – £152.59

Morrisons (inc loyalty discount) – £157.15

Sainsbury’s – £158.49

Morrisons – £158.61

Ocado – £170.98

Waitrose – £184.19

Cheapest large shop for April 2025

Asda – £505.79

Tesco (inc loyalty discount) – £510.25

Sainsbury’s (inc loyalty discount) – £517.64

Morrisons (inc loyalty discount) – £521.84

Morrisons – £531.19

Tesco – £543.29

Ocado – £548.32

Sainsbury’s – £553.17

Waitrose – £570.89

READ MORE: Aldi’s £7 plumping cream is 90% cheaper than Tatcha’s but claims similar results– we test it

Share.
Exit mobile version