Supermarket Savings UK 2026 — Loyalty Cards, Cheapest Supermarkets and How to Cut Your Food Bill

Cheapest Supermarket UK 2026 — Monthly Price Comparison

Which UK supermarket is cheapest in 2026? Monthly price tracker comparing Aldi, Lidl, Asda, Tesco, Sainsbury's, Morrisons, and others on a typical weekly shop.

With food prices remaining high, choosing the right supermarket can save a typical family £50–£80 per month. Here is how the major UK supermarkets compare on price in 2026.

Read more: See our Cost Of Living guide for a complete overview of this topic.

Overall Price Ranking — March 2026

Based on a basket of approximately 65 commonly purchased grocery items:

RankSupermarketTypical weekly basket costvs. cheapest
1Aldi~£68Baseline
2Lidl~£69+£1 (+1.5%)
3Asda~£76+£8 (+11.8%)
4Tesco (with Clubcard)~£78+£10 (+14.7%)
5Morrisons~£80+£12 (+17.6%)
6Sainsbury’s~£81+£13 (+19.1%)
7Tesco (without Clubcard)~£83+£15 (+22.1%)
8Co-op~£86+£18 (+26.5%)
9M&S~£95+£27 (+39.7%)
10Waitrose~£98+£30 (+44.1%)
11Ocado~£96+£28 (+41.2%)

Prices are indicative based on independent price comparison sources (Which?, The Grocer, trolley.co.uk). Actual costs vary by location and individual basket.

Annual Savings by Switching

Switch fromSwitch toEstimated annual saving
Waitrose → Aldi~£1,560
Sainsbury’s → Aldi~£676
Tesco → Aldi~£520
Morrisons → Lidl~£572
Co-op → Asda~£520
Tesco (no Clubcard) → Tesco (with Clubcard)~£260

Supermarket-by-Supermarket Breakdown

Aldi

FeatureDetail
Price positionConsistently cheapest or joint cheapest
Own brand qualityHigh — often wins blind taste tests against branded equivalents
RangeLimited — ~1,800 product lines vs ~30,000+ at Tesco
Online shoppingNo standard grocery delivery
Loyalty schemeNone
Best forBudget-conscious shoppers who are flexible on brands
WeaknessesSmall stores, limited range, no delivery, queues at checkouts

Lidl

FeatureDetail
Price positionJoint cheapest with Aldi — sometimes fractionally more
Own brand qualityHigh — regularly wins quality awards
RangeLimited — similar to Aldi
Online shoppingNo standard grocery delivery
Loyalty schemeLidl Plus app — offers and coupons
Best forThose who want Aldi-level prices with an app for extra savings
WeaknessesSmall stores, limited range, “middle aisle” impulse buys

Asda

FeatureDetail
Price positionCheapest of the big four most months
Own brandSmart Price (budget), Just Essentials, Asda own
RangeFull range — ~30,000+ product lines
Online shoppingDelivery from £3.50, click and collect available
Loyalty schemeAsda Rewards — cashback on selected items
Best forThose wanting big-four range at lower prices
WeaknessesQuality perception lower than Sainsbury’s/Tesco on premium lines

Tesco

FeatureDetail
Price positionMid-range — but Clubcard Prices close the gap
Own brandEveryday Value (budget), Tesco own, Finest (premium)
RangeLargest range of any UK supermarket
Online shoppingFull delivery and click and collect
Loyalty schemeTesco Clubcard — significant discounts, points for Clubcard Plus/Avios
Best forThose who want range, convenience, and are using Clubcard
WeaknessesExpensive without Clubcard — one of the priciest without it

Sainsbury’s

FeatureDetail
Price positionUpper mid-range — similar to Morrisons
Own brandStamford Street (budget), Sainsbury’s own, Taste the Difference
RangeFull range
Online shoppingFull delivery and click and collect
Loyalty schemeNectar — personalised app offers, Nectar Prices
Best forThose who value quality own-brand and use Nectar app actively
WeaknessesPricier than Asda/Tesco on many everyday items

