By clicking a retailer link you consent to third-party cookies that track your onward journey. This enables W? to receive an affiliate commission if you make a purchase, which supports our mission to be the UK's consumer champion.
Aldi crowned the UK's cheapest supermarket in October

Aldi was once again crowned the cheapest supermarket in October, according to the latest Which? pricing analysis.
Having won the title each month this year, our analysis of 87 everyday items at Aldi came to £154.34 on average - beating Lidl by £2.83 with Lidl Plus (£157.17) and by £2.87 without it (£157.21).
Meanwhile, the loyalty pricing battle between Tesco and Sainsbury’s raged on. But was it enough to compete with Asda?
Read on to find out how other supermarkets, including Asda and Morrisons, compare – and how much you could save by switching supermarkets.
Cheapest supermarket in October
We checked the prices of 87 popular branded and own-brand groceries, including milk, cheese and Hovis sliced bread, at eight of the UK's biggest supermarkets throughout October to see how they compared.
The table shows how much our shopping cost on average:
| Supermarket | Average price for 87 items |
| Aldi | £154.34 |
| Lidl (with Lidl Plus) | £157.17 |
| Lidl | £157.21 |
| Tesco (with Clubcard) | £181.77 |
| Sainsbury's (with Nectar) | £182.90 |
| Asda | £183.47 |
| Morrisons | £186.77 |
| Tesco | £187.31 |
| Sainsbury's | £191.56 |
| Ocado | £202.33 |
| Waitrose | £215.87 |
Aldi took the crown as the cheapest supermarket with a shop costing £154.34 on average across the month. It was just under 40% cheaper than the most expensive supermarket in our analysis.
Lidl with Lidl Plus came in next at £157.17. While loyalty schemes usually promise big savings, our price analysis revealed a marginal difference at Lidl, with a standard shop without loyalty prices costing just 4p more at £157.21.
Asda (£183.47) was pushed down the rankings by Tesco Clubcard (£181.77) and Sainsbury's Nectar prices (£182.90) this month. However, Asda, along with Morrisons (£186.77) beat Tesco (£187.31)and Sainsbury's (£191.56 ) without loyalty discounts.
Waitrose was again the most expensive supermarket in our analysis, with the items coming to £215.87, followed by Ocado, where our list cost £202.33.
- Find out more: cheapest supermarkets of 2026.
How much of a discount do loyalty cards give?
There were 18 products on loyalty discount at Tesco, 21 at Sainsbury’s and one at Lidl in our analysis this month.
A loyalty card would save an average of 0.03% at Lidl in October, 2.96% at Tesco, and 4.52% at Sainsbury's.
Back in May, Lidl announced a big change to its loyalty card scheme. Now customers collect points rather than reward coupons; £1 spent equals one point. This brings the scheme into line with both Nectar and Clubcard.
The discounts offered by loyalty cards may sound good, but that's only if you can access them. Our research has found that millions of people can't access loyalty promotions because they aren't eligible to join the supermarket schemes due to their age, lack of address or difficulties with digital access.
Earlier this year, Tesco announced a new Clubcard for 16 and 17-year-olds. The move comes after a major Which? campaign urging supermarkets to lift unfair restrictions on their loyalty schemes so more people can take advantage of lower prices.
Although this is a win for consumers, more work is needed as certain restrictions continue to lock people out of valuable savings. Groups often affected include under-18s and those without smartphones, who may struggle – or simply not know how – to access loyalty prices.
- Find out more: loyalty schemes compared.
What has happened to the longer list?
We no longer publish research on the longer list of groceries as part of our monthly cheapest supermarket analysis, which included more branded items as well as own-brand items.
Instead, each month we publish our research on the cheapest supermarket for branded groceries separately, which we think will be of more use to shoppers as it will allow us to make more granular price comparisons.
This new monthly tracker won't include Aldi and Lidl, as they don’t stock the same range of branded goods as the non-discounter supermarkets.
- Interested in more than just price? Shoppers have rated product quality, customer service, online deliveries and more to reveal the best and worst supermarkets.
What's happening to grocery prices?
UK inflation rate rose to 3.5% in the year to September, according to the Office for National Statistics (ONS).
Grocery inflation also increased from 2.3% to 2.5% in the four weeks until 4 October, according to Worldpanel by Numerator. This rise comes after a period of grocery inflation easing to its lowest since October 2024 in August.
Spending on promotions over the last month was up by more than a quarter of a billion pounds compared with last year – with special offers remaining the most important tool for shoppers to lower their bills or to make pricier items and larger packs more affordable.
The Food and Drink Federation industry body has warned that food price inflation is likely to climb to nearly 4% by the end of the year and exceed 6% by the middle of 2027 due to the ongoing impact of the US/Iran war as well as extreme weather.
- Find out more: check what's happening to prices by supermarket, food category and range, using the Which? food and drink inflation tracker.
What are supermarkets doing to lower costs?
In September, Waitrose announced a £20m investment to lower prices across its stores. On average, Waitrose shoppers would see price cuts of around 11% on average across more than 370 of its grocery items. Some items, including porridge oats, bread, orange juice, and potatoes, saw price cuts of up to 20%.
Back in August, Morrisons announced its new 'Unbeatable Prices' promise. The supermarket pledged to match or beat prices at Aldi, Asda, Lidl, Sainsbury's and Tesco across 500 core grocery lines including fruit and vegetables, bakery goods, cupboard staples and its Market Street counters. This replaces its previous 'Price Match' scheme, which saw it match prices with Aldi and Lidl across 200 core grocery lines.
How Which? finds the cheapest supermarket
We check the prices of hundreds of grocery items at eight major supermarkets, using an independent price comparison website.
For each supermarket, we calculate the average price of each item across the month, then add those up to get each supermarket's average total price.
What items are on the list?
Our shopping list comprises the country’s most popular and widely available groceries, based on extensive market analysis.
It includes branded items such as Cathedral City cheddar and Hellmann's mayonnaise, as well as own-brand products like potatoes and baked beans.
Own-brand items won’t be identical across supermarkets, but we’ve ensured everything we’ve compared is as similar as possible, based on several factors, including quality and weight.
Which? never shares the full list of products used in its analysis, to avoid supermarkets attempting to skew the results.
We don't want supermarkets to compete with one another to lower prices only on the items they know they'll be judged on. Instead, we want retailers to work to make groceries affordable across the depth and breadth of their available lines.
What about special offers and loyalty prices?
We include special offers but not multibuy discounts.
We can only include loyalty prices that apply to all members of a scheme (where there's one price on the shelf for shoppers with a loyalty card and another for those without). Currently, this type of two-tier pricing is used at Lidl, Morrisons, Sainsbury's, Tesco and Waitrose.
We're unable to include discounts that are personalised to selected members, and we can’t factor in points or other rewards, as these vary between customers and don't always have a quantifiable monetary value.
- Find out more: how to spend less at the supermarket.




