Aldi has reclaimed its title as the most economical supermarket in the UK, surpassing Lidl in price competitiveness this month. According to the latest supermarket price analysis by Which?, the average cost of a shopping list containing 75 items at Aldi in August 2025 was £127.92, making it 38p cheaper than the equivalent basket at Lidl, which cost £128.30 on average with its Lidl Plus loyalty program.
Although Lidl held the top spot in July, it slipped to second place in the current comparison. The list of 75 items featured a mix of branded and own-brand products, including items like Birds Eye Peas, Hovis bread, milk, and butter.
Tesco Clubcard members spent an average of £142.36, whereas non-members paid £145.01 for the same basket. Sainsbury’s Nectar cardholders paid £144.75 on average, while those without the card spent £149.02.
In a separate comparison involving a larger list of 190 items, Asda retained its position as the most budget-friendly supermarket. Aldi and Lidl were excluded from this comparison due to their narrower product range. The average cost of a larger shopping list at Asda was £474.86, making it £11.03 cheaper than Tesco with a Clubcard (£485.89).
Waitrose emerged as the most expensive option for both small and large shopping lists, with costs of £172.61 and £548.14, respectively.
Reena Sewraz, the Retail Editor at Which?, commented, “Aldi has once again proven to be the UK’s most economical supermarket in August, offering great value without the need for membership fees.” She highlighted Asda as the most affordable traditional supermarket for larger grocery hauls, outperforming Tesco, Sainsbury’s, and Morrisons. As household expenses rise with the changing seasons, savvy consumers can save up to 35% by choosing one supermarket over another.
[Note: The CIPAConsentNotice content has been omitted as it is not related to the article content.]