Overview
- Which?'s September survey found a 93-item basket cost an average of £159.48 at Aldi, marking the discounter's 11th consecutive month as the cheapest in its monthly comparisons.
- Lidl was a close second at about £161.48 for shoppers using the Lidl Plus app and £161.84 without the app, putting it within roughly £2 of Aldi.
- Which? identified 46 loyalty-linked discounts in September, with Tesco accounting for 22 and Sainsbury's 21, and those schemes reduced their effective basket totals by around £5–6 on average.
- Prices rise sharply after the discounters, with Asda at about £186.71, Tesco and Sainsbury's near the high £180s when loyalty discounts are applied, Ocado at £208.64 and Waitrose the most expensive at £223.38.
- The findings arrive as households face tight budgets and show that switching to a discounter or using loyalty discounts can save shoppers roughly £60 or more per monthly basket, which could shift shopping habits and loyalty scheme use.