Baileys deals

Brand Image

Verified by MSE

report issues

Before you buy

compare prices

Learn to

shop safely

0 Current Deals

We don't currently have any Baileys deals.

Latest Expired Deals

  • Baileys £10 for 1L at Morrisons

    Baileys £10 for 1L at Morrisons

    Online and in-stores until Sun 10 Apr. Normally £20


    If you go online to Morrisons* or into a store (find your nearest*), you can get a 1L bottle of Baileys for £9.99 (normally £20). Morrisons has said the deal is available until 11.59pm or store closing time on Sun 10 Apr. This is currently the cheapest you can get it at supermarkets. Please be Drinkaware.

    If you're ordering online, there's a minimum spend of £40 and a delivery charge of up to £5.50, so this deal is only worth getting online if you were planning to order the weekly shop anyway. You can only buy one bottle per online order but there is no limit in store.

    Prefer a bottle of fizz? See our Cheap champagne and prosecco deals.

  • Baileys £12 for 1L at Tesco

    Baileys £12 for 1L at Tesco

    Still £20 at Morrisons, Asda and Sainsbury's


    If you enjoy Baileys, you can currently pick up a one litre bottle for £12 (normally £20) in stores and online at Tesco*, when you scan your Clubcard at the checkout. The cheapest we see one litre bottles of Baileys is £9.50 around Christmas, so £12 outside of the festive period is a decent deal. The offer is valid until 11.59pm on Mon 14 Feb or until stock runs out.

    The offer is only available on the one litre bottle of Baileys Original Irish Cream. If buying online from a supermarket, remember that delivery fees and minimum spends could apply. Please be Drinkaware.

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