Aldi has regained its position as the most affordable supermarket in the UK, surpassing Lidl, according to the latest supermarket price analysis conducted by Which?. In August 2025, a shopping list of 75 items at Aldi averaged £127.92, making it 38p cheaper than the same list at Lidl, which cost £128.30 on average with its loyalty program, Lidl Plus.
Despite being the least expensive supermarket in July, Lidl slipped to second place this month. The comparison included a mix of branded and own-brand items, such as Birds Eye Peas, Hovis bread, milk, and butter.
Tesco Clubcard members spent an average of £142.36, while non-members paid £145.01 for the same items. Sainsbury’s Nectar cardholders paid an average of £144.75, while those without the card spent £149.02 for the listed items.
For a more extensive list of 190 items, Asda maintained its position as the most budget-friendly supermarket this month. Aldi and Lidl were excluded from this comparison due to their smaller product range. The larger shopping list at Asda averaged £474.86, which was £11.03 cheaper than Tesco with a Clubcard (£485.89).
Waitrose emerged as the priciest option for both smaller and larger shopping lists, with the smaller list costing £172.61 and the bigger one totaling £548.14.
Reena Sewraz, Which? Retail Editor, commented, “Aldi has reclaimed its title as the UK’s most economical supermarket for August, offering great value without membership fees. Asda stands out as the cheapest mainstream supermarket for larger grocery hauls, outperforming Tesco, Sainsbury’s, and Morrisons. With increasing expenses as the season changes, households can find savings by shopping smartly, potentially saving up to 35%.”
For more news and exclusive deals, you can join the Money WhatsApp group or sign up for Mirror’s Money newsletter for personalized advice and shopping offers delivered straight to your inbox.