Aldi has once again been crowned the cheapest UK supermarket. Which? has revealed its latest supermarket price comparison for June 2025.
The consumer champion compared the price of 79 items across eight of the major supermarkets and found the total bill at Aldi came to £131.52 on average across the month.
Lidl was just behind, where the average spend was £131.87 with the Lidl Plus loyalty app - so only 35p more expensive than Aldi - or £131.89 without Lidl Plus.
READ MORE: Incredible £1 Asda buy will banish flies, spiders and mice from your home
READ MORE: Boy, 5, 'died after allergic reaction at school' as mum says 'world should've been safer'
The list of 79 items included both branded and own-brand items, such as Birds Eye Peas, Hovis bread, milk and butter.
For a bigger shop of 196 items, Asda was once again the cheapest supermarket where it cost £484.60 on average in June. Tesco was in second place if you have Clubcard, with an average bill of £492.86.
But without a Clubcard, the same trolley of goods came to £528.45 on average. Waitrose was the most expensive for both the smaller and larger shop, coming in at £178.64 and £554.68 respectively.
Aldi and Lidl are not included in the larger comparison as they don't contain a lot of the same products as the other supermarkets. The analysis includes special offer prices and loyalty prices where applicable, but not multibuys.
Reena Sewraz, Which? Retail Editor, said: “Aldi has once again bagged the title of the UK’s cheapest supermarket according to our latest price analysis, with Lidl hot on its heels – just 35p behind.
“The bigger trolley of groceries shows that Asda continues to be one of the cheaper supermarkets - beating membership prices at Tesco, Sainsbury’s and Morrisons.
“With food bills still squeezing household budgets, it pays to be savvy as our analysis shows simply choosing one supermarket over another could save you as much as £70 on a large shop.”
Cheapest shop for 79 items- Aldi - £131.52
- Lidl (inc loyalty discount) - £131.87
- Lidl - £131.89
- Asda - £144.82
- Tesco (inc loyalty discount) - £146.69
- Sainsbury's (inc loyalty discount) - £148.29
- Tesco - £149.19
- Morrisons (inc loyalty discount) - £152.91
- Morrisons - £153.37
- Sainsbury's - £153.78
- Ocado - £165.51
- Waitrose - £178.64
- Asda - £484.60
- Tesco (inc loyalty discount) - £492.86
- Sainsbury's (inc loyalty discount) - £500.71
- Morrisons (inc loyalty discount) - £507.54
- Morrisons - £512.40
- Tesco - £528.45
- Ocado - £530.06
- Sainsbury's - £538.23
- Waitrose - £554.68
- Keep an eye out for yellow sticker deals.
- Look for discounts and voucher codes through websites like LatestDeals and HotUKDeals.
- Sign up to mailing lists for brands and retailers you frequently use.
- Pick up free supermarket magazines - they'll often have vouchers inside.
- Try the Downshift challenge - this is where you swap branded goods for supermarket-own labels.
- Meal prep to reduce impulse buys and spending on what you've already got in the cupboard.
- Freeze any leftovers that can be eaten at a later date to avoid food waste.
You may also like
Teacher who swigged booze and swore at kids in 'mini-rave' lesson learns fate
Tennis power couple 'break up' after both players crash out at Wimbledon
CUET UG 2025 Result Date And Time: CUET UG Scores To Be Released On July 4; Here's How To Check
UPSC ESE Mains 2025 Schedule Released At upsc.gov.in; Exam On August 10
Who is Soham Parekh? Indian techie accused of scamming Silicon Valley with 4 jobs at once