Ocado Deals

Brand Image

Verified by MSE

report issues

Before you buy

compare prices

Learn to

shop safely

0 Current Deals

  • There are always ways to save money at Ocado so even if there isn't a cracking deal out there that works for you, don't assume you can't cut your costs further.

    Ways to save include:

    • Compare the cost of your trolley. Compare the cost of your shopping trolley at the major online supermarkets with MySupermarket*. Prices are often reflected in stores, so it's worth doing a check to see which is cheapest for you.

    • Take the Downshift Challenge. The phrasing and language used by shops hypnotises us into thinking the most costly is best. While the packaging looks more opulent, look beneath it and sometimes you won't be able to tell the difference (often it's even made in the same factory). Take our Downshift Challenge.

    • Track if it's really a bargain. Most of us know just because a supermarket lists an item as "on offer", that doesn't mean it's cheap. The trouble has been sorting awesome offers from poor promos. To help, MySupermarket* charts products' price histories to show if a 'was' price is realistic.

    • Consider buying a Smart Pass. If you're a regular Ocado shopper, consider whether buying a Smart Pass is worth it for you. It means you won't pay delivery charges (except over Christmas) and can save 10% on selected brands.

    • Check out similar retailers, eg, Waitrose, Sainsbury's and the other major supermarkets. If you're not committed to buying from Ocado, check out our deals from WaitroseSainsbury's, Morrisons, AsdaAldi and Lidl, where they may have a better offer.

    • Had a problem with Ocado? There’s a free online tool you can use to complain – it helps draft, manage and if necessary escalate your complaint. It’s offered by a firm called Resolver, which we work with to help people get complaints justice – you can use it to complain to Ocado*.

    If you spot any hot deals out there we have missed (we are human after all!), please let us know in the MSE forum, email us at msedeals@moneysavingexpert.com or via Twitter @MSE_Deals.

  • MSE weekly email

    FREE weekly MoneySaving email

    For all the latest deals, guides and loopholes simply sign up today – it's spam-free!

Latest Expired Deals

  • Baileys £10 for 1L at Tesco

    Baileys £10 for 1L at Tesco

    When you scan your Clubcard

    Expired

    Every year we witness the 'battle of the Baileys', with each supermarket throwing its hat into the ring and lowering the price of one-litre Original Baileys bottles. In early November, Sainsbury’s reduced its price to £10 for a few weeks, though that's now gone.

    But Tesco* is entering the battle this week, offering one-litre of Baileys for £10 from Thursday 1 December. The offer is for Clubcard members, and gets a discount from Tesco's usual price of £21. The deal runs until Monday 12 December and is available online and in stores, including Express, (find your nearest Tesco*). You can buy a maximum of six bottles per person, but please be Drinkaware. If buying online, remember that delivery fees and minimum spends apply, and Christmas slots are quickly filling up.

    Sainsburys has confirmed that it will be bringing back it's one-litre bottle for £10 deal from Wednesday 7 December until Sunday 11 December. It will be available online and in store, excluding Locals (find your nearest Sainsburys).

     

    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 best offers currently on for Baileys:

    Morrisons*

    Ocado

    • £13 (normally £22)
    • Original Irish Cream only
    • Offer ends on Tuesday 29 November
    • Maximum eighteen per customer
       

    Asda*

    • £13 (normally £20)
    • Original Irish Cream only
    • Offer ends on Sunday 1 January
    • Maximum five per customer
    • Go online to Asda* or find your nearest 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.

  • Baileys £9.99 for 1L at Morrisons

    Baileys £9.99 for 1L at Morrisons

    Available online and in store 

    Expired

    Every year we witness the 'battle of the Baileys', with each supermarket throwing its hat into the ring and lowering the price of one-litre Original Baileys bottles. Sainsbury’s and Tesco previously reduced the price to £10, but Morrisons* has just beaten both, offering one-litre of Baileys for £9.99 until Sunday 18 December.

    It’s available online and in stores (find your nearest store*). You can only buy one bottle per person, 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 best offers currently on for Baileys:

     

    Ocado

    • £13 (normally £22)
    • Original Irish Cream only
    • Offer ends on Tuesday 29 November
    • Maximum eighteen per customer
       

    Asda*

    • £13 (normally £20)
    • Original Irish Cream only
    • Offer ends on Sunday 1 January
    • Maximum five per customer
    • Go online to Asda* or find your nearest store*

    Sainsburys

    • £13 (normally £22)
    • Original Irish Cream only
    • Offer ends on Sunday 1 January
    • No purchase limit
    • Go online to Sainsbury's or find your nearest store (excludes Sainsbury's Locals)

     

    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.