Shopping
The UK has a new cheapest supermarket for the first time in nearly two years
Aldi has FINALLY been dethroned.

Aldi has officially been dethroned, as the UK has a new cheapest supermarket for the first time in nearly two years.
We know that two years doesn’t sound like that long of a timeframe, but when you consider the fact that consumer choice company Which? names the UK’s cheapest supermarket every month based on its latest data, you begin to realise that it’s a slightly more impressive feat than it initially sounds.
For the past 21 months, Aldi has reigned supreme in the Which? rankings – claiming the title of the UK’s cheapest on a consecutive basis.
But in July 2025, Lidl has taken the crown.
Congratulations to @LidlGB who has bagged top spot for the cheapest supermarket in July 👏 🎉 🏆
— Which? (@WhichUK) August 5, 2025
🔗 https://t.co/2Vjr1QjuJw pic.twitter.com/pINqkBb0ke
As it does every month, Which? checked the prices of 76 popular branded and own-brand groceries at eight of the UK’s biggest supermarkets throughout July to see how they compared, with items including things like Hovis sliced bread, milk, and cheese.
For each supermarket, the company works out the average price of each item across the month, then adds those up to get each one’s average total price.
The average price for a shop of all the 76 items in July would’ve set Lidl shoppers back £128.40, compared to £129.25 at Aldi.

The next cheapest after Lidl and Aldi was Asda, which doesn’t offer loyalty prices in the same way its competitors, but even then, the price was 9% more than at Lidl for our shopping list.
Meanwhile, the latest data found that shopping at Tesco without a loyalty card was still cheaper than shopping at Morrisons with one.
Sainsbury’s was running Nectar price promotions on 15 items on our list, while Tesco had Clubcard prices on 16, Lidl had three items with a loyalty discount, and Morrisons had More Card scheme discounts on only two items in the basket.


On the other end of the spectrum, as you might expect, was Waitrose – with the price for the 76 items here setting shoppers back £170.91 in total, which is more than £42, or 33%, more than Lidl.
Waitrose also offers some loyalty prices to members, but there were none for items on the Which? shopping list this month.
When it comes to annual grocery price inflation, this figure was found to have jumped to 5.2% in the four weeks leading up to 13 July, according to market analysis from Worldpanel by Numerator, which is the highest level since January 2024.
Read more:
- Aldi becomes first UK supermarket to introduce new ‘£13 rule’ from September
- Lidl launches bargain ‘mystery boxes’ full of middle aisle items worth over £100
- New data reveals a third of Brits admit to secretly sneaking off work early on a Friday
Prices are rising faster for items such as chocolate, butters and spreads, and fresh meat, and they are falling fastest for dog food, sugar, confectionery, and laundry.
Featured Image – Aldi