Bottles of Baileys
It’s a cheap time to treat yourself (Picture: Baileys/Metro UK)

It seems there’s no sweeter time than right now to pick up a favourite of everyone’s favorite creamy, boozy liqueur.

UK supermarkets are rolling out some fantastic offers on the classic Baileys Irish Cream, each trying to price match the other best deals out there. 

Whether you’re prepping for festive drinks, stocking up for chilly nights, or simply treating yourself (it’s never too early forChristmas), we’ve found the best deals in UK supermarkets right now.

Typically retailing at around £22 for 700ml, here’s where to grab a much cheaper bottle of Baileys this week.

Asda

Asda Supermarket In London
Asda supermarket in London. (Picture: Getty Images)

Starting off with Asda, you’ll find Baileys Irish Cream at a straightforward price of £10 for a 700ml bottle.

No loyalty points, membership requirements, or minimum spends needed. Just roll up and grab it off the shelf, or order it online.

Morrisons

Morrisons
Morrisons superstore. (Picture: Getty Images)

At Morrisons, there’s a special promotion for loyalty ‘More Card’ members. With a minimum spend of £45, shoppers can pick up a 1L bottle of Baileys for £8.50 in England (or £11.50 in Scotland and Wales).

This offer runs only between November 8 and November 14, making it an attractive option for those planning a larger shop this week.

Meanwhile, their 700ml bottle of the same drink is currently retailing at £16.50 in-store and online.

Tesco

Entrance to a Tesco Superstore in Scotland.
Tesco Superstore in North Ayrshire. (Picture: Getty Images)

Tesco has one of the best offers for Clubcard members, with Baileys priced at £8 for 700ml, making it one of the biggest discounts available. An absolute steal, this promotional offer runs until November 11.

However, if you do not have a Clubcard, you’ll find it priced at £16.50 instead.

Their 1L bottles are priced at an equally nominal £13 for Clubcard users until December 9. Again, these retail at a much higher £22 for those without a Clubcard.

Sainsbury’s

The car park entry to the branch of Sainsbury's supermarket on Kings Road
Sainsbury’s supermarket chain in UK. (Picture: Getty Images)

Sainsbury’s has priced the 1L Baileys bottle at £21.95. But if you’ve got a Nectar Card, the supermarket giant will drop the price to just , matching Asda’s deal.

If you already collect Nectar points, this is a great way to save. But bear in mind, this offer is only valid until until November 17.

Additionally, their .

Co-op

Co-op external store sign
Co-op in London. (Picture: Getty Images)

Lastly, at Co-op, you’ll find a bottle of Baileys at £13.50 for 700ml – no strings attached.

A pretty decent price if you’re popping in for a quick pick-up on the way home.

Bonus: Amazon

Baileys’ own Amazon store has matched Sainsbury’s offer, pricing their 700ml bottle at £10 as well- a convenient option if you’d like for it to be delivered to your doorstep.

The verdict

If you’re after the best price, Tesco’s Clubcard deal offers the lowest cost at £8 for a 700ml bottle, making it the top choice for those with a Clubcard.

For shoppers without a loyalty card, Asda, Amazon, and Sainsbury’s (for Nectar members) all offer solid options at £10.

If you’re looking for a larger bottle and are planning a bigger grocery shop, the Morrisons offer is definitely worth considering.

All prices confirmed November 8 2024.

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Posts


This will close in 0 seconds