Which? uses cookies to improve our sites and by continuing you agree to our cookies policy

Best and worst supermarkets

Supermarkets compared

By Siobhan Chan

Article 1 of 12

Put us to the test

Our Test Labs compare features and prices on a range of products. Try Which? to unlock our reviews. You'll instantly be able to compare our test scores, so you can make sure you don't get stuck with a Don't Buy.

We've surveyed more than 7,000 supermarket shoppers to uncover the nation's favourite supermarket for 2017.

The UK's definitive supermarket survey reveals the best stores that are ahead of the crowd - and the brands that limped into last place.

Supermarkets are all competing fiercely for customers - and it's getting harder than ever to know which ones have the best deals, will serve up great-quality food, and will give you five-star service to boot.

We asked more than 7,000 supermarket shoppers to tell us what they really think of their supermarket, so we can tell you which is the best - and which is the worst.

We've rated all of the major supermarkets, from giants such as Tesco and Sainsbury's to discounters Aldi and Lidl. We've also assessed online grocers like Ocado and Iceland Online to see which will fill your basket with the freshest produce, and offer convenient delivery slots with stellar driver service.

Which? members should log in now to unlock the full results in the table below. Once logged in, you can find out which supermarkets received the highest customer score – combining customer satisfaction with how likely shoppers at that supermarket are to recommend it to a friend - and which were rated best for value for money, store layout, and other factors. The ratings are based on our survey of 7,004 members of the public about their supermarket shopping in November and December 2016.

You can also discover which own-label products from that supermarket – from Champagne to cheese to smoked salmon – we rate as Best Buys.

Not yet a Which? member? Sign up for a £1 trial to get instant access to our supermarket results and all of our online reviews.

Top supermarkets for shopping in-store

The stores in our table, below, are listed in alphabetical order. Log in or sign up for a £1 trial to unlock our results.

In-store supermarkets
Supermarket Range of products Products being in stock Quality of own-label products Quality of fresh products Ease of finding products Store appearance Value for money Customer score (%)
Aldi (728) Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content
Asda (729) Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content
Lidl (729) Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content
Iceland (726) Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content >
Marks & Spencer (728) Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content
Morrisons (727) Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content
Sainsbury's (728) Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content
Tesco (730) Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content
Waitrose (727) Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content

Using the table

Sample size in brackets.

Star ratings: These range from one to five – the more stars the better. 
Customer score: This is based on a combination of overall satisfaction and how likely people are to recommend the supermarket to a friend. It doesn’t factor in the individual star ratings

Top supermarkets for shopping online

The online stores in our table, below, are listed in alphabetical order. Log in or sign up for a £1 trial to unlock our results.

Online supermarkets
Supermarket Range of products Products being in stock Quality of own-label products Quality of fresh products Convenient delivery slots Product substitutions Driver's service Value for money Customer score (%)
Asda (624) Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content
Iceland (342) Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content
Morrisons (276) Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content
Ocado (248) Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content
Sainsbury's (629) Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content
Tesco (1,010) Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content
Waitrose (189) Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content Subscriber only content

Using the table

Sample size in brackets.

Star ratings: These range from one to five – the more stars the better. 
Customer score: This is based on a combination of overall satisfaction and how likely people are to recommend the online supermarket to a friend. It doesn't factor in the individual star ratings.

Which? members should log in now to unlock the full results in the tables above. Not yet a Which? member? Sign up for a £1 trial to unlock our results and to get access to all the reviews on our website - from washing machines to cars.

SHARE THIS PAGE