Find the cheapest supermarket for your basket
Compare real prices from major UK supermarkets, updated daily.
Example basket · 5 products
Example




See the price comparison
ⓘ
The calculation and the order change when you switch between exact and comparable products. Prices are for one pack of each product. Promotions that require more than one item are not counted.- 1
Morrisons£8.10Cheapest - 2
Sainsbury's£8.30 - 3
Tesco£8.65 - 4
ASDA£8.70 - 5
Waitrose£9.90Most expensive
Co-opNot complete · 1 product missing–
OcadoNot complete with exactly these products · complete with comparable ones–AldiNot complete · 4 products missing–
IcelandNot complete · 5 products missing–
- 1
Morrisons£7.35Cheapest - 2
Sainsbury's£7.55 - 3
Ocado£8.30 - 4
Waitrose£8.60 - 5
Tesco£8.65 - 6
ASDA£8.70Most expensive
Co-opNot complete · 1 product missing–AldiNot complete · 4 products missing–
IcelandNot complete · 4 products missing–
| product | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | |
|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||
![]() | |||||||||
![]() | |||||||||
![]() | |||||||||
![]() | |||||||||
| Total | £7.35£8.10Cheapest5 of 5 exact4 of 5 exact + 1 similar | £7.55£8.305 of 5 exact4 of 5 exact + 1 similar | £8.60£9.905 of 5 exact3 of 5 exact + 2 similar | £8.655 of 5 exact5 of 5 exact | £8.705 of 5 exact5 of 5 exact | £8.30–4 of 5 exact, 1 unavailable3 of 5 exact + 2 similar | –4 of 5 exact, 1 unavailable4 of 5 exact, 1 unavailable | –1 of 5 exact, 4 unavailable1 of 5 exact, 4 unavailable | –0 of 5 exact, 5 unavailable0 of 5 exact + 1 similar, 4 unavailable |
* Only supermarkets stocking every named product themselves compete for "Cheapest". A store that fills a line with an alternative, or does not have it at all, is still shown but does not compete.
- Real prices from major supermarkets
- Fast, secure and easy
- Save money on every shop
How does price comparison on Allsupers work?
Allsupers compares the daily prices of more than 141,000 products across 9 UK supermarkets: Aldi, ASDA, Co-op, Iceland, Morrisons, Ocado, Sainsbury's, Tesco and Waitrose. Every price is converted into a unit price (per kilogram, per litre or per piece) so products of different pack sizes can be compared on equal footing. Beyond individual products, you can build a complete weekly shop and see in one click which supermarket gives you the lowest total, or how much you save by splitting your shop across two stores. According to the Office for National Statistics (ONS), UK households spend on average £64 per week on food and non-alcoholic drinks, and our ONS CPIH-weighted reference basket of 30 national-brand products shows roughly 10 to 16 percent savings by shopping at the cheapest two retailers. Allsupers is free, requires no account, and refreshes daily.
How it works
- 1
Add products
Search or scan items to build your shopping list in seconds.
1Add products
Search or scan items to build your shopping list in seconds.
- 2
Compare baskets
We compare real prices across all supermarkets at once.
2Compare baskets
We compare real prices across all supermarkets at once.
- 3
Choose where to shop
Pick the cheapest supermarket and start saving on your shop.
3Choose where to shop
Pick the cheapest supermarket and start saving on your shop.
Example basket: prices from 8 October 2026.
Frequently asked questions
How does Allsupers work?
Is Allsupers free?
What can I do on Allsupers?
- Compare prices per unit – Browse product types and variants to find the best price per kg, litre or unit across all supermarkets. For example, see which peanut butter is cheapest per kilo.
- Build your shopping list – Add products to your basket and instantly see which supermarket gives you the lowest total. We even find the cheapest way to split your shopping across two or three stores, for free.
- Scan your receipt – Upload a supermarket receipt and see where you could have bought the same products for less. Discover how much you could save by switching.
- Scan a barcode – Scan a product barcode while shopping to instantly compare its price across all supermarkets and find nearby stores.
- Track price drops – Add products to your favourites and get notified when prices drop. Never miss a deal on the products you buy regularly.
- Find nearby stores – See supermarket locations near you on a map, with opening hours and directions.
- See the price history – Open any product to see its price history, with a line per supermarket, and a badge that flags when today's best price is at or near its lowest of recent months. Know whether a discount is genuinely a good deal.
- Check our shrinkflation register – We publish a public register of products that shrank while the price stayed the same or rose, with the before and after size and the price evidence.
- See loyalty prices in your total – For supermarkets with a loyalty scheme (Tesco Clubcard, Sainsbury's Nectar), we show the loyalty price and count it in your basket total, so the comparison reflects what you would really pay with a card.