We use cookies to allow us and selected partners to improve your experience and our advertising. By continuing to browse you consent to our use of cookies. You can understand more and change your cookies preferences here.

Which supermarket was cheapest in July?

We've compared the price of a basket of groceries

Trolley pushed through supermarket

Asda was the cheapest for our basket in July

Asda was the cheapest supermarket for our basket of goods in July – making it the best value option for the thirteenth month on the trot.

In the last month (July) Asda charged an average £182.09 for 92 branded items. Waitrose was the most expensive charging £196.80.

Every month we compare the average cost of between 80 and 100 products, from jam to cheese, at the online supermarkets Asda, Ocado, Sainsbury’s, Tesco and Waitrose. We include special offer discounts but not multibuys. 

Which? members can log in to see how the other supermarkets have ranked over the last year, on our supermarket prices compared page. If you’re not already a Which? member, you can sign up for a £1 one-month trial. To calculate the price of our comparison basket we used data from the independent shopping website Mysupermarket.

Discount supermarkets on the rise

In the past 12 weeks Aldi’s market share has grown by almost a third to a record 4.8%, according to new figures from Kantar Worldpanel. This puts it almost level with Waitrose which has 4.9% of the market.

Asda, Sainsburys, Tesco and Morrisons are still the biggest four supermarkets. Asda and Sainsbury’s held onto their market shares but Tesco and Morrisons recorded losses.

Every year we survey 11,000 people about the supermarkets they use and use the votes to rate them on everything from fresh produce to value for money. Find out which brands comes out top in our review of the best and worst supermarkets.

Supermarket price competition

Recent years have seen the rise of supermarket price comparison schemes, where supermarkets compare your shopping with prices in other supermarkets. If parts or all of your shopping would have been cheaper at another supermarket you may be offered a voucher for the difference. 

Tesco, Asda, Sainsburys and Ocado have price comparison schemes. The supermarkets they check against, the products they include and the terms can differ. For example, Asda gives you a voucher if your shopping isn’t 10% cheaper, Sainsbury’s only compares branded products and Ocado only checks against Tesco. 

Waitrose price matches Tesco on branded items and this is included in our monthly price comparison. 

More on this…

Back to top
Back to top