Aldi Named UK's Cheapest Supermarket for October, 40% Cheaper Than Waitrose
Aldi Cheapest UK Supermarket for October, Says Which?

Aldi has been named the cheapest supermarket in the UK for October, according to consumer group Which?. The discount retailer held onto the title for every month of 2026 so far, with an average basket of £153.34 across 87 everyday products.

Which? compared prices across several supermarkets, with Aldi edging out competitor Lidl by £2.83 with a Lidl Plus card and by £2.87 without one. The analysis also included 97 widely-purchased branded and own-brand items, such as milk, cheese, and Hovis sliced bread.

Loyalty Schemes Impact Prices

Loyalty schemes made a notable difference to the final bill. Tesco with a Clubcard averaged £181.77, while Sainsbury's with a Nectar card averaged £182.90. Without those discounts, Tesco rose to £187.31 and Sainsbury's to £191.56.

Which? noted that loyalty card discounts may not be accessible to everyone, stating: "The discounts offered by loyalty cards may sound good but that's only if you can access them. Our research has found out that millions of people can't access loyalty promotions because they aren't eligible to join the supermarket scheme due to their age, lack of address or difficulties with the digital access."

October Price Rankings

Aldi came in £61.53 cheaper than October's most expensive supermarket, Waitrose, which averaged £216.87, making Aldi roughly 40% more affordable. Asda averaged £183.47, while Morrisons recorded £186.77 without loyalty discounts.

Which? also reported that grocery inflation increased from 2.3% to 2.5% in the four weeks until 4 October, according to Worldpanel by Numerator. This rise followed a period of easing inflation, which had reached its lowest since October 2024 in August.

Prices were calculated across the month and then totalled to determine each supermarket's average. The full ranking for October places Aldi at £154.34, Lidl with Plus at £157.17, Lidl at £157.21, Tesco with Clubcard at £181.77, Sainsbury's with Nectar at £182.90, Asda at £183.47, Morrisons at £186.77, Tesco at £187.31, Sainsbury's at £191.56, Ocado at £202.33, and Waitrose at £215.87.