Waitrose Deals

Brand Image

100% Verified

We check every deal, but if something's changed, please report it.

Price Check

Ensure you compare prices first, offers aren't necessarily cheapest.

Shop Safely

There's a risk any company can struggle, so learn to Shop Safely.

0 Current Deals

  • All the major supermarkets will be clamouring for your attention this New Year, with lots of special offers on alcohol. In particular, we’ve found some corking deals on prosecco and champagne starting from £4 and £10 respectively.

    Many of these deals will last into January, subject to stock, but we'll update you as regularly as we can when new offers come up. Below is our full round-up of booze offers that have caught our eye so far from all the main supermarkets – including prosecco, champagne, beer, wine, spirits and liqueurs. Prices correct at 2pm on Thu 1 Jan…

    Champagne & prosecco

    Here are the cheapest 750ml bottles of champagne and prosecco in each of the main supermarkets:







    Keep an eye out for multi-buy deals at the various supermarkets too. Asda recently ran a 'buy six wines, save 25%' offer (now ended), and Tesco and Sainsbury's ran similar deals earlier in the season.

    Beer, wine and port

    • Mulled wine, own brand - £3 at Sainsbury's.
    • Guinness cans x4 - £4.25 at Aldi and Asda*. Also two for £9 at Tesco.
    • Chilean Sauvignon Blanc - £4.35 at Tesco*. Not sold elsewhere, but similar at Sainsbury’s is £6 (was £7.50).
    • Carlsberg bottles x12 - £8 at Asda*.
    • Cockburn's Special Reserve Port - £8 (was £12) at Ocado.
    • Peroni Nastro Azzurro bottles x12 - £12 (was £16.50) at Waitrose*.
    • Brewdog 12 Beers of Christmas - £14.25 at Asda*.

    Spirits & liqueurs

    • Russian Standard Vodka (70cl) - £13 at Asda* and Sainsbury's.
    • Baileys Original Irish Cream Liqueur (1L) - £12 at Ocado (plus delivery).
    • Bombay London Dry Gin (1L) - £16 at Asda*.
    • Jack Daniel's Whiskey (70cl) - £16 at Asda*. Next cheapest we found, £18 (was £26) at Tesco.

    Please drink responsibly this New Year, and as always be Drinkaware.

    For further tasty treats, see our Supermarket deals.

  • Sign up for a myWaitrose loyalty card (hit 'Join myWaitrose' after clicking through) and get a 'free' regular-sized tea or coffee in store every day from the self-serve machine, when you make a purchase and use a reusable cup. Some purchases are excluded, eg, 5p bags (see 'more info' below for full list), but a 10p banana should do it if all you're really after is a MoneySaving brew.

    Choose from Americano, cappuccino, latte, tea, mocha or espresso. If you haven't got one already, you'll receive your myWaitrose loyalty card within five weeks of signing up via the link above. Then simply walk in with your own reusable cup (see below), make a purchase and swipe your card at the till, and finally dispense your free drink.

    Why do I have to provide my own cup?

    Waitrose used to hand out disposable coffee cups for this freebie, but in 2018 it stopped this for environmental reasons (see our Waitrose ditches disposable cups news story). For where else you can save with a reusable cup, see MSE Rhiannon's Cup Discounts guide.

    For other freebies, see our full list of Free Teas & Coffees.

    • One free drink per member, per day. Offer excludes hot chocolate and isn't valid at Costa concessions, petrol filling stations, Shell and Welcome Break. Can't be used with other cafe or hot drink offers, or the cafe loyalty card.

      Show your card at a manned till or scan it at a quick pay station.

      Also excludes tobacco, stamps, mobile top ups, e-Top up vouchers, lottery tickets, gift vouchers, cashback, infant milk formulae, car park charges, fuel and delivery charges.
  • NV Glera Italian Prosecco is £7.89 a bottle in store (find your nearest) and online at Waitrose*.

    Please be Drinkaware.

  • Sign up to the newsletter at posh ice cream brand Jude's (you might have to scroll down to the bottom of the page to find the sign up box) to get a printable coupon sent to your email address for £1 off any 500ml tub.

    The coupon is valid in store at Waitrose, Co-op, Budgens, Sainsbury's or Tesco (where stocked).

  • There are always ways to save money at Waitrose* so even if there isn't a cracking deal out there that works for you, don't assume you can't cut your costs further.

    Ways to save include:

    • Join myWaitrose. Sign up for a free myWaitrose loyalty card*, to get exclusive discounts on your shopping, as well as a free hot drink every day.

    • Supermarket coupons. Make sure you check out our supermarket coupons page to save on your shopping.

    • Compare the cost of your trolley. Compare the cost of your shopping trolley at the major online supermarkets with MySupermarket*. Prices are often reflected in stores, so it's worth doing a check to see which is cheapest for you.

    • Take the Downshift Challenge. The phrasing and language used in shops hypnotises us into thinking the most costly is best. While the packaging looks more opulent, look beneath it and sometimes you won't be able to tell the difference (often it's even made in the same factory). Take our Downshift Challenge.

    • Track if it's really a bargain. Most of us know just because a supermarket lists an item as "on offer", that doesn't mean it's cheap. The trouble has been sorting awesome offers from poor promos. To help, MySupermarket* charts products' price histories to show if a 'was' price is realistic.

    • Time trips right to bag huge yellow sticker discounts. If you spot a yellow sticker discount - fantastic. Grab it and use it quickly as it's a saving on perfectly good nosh. See when Waitrose normally reduces its produce in our Cheap Supermarket Shopping guide.

    • Check out similar retailers, eg, Ocado, Sainsbury's and the other major supermarkets. If you're not committed to buying from Waitrose, check out our deals from OcadoSainsbury'sTescoAsdaAldi, Morrisons and Lidl where they may have a better offer.

    • Try haggling. We polled 1,400 MoneySavers to find out in which shops hagglers have most success. Supermarkets did feature, so it's worth a go. Find out more in our Haggle on the High Street guide.

    • Had a problem with Waitrose? There’s a free online tool you can use to complain – it helps draft, manage and if necessary escalate your complaint. It’s offered by a firm called Resolver, which we like so much we work with it to help people get complaints justice – you can use it to complain to Waitrose*.

    If you spot any hot deals out there we have missed (we are human after all!), please let us know in the MSE forum, email us at msedeals@moneysavingexpert.com or via MSE Facebook and Twitter @MSE_Deals.

  • If you're the type who prefers the feel of actual paper in their hand rather than a screen, you can get a 'free' newspaper when you spend £10 in-store at Waitrose.

    The cost of the paper gets taken off your final bill when you flash/scan your myWaitrose card. You must have a myWaitrose loyalty card to get the deal. If you're not a member, sign up online or in-store – it takes up to five weeks for the card to be posted to you and temporary cards are not accepted.

    Papers included are The Daily Telegraph, The Sunday Telegraph, Daily Mail, The Mail on Sunday, Scottish Daily Mail, Scottish Mail on Sunday, The Guardian, The Observer, The Times, The Sunday Times, The Sun, Sun on Sunday and Scottish Sun on Sunday. 

    You can only do this once a day.

    See the MyWaitrose page for more details on how to get a free card. 

    • For over 18 year olds only. Excludes petrol stations, Shell and Welcome Break, Yateley, Goldsworth Park and Belgravia stores. 

      Excluded items (that would make up the £10) include flowers, entertaining, home and hampers, infant formula, tobacco, stamps, mobile top ups, e-Top up vouchers, lottery tickets, gift vouchers, cash back, car park charges and fuel.

