Aldi named UK’s cheapest supermarket for seventh month
Aldi has been named the cheapest supermarket in the United Kingdom for the seventh consecutive month, according to a monthly price analysis by consumer group Which?. The analysis for July 2026 found a basket of 93 popular grocery items cost an average of £158.05 at Aldi, making it £2.65 cheaper than its closest competitor, Lidl, and a substantial £68.90 less expensive than the most expensive retailer, Waitrose.
The study highlights the continued dominance of discount supermarkets on price, with Lidl's basket averaging £160.70. Asda ranked third at £185.81, positioning it as one of the cheapest major supermarkets independent of loyalty card schemes. The analysis revealed a tight cluster among the traditional big four grocers, with less than £3 separating Asda, Sainsbury's, and Tesco when their respective loyalty card discounts were applied.
The impact of loyalty programs was a significant factor in the rankings. For Sainsbury's shoppers using a Nectar card, the basket cost £187.86 on average, just 59 pence cheaper than the £188.45 average for Tesco shoppers using a Clubcard. However, the cost for shoppers without these cards was markedly higher. Tesco and Morrisons both charged...