Best value supermarket in the UK: the 2026 price rankings and what they mean

SYMUpdated Budgeting

On price alone, Aldi is the best value supermarket in the UK right now. In the Which? cheapest supermarket analysis for September 2026, a basket of 93 everyday items cost £159.48 at Aldi, £161.48 at Lidl with Lidl Plus and £223.38 at Waitrose. Among the bigger chains, Asda was cheapest without a loyalty card and Tesco with Clubcard was close behind.

That headline is useful, but the cheapest supermarket on paper is not always the best value for your household. This guide explains what the monthly rankings actually measure, how big the gaps are, and how to work out which shop (or mix of shops) gives you the lowest bill. For a broader tour of tactics, see our guide to the cheapest supermarkets in the UK.

The latest rankings: September 2026

Which? tracks prices every month using an independent price comparison site, averages each item across the month and adds up the basket. These were the results for September 2026, published in October:

Supermarket93-item basketExtra vs Aldi
Aldi£159.48-
Lidl (Lidl Plus)£161.48£2.00
Lidl£161.84£2.36
Asda£186.71£27.23
Tesco (Clubcard)£187.71£28.23
Sainsbury's (Nectar)£188.95£29.47
Morrisons (More)£192.93£33.45
Tesco£193.45£33.97
Sainsbury's£195.01£35.53
Ocado£208.64£49.16
Waitrose£223.38£63.90

Source: Which?, cheapest supermarket of the month, September 2026. Aldi has topped this table month after month, and the gap between the discounters and the rest has been fairly stable, so the order rarely changes much from one month to the next even when the exact totals do.

What the rankings do and do not measure

Before you switch shops on the strength of one table, it helps to know how it is built:

  • A mix of branded and own-brand items. Where a store sells its own version, Which? compares like-for-like own-label products. The exact product list is not published, so supermarkets cannot target it.
  • Special offers count, multibuys do not. A 3-for-2 deal or "any 2 for £5" is excluded, so stores that rely on multibuys may look slightly dearer than your real bill.
  • Loyalty prices only where every member gets them. Clubcard Prices, Nectar Prices, Lidl Plus and More Card prices are included as separate lines. Personalised coupons, points and cashback are not.
  • Branded goods are tracked separately. Which? also runs a branded-only comparison that leaves out Aldi and Lidl because they stock few big brands. If your trolley is mostly brands, that table matters more to you.
  • Other surveys use different baskets. The Grocer's weekly 33-item check, for example, sometimes puts Asda or Tesco first. Different methods, different winners, so look at the pattern over several months.

How much switching could actually save

The 93-item basket is not a typical weekly shop, but the percentage gap is a fair guide. Aldi's basket was about 15% cheaper than Tesco with Clubcard and about 18% cheaper than Sainsbury's without Nectar. Applied to your own spending, that looks like this:

Your weekly shop15% savingPer year
£60£9.00£468
£90£13.50£702
£120£18.00£936

These are illustrations, not guarantees. You will only get close to them if the discounter stocks most of what you buy and you do not add extra trips. Branded favourites, specialist dietary products and household goods can narrow the gap.

Loyalty cards: worth having, but not a game changer

In September 2026 Which? found loyalty prices cut the basket by about 3.1% at Sainsbury's (£6.06) and about 3% at Tesco (£5.74). At Lidl the saving was about 0.2% and at Morrisons about 0.1%. So if you shop at Tesco or Sainsbury's, the card is free money and you should always scan it, but it does not close the gap with Aldi or Lidl.

Points schemes add a little on top: Clubcard points can be turned into vouchers and Nectar points spent at the till. Our guide to supermarket loyalty schemes compares how each one works and how to avoid being nudged into buying things you did not plan.

How to find your own best-value supermarket

The national table is a starting point. To find the cheapest option for you, run a simple two-week test:

  1. Write your usual list. Take your last two receipts and list the 20 to 30 things you buy most often.
  2. Price it online. Most chains show prices on their websites; build the same basket at two or three stores near you. Use the price per kilo or per litre on the shelf label, not the pack price.
  3. Count the real cost of getting there. An extra 6-mile round trip in a petrol car costs roughly 80p to £1 in fuel, and a second shop often means a second set of impulse buys.
  4. Check your local branch. Smaller "Express" and "Local" convenience formats usually charge more than the large stores in the rankings.
  5. Try it for two weeks and compare your total spend with the previous fortnight, not just the till receipt for one trip.

Many households land on a hybrid: a main shop at Aldi or Lidl and a smaller top-up at a big four store for the branded items they will not swap. Our supermarket switching guide covers that approach in detail.

Online shopping and delivery

Ocado and Waitrose sit at the bottom of the price table, and Aldi's online offer is limited, so price-conscious shoppers who need delivery usually end up at Asda, Tesco, Sainsbury's or Morrisons. Delivery can still save money if it stops impulse buys: you see a running total, and nothing goes in the basket by accident.

Watch the extras. Delivery charges, minimum spend thresholds and substitutions all change the real cost. If you order weekly, compare the cost of a delivery saver pass with the per-delivery charges you currently pay, and cancel it if you stop using it.

Turn the saving into something you can see

A cheaper shop only helps if the money does not quietly disappear elsewhere. Once you know your new weekly food figure, update your budget planner and move the difference into savings on the same day each week. If you have a goal in mind, the savings goal calculator shows how quickly an extra £10 or £15 a week gets you there.

That is where SYM fits in: it tells you how much to put aside today and one tap logs it, so the money you save at the till becomes money you have actually saved. For more ways to bring the bill down, see how to save on food shopping and reducing food waste.

Frequently asked questions

Which is the cheapest supermarket in the UK right now?
Aldi was the cheapest in the Which? analysis for September 2026, with a 93-item basket costing £159.48. Lidl was second at £161.48 with Lidl Plus. Aldi has won this monthly comparison consistently, with Lidl usually close behind.
Is Lidl or Aldi cheaper?
In most months Aldi is slightly cheaper, but the gap is small: £2 on a 93-item basket in September 2026 when Lidl Plus prices were included. For most households the nearer store, or the one that stocks more of your regular items, will be the better choice.
Which big supermarket is cheapest: Tesco, Asda or Sainsbury's?
In September 2026 Asda was £186.71 for the basket, Tesco with Clubcard £187.71 and Sainsbury's with Nectar £188.95. Without loyalty cards Tesco and Sainsbury's were several pounds dearer, so if you shop there always use the free card.
Is Waitrose really that much more expensive?
On the Which? basket, Waitrose cost £63.90 more than Aldi in September 2026, about 40% more. Its own-brand Essential range is cheaper than its headline average suggests, but it is still usually the most expensive of the major chains.
How often are supermarket prices compared?
Which? publishes a cheapest supermarket of the month result early each month based on the previous month's prices. The Grocer runs a smaller weekly check. Because the order changes little, checking every few months is enough for most people.
  • supermarkets
  • groceries
  • food-shopping
  • budgeting