Latest Expired Deals

  • Waitrose £20 Valentine's meal for two

    Waitrose £20 Valentine's meal for two

    Includes three courses, sides and wine

    If you go online to Waitrose* or in store (find your nearest*), you can get its £20 Valentine's meal deal for two, which includes a starter, main, two sides, a dessert and wine, fizz or chocolates, while stock lasts.

    What's on the menu?

    The Waitrose website lists nine starters, 12 mains, 11 sides and 11 desserts, that you can mix and match from (subject to availability), including Italian antipasto platter, salmon cheesecakes, rib eye steaks, beef wellington, cauliflower cheese, frites, strawberry mousse hearts and chocolate tortes. See the full meal deal options*.

    How much can you save?

    This meal could cost up to £34ish if bought separately, so you could save about £14 with this deal depending on which options you choose.

    If buying online, Waitrose says the discount will not be shown in your shopping trolley but will be applied when payment is processed on the day of delivery – so check you're charged the correct amount when your delivery arrives, or you pick up from store.

  • Waitrose Florist 12 roses couriered for £26.20

    Waitrose Florist 12 roses couriered for £26.20

    Via code. Order by 4pm on 13 Feb for Valentine's Day delivery

    You can get 12 red roses couriered from Waitrose Florist for £21.25 (norm £25) when you use a 15% off code from VoucherCodes*. Delivery's £4.95, bringing the total to £26.20 with the code.

    Stem length? 50-52cm.

    Choose delivery day/time? You can select the delivery date – either Wed 13 Feb or Thu 14 Feb – but not a specific time slot. The flowers could be delivered between 7am and 8pm.

    Last order deadline? Order by 4pm on Wed 13 Feb for delivery on Valentine's Day.

    Late or damaged flowers? Contact Waitrose Florist by emailing waitroseflorist@waitrose.co.uk or by calling 0800 188 881.

    In past years, some big firms' Valentine's Day deliveries have gone wrong, so always consider that risk before buying.