The MoneySaving Forum: join to chat & swap tips with other MoneySavers. Learn how in the Forum Introduction Guide

Cheap Wine Deals Use our discount tool, plus see top wine codes & deals

Wine Discount Finder Find big cheap wine discounts on cases online

  • Wine shops can manipulate discounts � a big % reduction doesn't equal the market's cheapest.

Please note:

Select a lower percentage discount range for niche wines. Try higher discounts for Tesco and M&S (up to 60%) and lower discounts for Majestic (up to 40%). This is because some wine stores given higher discounts than others (though don't assume big discounts equal the market's cheapest).

Wine Deals, Codes & Vouchers

Looking for single bottles?
Try comparing supermarkets' in-store wine deals via MySupermarket* & Wines Direct.

We hope this tool helps you cut your costs, but please drink responsibly.

Don't miss new wine deals, get our free weekly email

Tesco Wine logoTesco Wine 1,000 points on £60 spend*New & existing users. Valid on up to 50% sale

5,000 avail

We've blagged new and existing Tesco Wine* users an extra 1,000 Clubcard points with the code XXKART (usually worth £10 in-store but up to £40 in rewards) on £60+ orders. But the real kicker is you can combine it with the up to 50% off special offers. Here's how:

  • Up to 50% off wine and champagne

Tesco often has a 50% off sale. These are some of the cheapest cases, discounted until Tue 12 Aug:

Lion's Gate Cabernet Sauvignon Shiraz* - £29.94 per six bottle case, (was £59.94)
Isla Negra Seashore Sauvignon Blanc* - £29.94 per six bottle case, (was £59.94)
Dino Pinot Grigio Blush* - £29.94 per six bottle case, (was £59.94)
Charles de Marques Champagne* - £90 per six bottle case, (was £180)

Use our Wine Discount Finder to search for other deals.

  • 1,000 Clubcard points code

Enter the MSE Blagged code XXKART to get 1,000 Clubcard points when you spend £60 on ANY wine at Tesco Wine*. There are only 5,000 codes available, so go quick if you want it.

Tesco points are only worth 1p if spent in-store, however spend them on Rewards and they're worth up to four times that – see our Top 10 Tesco Rewards guide for our top pick rewards. So 1,000 points converts to up to £40 of reward vouchers to spend at Alton Towers, London Zoo, Prezzo, Cafe Rouge and more. Your points will appear on your November statement.

What’s more, delivery’s free (usually £6) on all orders over £50. Please be Drinkaware.

Virgin Wines logo12 bottles of wine delivered £58 (full-price £122)*Via a subscription. For newbies only

500 cases

We've blagged a Virgin Wines* deal (for Virgin Wines virgins only) to get 12 bottles of wine for less than half the usual price, but this requires a subscription (that you can cancel). As that can be a bit of a pain, we’ve also arranged a second deal with no subscription, but with only 10 bottles.

Both offers are for new customers only and only one case per household. Please be Drinkaware.

Offer 1: 12 bottles for £58 via a subscription

Newbies joining Virgin's subscription-based Discovery Club get their first case of 12 bottles of wine for £58 (£49.99 plus £7.99 delivery) via this special link* (it works out at £4.80/bottle). At full-price outside the club, a case is £122. If you don't use the link, it's £63.

Warning: After the first case, you'll be automatically billed for a case EVERY THREE MONTHS at £89.99 plus £7.99 delivery (£8.17/bottle) unless you cancel – which can be done at any time – but do wait until you’ve got your case. To cancel, call 0843 224 1044 or email You can also opt out of individual cases.

It’s decent if you’re a regular wine quaffer and happy to be automatically billed for wine every three months.

Offer 2: 10 bottles for £58 - no subscription

Here, you're just buying it straight. You'll get 10 bottles of wine* for £49.99 plus £7.99 delivery instead of the full-price £102.90 (five reds, five whites).

This is the option to go for if you want a straightforward, one-off deal and not a "I don’t want any more but may forget to cancel". It works out as £5.80/bottle instead of £4.80/bottle above.


More info

If you get a box delivered and you change your mind, Virgin Wines will collect it and refund you.

Section 75

Free protection for all shopping!

There's a secret phrase that turns any credit card into a financial self-defence superhero. "Section 75" laws means your plastic must protect anything you buy over £100 for free, so if there's a problem or the company goes bust you can still get your money back.

Although Section 75 doesn't apply to debit cards there is something else to fall back on if you paid on a Visa debit or electron card, or Visa credit card under £100 (otherwise go for Section 75). Known as Visa Chargeback, this is part of Visa's internal rules and not a legal requirement. Full details of Section 75, chargeback and how to claim in the Section 75 Refunds guide.

If a link has a * by it, that means it is an affiliated link and therefore it helps MoneySavingExpert stay free to use, as it is tracked to us. If you go through it, it can sometimes result in a payment to the site.

You shouldn't notice any difference and the link will never negatively impact the product. Plus the editorial line (the things we write) is NEVER impacted by these links. We aim to look at all available products. If it isn't possible to get an affiliate link for the top deal, it is still included in exactly the same way, just with a non-paying link. For more details, read How This Site Is Financed.

For the sake of transparency, so you can check there's no difference, here are duplicate versions of the * links that don't help Tesco Wine Virgin Wines

Cheap Travel Money

Find the best online rate for holiday cash with MSE's TravelMoneyMax.

Find the best online rate for your holiday cash with MoneySavingExpert's TravelMoneyMax.