Morrisons

FeatureDetail
Price positionMid-range — sometimes cheaper than Tesco on fresh items
Own brandSavers (budget), Morrisons own, The Best
RangeStrong fresh food counters — deli, butcher, fishmonger
Online shoppingDelivery via Amazon (Morrisons on Amazon) and own service
Loyalty schemeMorrisons More Card — points and offers
Best forThose who value fresh food counters and in-store preparation
WeaknessesFewer stores, online delivery less developed

Loyalty Cards Compared

CardSupermarketKey benefitsWorth it?
ClubcardTescoClubcard Prices (huge discounts on 100s of items), points (1p per £1), Clubcard Plus subscriptionYes — essential if you shop at Tesco
NectarSainsbury’sNectar Prices, personalised offers via app, points at multiple retailersYes — especially with active app use
Asda RewardsAsdaCashback on selected items, Star ProductsModest savings — worth using
Morrisons MoreMorrisonsPoints, personalised offersModerate — smaller discounts
Lidl PlusLidlIn-app coupons, weekly offers, scratch cardsYes — small but regular savings
myWaitroseWaitroseFree tea/coffee, 10% off selected itemsSmall perks — won’t offset premium prices
Co-op membershipCo-op2p per £1 on own-brand, community supportLimited savings unless you shop there regularly

Tips to Cut Your Grocery Bill

Shopping Strategy

TipEstimated saving
Switch from big four to Aldi/Lidl£40–£80/month
Buy own-brand instead of branded£15–£30/month
Plan meals weekly and shop from a list£20–£40/month
Use yellow-sticker reduced items£10–£20/month
Buy frozen veg instead of fresh (where appropriate)£5–£10/month
Batch cook and freeze£20–£30/month
Use loyalty card offers actively£10–£20/month
Check unit prices (price per kg/litre) not just total priceVariable
Avoid shopping while hungryImpulse buys add £5–£15/trip
Try online delivery to reduce impulse purchases£15–£25/month

Apps and Tools

App/ToolWhat it does
Too Good To GoSurplus food bags from supermarkets and restaurants — typically £3–£4 for £10+ of food
Approved FoodOnline clearance store for short-dated stock
trolley.co.ukPrice comparison across major supermarkets
Latest Deals / HotUKDealsCommunity-sourced deals and offers
Supermarket own appsPersonalised offers, digital coupons, and loyalty points

Price Comparison by Category

Everyday Essentials (March 2026)

ItemAldiLidlAsdaTesco (Clubcard)Sainsbury’s
Semi-skimmed milk (2 pint)£1.15£1.15£1.15£1.15£1.15
White bread (800g)£0.39£0.39£0.47£0.47£0.50
6 free-range eggs£1.29£1.29£1.50£1.40£1.60
Butter (250g)£1.69£1.69£1.85£1.79£1.85
Cheddar cheese (400g)£2.19£2.19£2.50£2.35£2.60
Chicken breast (1kg)£5.49£5.49£5.99£5.75£6.00
Bananas (5 pack)£0.69£0.69£0.73£0.75£0.75
Pasta (500g own brand)£0.55£0.55£0.70£0.70£0.75
Tinned tomatoes (400g)£0.29£0.29£0.33£0.35£0.35

Prices are indicative and vary by region and date.

The Split-Shop Strategy

Many savvy shoppers use a split-shop approach:

ShopWhat to buy
Aldi / LidlFresh fruit, veg, meat, dairy, bakery, own-brand staples (70–80% of your shop)
Tesco / Sainsbury’s (with loyalty card)Specific branded products on Clubcard/Nectar Prices, anything you can’t get at discounters
Local marketFresh fruit and veg (often cheapest and freshest)

This approach gets you the best prices on bulk essentials while still picking up specific branded items at the best loyalty-card price.

Sources

  1. ONS — Consumer price inflation