Baileys 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

We don't currently have any Baileys deals.

Latest Expired Deals

  • £12 for 1L Baileys

    £12 for 1L Baileys

    Available at Asda & Ocado

    Every year we witness the 'battle of the Baileys', with each supermarket throwing its hat into the ring and lowering the price of its one-litre bottles. This year Tesco set a new precedent by pricing the classic-flavoured Baileys at £9.50 to Clubcard holders – the lowest we'd ever seen. Sadly, that offer's now over.

    The drink is currently cheapest at £12/bottle online and in store at Asda and online at Ocado. Please be Drinkaware. If buying online, remember that delivery fees and minimum spends apply, and Christmas slots are quickly filling up.

    We expect to see more supermarkets drop the price of a litre-bottle to £10 (or lower) in the lead-up to Christmas Day. We'll update the below list as new Baileys offers crop up, so bookmark this page to stay up to date. The supermarkets mentioned below are the ones that've currently got Baileys on offer:


    • £12 (was £10, norm £20)
    • Original Irish Cream only (no other flavours in 1L on offer).
    • Offer ends on Thu 17 Dec, while stocks last.
    • Go online to Asda (max three per customer) or find your nearest Asda store.


    • £12 (norm £20)
    • Original Irish Cream only (no other flavours in 1L on offer).
    • Offer ends on Tue 5 Jan, while stocks last.
    • Go online to Ocado.


    • £15
    • Excludes Express stores.
    • Original Irish Cream, Coffee and Orange Truffle all same price.
    • Go online to Tesco* (max six per customer) or find your nearest Tesco store*.

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

    • You must be 18 or over to buy Baileys.

      Subject to availability.

  • £12 Baileys 1L (norm £20) at Tesco

    £12 Baileys 1L (norm £20) at Tesco

    Original Irish Cream, Coffee, and Orange Truffle flavours in stores & online

    If you enjoy Baileys – or perhaps it'd make a welcomed gift for mum on Mother's Day – you can get one-litre bottles of Baileys* for £12 (norm £20) at Tesco online or in store (find your nearest*) until Sun 22 Mar, while stock lasts.

    The offer is on Baileys Original Irish Cream*, Coffee* and Orange Truffle* flavours. The next cheapest we've found is £20 at Sainsbury's and Morrisons.

    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.