Home › Blog

Where's the cheapest Moët? Champagne prices at 8 UK supermarkets

· 4 min read · Prices checked 12 November 2026

Champagne is the one wine most of us buy by name. You know you want Moët, or Bollinger, or whatever your mum likes. The bottle is identical wherever you buy it.

So the only question is where it's cheapest. And the answer changes a lot from shop to shop.

We checked the price of every Champagne and English sparkling wine sold at more than one of the big eight supermarkets. Here's what we found in mid-November, just as the Christmas offers kicked in.

Where's the cheapest Moët?

Moët & Chandon is the Champagne people search for most, so let's start there. Every price below is for a standard 75cl bottle.

Moët Impérial Brut (the classic, rated 4.1 on Vivino from over 140,000 ratings)

Without a loyalty card, the shelf price at Tesco, Morrisons and Sainsbury's is £45. So if you're buying Moët at one of those three, use the card. It saves you £6 or £7.

Buying for a party? Asda had Moët Impérial at £39 with its "buy 6, save 25%" deal on top. That works out at about £29.25 a bottle, the lowest Moët price we found anywhere.

Moët Rosé Impérial (4.1)

Moët Nectar Impérial (the sweeter one, 4.2)

Moët Grand Vintage (4.2)

The biggest gaps

Extra you pay at the dearest shopSame bottle, cheapest vs dearest supermarket, per 75cl
Laurent-Perrier La Cuvée£16
Lanson Le Rosé£14
Nyetimber Classic Cuvée£13
Bollinger Rosé£12
Ridgeview Fitzrovia Rosé£12
Mumm Cordon Rouge£11.50
Moët Impérial Rosé£11
Ayala Brut Majeur£10
Moët Grand Vintage£10
Moët Impérial Brut£8

Prices per 75cl bottle, using the loyalty card price where there is one.

WineCheapestDearestGap
Laurent-Perrier La Cuvée (4.1 on Vivino)£40 Ocado£56 Tesco, Sainsbury's£16
Lanson Le Rosé (4.1)£35 Tesco, Sainsbury's, Asda, Ocado£49 Waitrose£14
Nyetimber Classic Cuvée (4.2)£30 Waitrose£43 Sainsbury's£13
Bollinger Rosé (4.3)£50 Tesco, Sainsbury's, Asda£62 Morrisons, Waitrose£12
Ridgeview Fitzrovia Rosé (4.0)£26 Waitrose£38 Ocado£12
Mumm Cordon Rouge (3.9)£29.50 Ocado£41 Waitrose£11.50
Moët Impérial Rosé (4.1)£41 Asda, Tesco£52 Morrisons£11
Ayala Brut Majeur (4.0)£30 Ocado£40 Waitrose£10
Moët Grand Vintage (4.2)£55 Tesco£65 Morrisons, Asda£10
Moët Impérial Brut (4.1)£38 Tesco, Morrisons£46 Waitrose£8

The numbers in brackets are Vivino ratings.

No shop is always cheapest

We expected one supermarket to win on Champagne. None did.

Ocado had the lowest price on several of the big names, mostly thanks to "was/now" offers. Waitrose was cheapest on English sparkling but dearest on some Champagne. Asda was consistently competitive on the big houses. Sainsbury's often had the highest shelf price, with a catch (see below).

The takeaway: for a specific bottle, it's worth checking two or three shops. On a £50 bottle, a £10 to £15 difference is easy money.

Read the small print on "buy 6"

Most supermarkets run a "buy 6 bottles, save 25%" deal on wine around Christmas. That changes the maths a lot.

Sainsbury's lists Nyetimber Classic Cuvée at £43, the dearest price we found. But with 25% off for six, it's £32.25 a bottle. That's within touching distance of Waitrose's £30, which only gets 5% off for six.

So if you're buying for a party, mix and match six bottles at whichever shop runs 25% off. If you only want one bottle, go for the cheapest single price.

English fizz is worth a look

If you're buying fizz to impress rather than for the label, English sparkling is the move. Across the supermarkets, it averages 4.02 on Vivino at a typical £29. Champagne averages 4.03 at £42.

The pick is Nyetimber Classic Cuvée: 4.2 from over 20,000 ratings, £30 at Waitrose. That's the same score as Moët Grand Vintage at £55.

For less, Chapel Down Brut is £23 at Sainsbury's with Nectar and at Asda, rated 4.1. And Kingscote Sparkling at Tesco is £15, rated 4.0. There's more on all of this in our fizz ranking.

How we did this

We collected every wine listed on eight UK supermarket websites on 11 and 12 November 2026 and matched each to its Vivino page, so the same wine at different shops could be lined up. Prices are per 75cl bottle and use the loyalty card price (Clubcard, Nectar, More Card) where there is one. We left out third-party sellers on Tesco's website. Christmas offers change weekly, so check the price on the day.

Compare every wine by shop and rating →

More from the blog