Baileys deals

Brand Image

Verified by MSE

report issues

Before you buy

compare prices

Learn to

shop safely

0 Current Deals

Latest Expired Deals

  • Baileys Original 1L for £13

    Baileys Original 1L for £13

    Normally £22

    Expired

    If you enjoy Baileys Original Irish Cream (or maybe it would make a nice Mother's Day gift), you can currently get a one-litre bottle for £13 (normally £22) from the following retailers:

    • In stores and online at Tesco*, only when you scan your Clubcard at the checkout, or use it with your online order (remember a minimum order and delivery fee will apply). The discounted price is available until Sunday 31 March.

    • In stores and online at Morrisons*, remember a minimum order and delivery fee will apply if you buy online. The discounted price is available until Tuesday 12 March.

    • Online at Ocado, remember a minimum order and delivery fee will apply. The discounted price is available until Tuesday 19 March.

    • Online at Amazon, free next-day delivery with Prime

    The cheapest we see one-litre bottles of Baileys is £9.50-£10 around Christmas, but £13 outside of the festive period is a decent deal if you want it now.

    Please be Drinkaware.

    Find out which cheaper supermarket own-brand Irish Cream beat the original in the MSE staff Baileys taste test

  • £10 one-litre Baileys (normally £22)

    £10 one-litre Baileys (normally £22)

    At Morrisons 

    Expired

    Every year around this time we see the 'battle of the Baileys', with many of the major supermarkets lowering the price of one-litre Baileys Original bottles as we head towards the festive season.

    Morrisons* is offering one-litre Baileys for £9.99 until Sunday 17 December online and in-store (find your nearest*). One-litre Baileys Original is normally £22 (though it has recently been reduced to £13), so you can save over 50% with this offers. Maximum of one bottle, per customer. Please be Drinkaware

    What's the cheapest we've seen Baileys this year?

    The cheapest we've seen one-litre Baileys was Costco at £9.49 online and in stores, though sadly this only ran from Friday 10 November to Wednesday 15 November, so this cheaper deal has now ended.

    What about other supermarkets?

    It's possible we'll see more supermarkets drop the price of a litre-bottle to £10 (perhaps even a little lower) in the lead-up to Christmas. We'll update here as new Baileys offers crop up.

    Currently, Costco have Baileys Original one-litre for £12.99, while Tesco*Asda*Ocado and Sainsbury's (with Nectar card)* have it for £13.

    For other ways to save on your supermarket shop, see our round-up of Supermarket coupons.