Pay less for wine and other booze in the supermarket, shops and in pubs.









Some articles on the blog contain affiliate links, which provide a small commission to help fund the blog. However, they won’t affect the price you pay or the blog’s independence. Read more here.
Wine deals
Virgin Wines: six bottles for £19.99
Sign up to the Virgin Wine Bank and you’ll be able to buy six bottles at £3.33 each. That’s a big saving (Virgin Wines claim this is a 70% discount).
But there is a catch. If you don’t stop it, the Virgin Wine Bank will take a default payment of £25 every month to add to your account for future purchases. You’ll get 20% extra added to your credit.
However, it’s easy in the account to pause or reduce this payment. To cancel you’ll need to get on live chat, on the phone or send an email.
You can choose between six white, six red or six mixed.
You must be a new user of the Virgin Wines Bank.
Wine52: Three bottles for £5.95
There’s a wine club from Beer52 that sends three bottles every month for £32 including delivery, but you can get the first one for just the cost of postage (£5.95). If you don’t want to keep paying you will need to pause or cancel it.
You can choose between three white, three red or three mixed.
Asda: 20% off
This offer will get you 20% off if you buy three or more bottles at Asda before 3 July 2022.
Usually the offer is buy six or more bottles of wine at Asda to get 25% off the total.
Previous deals:
- 27 May to early June 2022.
- 1 to 18 April 2022
- 7 to 14 February 2022
- 22 November to 12 December 2021
- 21 October – 3 November 2021
- 24 September 2021
- 30 August 2021
- 24 July 2021
- 24 June 2021
- 25 May 2021
- 23 March 2021
Tesco: 25% off
Buy six or more bottles of wine at Tesco to get 25% off the total. You must swipe your Clubcard at the checkout to get the discount and you can stack this with other wine offers.
The next offer runs from 29 June to 4 July 2022.
Previous deals:
- 25 May to 6 June 2022.
- 5 to 18 April 2022
- 14 to 21 February 2022
- 17 to 12 December 201
- 18 to 29 November 2021
- 26 July 2021
- 22 June 2021
- 25 May 2021
- 30 April 2021
- 24 March 2021
Sainsbury’s: 25% off (expired)
Buy six or more bottles of wine at Sainsbury’s to get 25% off the total. The offer runs from until 26 June 2022.
Previous deals:
- 22 to 26 June 2022
- 30 May to 5 June 2022
- 10 to 16 April 2022
- 23 to 27 March 2022
- 24 November to 1 December 21
- 2 November 2021
- 2 October 2021
- 16 June 2021
- 26 May 2021
- 25 April 2021
- 28 March 2021
Morrisons: Four for £30 (expired)
Unlike the other supermarkets, Morrisons has a four for £20 deal.
The next offer runs until 19 April 2022
Spirits deals
Amazon lightning deals
It’s always worth taking a look at Amazon to see what bottles are part of the regular daily and lightning deals.
Get the best of Andy’s money saving content every Thursday, straight to your inbox
+ Get a £17 Quidco bonus (new members only). More details



Get the best of Andy’s money saving content every Thursday, straight to your inbox
Get a £17 Quidco bonus (new members only). More details



Beer deals
There are lots of beer-related offers out there, so I’ve set up a separate page to help you save money on craft beer from supermarkets, specialist shops and online beer clubs, including discount codes for Beer52 and Honest Brew.
Was just taking a look at the Virgin Wines offer – as I want to use the Virgin points from their current account switching offer for Virgin Wines vouchers, so will have to join Virgin Wines anyway. You say the monthly payment into the Wine Bank can be reduced to £5. However, according to the Virgin Wines website, the minimum monthly payment is £15, not £5.