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 £9.50 for 1L at Tesco

    Baileys £9.50 for 1L at Tesco

    £10 at Morrisons and Sainsbury's. £12 at Asda

    Expired

    If you enjoy Baileys, you can currently pick up a one litre bottle for £9.50 (normally £20) in stores and online at Tesco*, when you scan your Clubcard at the checkout. This is the cheapest we usually see one litre bottles of Baileys all year – and is just as we predicted in our Christmas Deals Predictor. The offer is valid until 11.59pm on Mon 13 Dec or until stock runs out.

    The offer is only available on the one litre bottle of Baileys Original Irish Cream.

    Other supermarkets have dropped the price of a litre-bottle to £12 (or lower) in the lead-up to Christmas Day. The supermarkets mentioned below are the ones that've currently got Baileys on offer:

    Tesco

    • £9.50 (was £12, reduced from £20)
    • Original Irish Cream only
    • Offer ends on Mon 13 Dec or when stock runs out
    • This was the cheapest price across all supermarkets last year too
    • Available online at Tesco* or in store, when you swipe your Clubcard 

    Morrisons 

    • £9.99 (was £12, reduced from £20)
    • Original Irish Cream only
    • Must be delivered by Sun 12 Dec to get it for £9.99
    • Available online at Morrisons* (maximum of three bottles per customer) or in store

    Sainsbury's

    • £10 (was £12, reduced from £20)
    • Original Irish Cream only
    • We’ve asked Sainsbury’s how long it’s this price for and will update you here once we know more.
    • Available online at Sainsbury's* or in store

    Asda

    • £12 (was £10, reduced from £20)
    • Original Irish Cream only
    • We’ve asked Asda how long it’s this price for and will update you here once we know more.
    • Available online at Asda* or in store 

    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

  • £12 Baileys 1L (norm £20)

    £12 Baileys 1L (norm £20)

    Original Irish Cream via Tesco Clubcard Price promotion

    Expired

    If you enjoy Baileys – or perhaps it'd make a welcomed gift for mum on Mother's Day – you can get a one-litre bottle of Baileys Original Irish Cream* for £12 (norm £20) at Tesco online or in-store (find your nearest*, excludes Express) as part of its Clubcard Prices promotion until Sun 14 Mar, while stock lasts.

    To be eligible for the deal, you'll need to have a Tesco Clubcard or sign up for free*. Simply scan your Clubcard at the checkout or link it to your online account.

    If you're buying online, don't forget to factor in delivery cost and minimum order spend. For more ways to save on your supermarket shopping, see our round-up of Supermarket Coupons.

    Please be Drinkaware.

    MSE Oli says:

    Previously, we've seen these large bottles as cheap as £10 in the run-up to Christmas, but £12 is a decent deal for this time of year.