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.

When you click on a retailer link on our site, we may earn affiliate commission to help fund our not-for-profit mission. Find out more.

From Barefoot to Brancott – where can you get the cheapest wine?

Asda is cheapest for seven of the UK's most popular bottles, but where should you head for your favourite brand?

From Barefoot to Brancott – where can you get the cheapest wine?

New Which? analysis has revealed significant differences in the price of popular wines at the UK’s largest supermarkets.

We tracked the prices of the UK’s most popular wine brands and grape varieties throughout 2020 to see which supermarkets charged the most and least on average.

Both Asda and Sainsbury’s offered good value on popular brands, with one supermarket charging a whopping 22% more on average for Brancott Estate Sauvignon Blanc than Sainsbury’s.

Here, we reveal where to head depending on your favourite plonk, plus the retailers offering the most discounts.

Buy Smart newsletter sign up box

Cheapest supermarkets for popular wine brands

We compared supermarkets’ average prices throughout 2020 on some of the most popular branded wines sold in the UK, according to data platform Statista.

Asda (Asda.com) was cheapest for seven of the 12 bottles we compared, including Barefoot Malbec and Campo Viejo Rioja Tempranillo.

Fans of Marlborough classic Brancott Estate Sauvignon Blanc are best off heading to Sainsbury’s (Sainsburys.co.uk), where it cost £7.41 on average, and avoiding Waitrose which charged 22% more for the New Zealand white (£9.01).

Sainsbury’s was also the cheapest for Casillero Del Diablo Cabernet Sauvignon 2017 and Yellow Tail Shiraz.

Waitrose was the most expensive supermarket for 10 of the 12 branded wines, with Ocado priciest for the two other bottles.

Wine  Cheapest supermarket* Most expensive supermarket* % difference 
Barefoot Malbec Asda (£6.15) Waitrose (£6.89) 12%
Barefoot Merlot Asda (£6.20) Waitrose (£6.79) 10%
Barefoot Pink Moscato Asda (£6.19) Ocado (£6.68) 8%
Barefoot Pinot Grigio Asda (£6.15) Waitrose (£6.79) 10%
Barefoot Sauvignon Blanc Morrisons (£6.24) Waitrose (£6.79) 9%
Barefoot White Zinfandel California Morrisons (£6.17) Waitrose (£6.71) 9%
Brancott Estate Sauvignon Blanc Sainsbury’s (£7.41) Waitrose (£9.01) 22%
Campo Viejo Crianza Rioja Tempranillo Asda (£7.17) Waitrose (£7.95) 11%
Casillero Del Diablo Cabernet Sauvignon Sainsbury’s (£6.95) Waitrose (£8.09) 16%
Casillero Del Diablo Sauvignon Blanc Asda (£6.96) Waitrose (£8.10) 16%
Gallo Family Vineyards Summer Rose Asda (£4.24) Waitrose (£4.85) 14%
Yellow Tail Shiraz Sainsbury’s (£6.53) Ocado (£7) 7%

*Average prices across the whole of 2020. Data gathered from an independent price comparison website.

The cheapest supermarkets for pinot, merlot and more

We also looked at the 10 most popular varieties of grape in the UK, according to wine subscription service Cuvee Privee, and analysed the prices of 382 own-label bottles at all the major supermarkets.

Aldi (Aldi.co.uk) was the cheapest supermarket for six wine varieties, including syrah (£4.01), cabernet sauvignon (£4.98) and sauvignon blanc (£5.07).

Lidl (Lidl.co.uk) was cheapest for merlot (£4.38), tempranillo (£3.80) and pinot grigio (£4.80). Morrisons (Morrisons.com) charged the least for shiraz at £4.97.

Ocado was the most expensive on average for five of the wine varieties, although this comes down in part to the online-only supermarket’s limited range.

Grape variety Cheapest supermarket* Most expensive supermarket*
Cabernet sauvignon Aldi (£4.98) Waitrose (£10.25)
Chardonnay Aldi (£5.43) Ocado (£12.11)
Malbec Aldi (£5.11) Ocado (£10.53)
Merlot Lidl (£4.38) Waitrose (£7.26)
Pinot grigio Lidl (£4.80) Waitrose (£7.09)
Pinot noir Aldi (£4.69) Ocado (£17.28)
Sauvignon blanc Aldi (£5.07) Ocado (£11.79)
Shiraz Morrisons (£4.84) Ocado (£14.22)
Syrah Aldi (£4.01) Tesco (£10)
Tempranillo Lidl (£3.80) Asda (£7.85)

*Average prices across the whole of 2020. Data gathered from an independent price comparison website.

The best supermarket for wine offers

We tracked the total number of wine offers at each supermarket in 2020, and found that Morrisons is your best bet if you’re looking for a discount on a typically higher-priced bottle.

Throughout the year, an average of 17% of its wine was on offer at any one time. This peaked in November and December, when at least 22% of Morrisons’ wine was discounted.

At Sainsbury’s, the number of offers jumped around from week to week – in mid-October, for example, just 6% of bottles were on offer but a week later this shot up to 22%. It’s worth keeping an eye out for bumper deals weeks at the supermarket.

Proportion of bottles on offer at each supermarket in 2020

Discounters Aldi and Lidl typically don’t offer deals on their wine range, preferring to keep prices low year round, so we didn’t include them in our graph.

While the percentage of bottles on offer in Waitrose’s wine cellar was low on average, the supermarket often offers deals for buying in certain quantities – for example 25% off if you buy six bottles.

Suppliers warn that Brexit could impact wine prices

In January 2021, wine importers warned that UK drinkers may face an increase of £1-£1.50 on many European wines due to the cost of new customs declarations and certifications, plus higher haulage prices.

France and Italy are the most popular regions for wine imports to the UK, but if you’d like to drink something from closer to home check out our guide on how to buy the best English wine.

Importers have also warned that shoppers may start to notice a reduction in range, due to flat-rate cost increases per shipment. However, this is more likely to impact wines produced in smaller volumes or from small winemakers.

Back to top
Back to top