Your browser isn't supported
It looks like you're using an old web browser. To get the most out of the site and to ensure guides display correctly, we suggest upgrading your browser now. Download the latest:

The MoneySaving Forum: join to chat & swap tips with other MoneySavers. Learn how in the Forum Introduction Guide

Ocado

Ocado deals

( 2 Current Deals )
Get Our Free Money Tips Email!

For all the latest deals, guides and loopholes - join the 12m who get it. Don't miss out

100% verified

We check every deal, but if something's changed, please report it

Can you find it cheaper?

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.

Ocado logoOcado 50% off fresh food code for newbies*Incl fruit, veg & meat. When you spend min £60 across store. Plus 1yr 'free' del pass

10 days left

If you're shopping with online supermarket Ocado* for the first time, we've Blagged a code to get you 50% off fresh food - meat, fruit & veg etc - when you spend £60 on almost anything across store. The maximum discount you can get is £25, so you could get up to £50 worth of fresh food for £25. You'll also get a year's free delivery pass. 

Delivery is available in most of England - with some exclusions - and in small parts of Wales so check it delivers to your area*. Unfortunately, it doesn't deliver to Scotland or Northern Ireland at all. 

Simply register, shop online, and enter the code VOU2150897 by 11.59pm on Sun 28 Jan to get:

1. 50% off fresh food (max £25 discount) when you spend £60 or more on most products. Fresh food* includes fruit & veg, meat, poultry, fish, dairy, eggs and selected ready-made items. The £60 minimum spend excludes tobacco products, stamps, infant formula, Ocado gift vouchers and food donations. Although 'non-fresh' items can contribute towards the minimum spend, they won't be discounted. You'll get the 50% discount on up to £50 of fresh food.

2. A free anytime delivery pass, (normally £109.99). Within seven days of receiving your first grocery shop (using the code), your smart pass* will be automatically activated. It'll give you free delivery seven days a week, but you'll need to spend £40 per shop to get the free delivery. The smart pass won't auto-renew at the end of your 12 months (which begins from your first shop of £40+), so there's no need to cancel. Provided you complete your shop before the pass expires, you can receive your delivery after. Your first delivery will be free, even though your pass won’t be in action yet.

3. The smart pass also gets you 10% off hundreds of selected brands. Once your smart pass is activated, you'll get an automatic 10% discount on hundreds of branded products (there were 718 when we looked on Mon 15 Jan - but it can change). As Ocado also price-matches Tesco on many branded goods – and there’s a lot of overlap between the price-matched goods and those with the 10% discount, this is a decent price. 

PS: If you buy brands, why not try our downshift challenge to find out if you can save even more money.

More info

It's one code per new Ocado account per registered address, and this deal can't be used with any other offer.

Smart pass deliveries are limited to one per day and deliveries between 20-24 Dec are excluded.

See full Ocado T&Cs*.

Get Our Free Money Tips Email!

For all the latest deals, guides and loopholes - join the 12m who get it. Don't miss out

Ocado logoOcado: MoneySaving tips & tricks*Incl comparing the cost of your trolley and tracking offers

Ongoing

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 like so much we work with it 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 MSE Facebook and Twitter @MSE_Deals.

Expired Deals

Christmas food & drink logo£22 Lanson Black Label Brut Champagne*Reduced at several supermarkets. Norm £32

Expired

If you're a fan of Lanson Black Label Brut Champagne, several supermarkets have reduced the price of a standard 75cl bottle.

You can get it for £21.99 at Ocado* for deliveries up to Sat 30 Dec, or £22 online at Tesco or in store (find your nearest) until Mon 1 Jan. The next cheapest we found it was £22.50 at Asda, and £24 online or in store at Waitrose. The champers is normally £32, so these are decent discounts if you like this bubbly.

Please be Drinkaware.

Ocado logoOcado £20 off £80+ code*Incl free delivery on first shop. Newbies only

Expired

You can bag big grocery savings with a code for newbies to online supermarket Ocado*. Delivery's free with the code and is available in most of England - with some exclusions - and in small parts of Wales so check it delivers to your area*. Unfortunately, it doesn't deliver to Scotland or Northern Ireland at all.

Simply register, shop online, and enter the code VOU5825336 by 11.59pm on Wed 5 Jul to get £20 off when you spend £80 or more.

The £80 minimum spend excludes tobacco products, stamps, infant formula, Ocado gift vouchers and food donations. Although baby products and alcohol can contribute towards the minimum spend, they won't be discounted - so you can't just stock up on £80 of booze or nappies for £60.

This isn't the strongest offer we've seen from Ocado - as it often includes a free annual delivery pass with its offers for newbies - however, if you need to do a big shop and you haven't shopped with Ocado before, we reckon it's still a decent saving. It's worth noting Ocado price-matches Tesco on many branded goods – so be sure to keep an eye out.

PS: If you buy brands, why not try our downshift challenge to find out if you can save even more money.

More info

It's one code per new Ocado account per registered address, and this deal can't be used with any other offer.

See full Ocado T&Cs*.

Important - This deal has expired

This deal has expired - you can't get it any more. We've kept it here for reference. Get our free weekly email to ensure you don't miss out in future.

Ocado logoOcado £60 first grocery shop £45 via code*Plus 'free' £110 anytime 1yr del pass & 10% off brands

Expired

If you're shopping with online supermarket Ocado* for the first time, we've a Blagged code to get you 25% off your first grocery shop of £60 or more (max discount £25). Delivery's available in most of England - with some exclusions - and in small parts of Wales, so check it delivers to your area*. Unfortunately, it doesn't deliver to Scotland or Northern Ireland at all.

Simply register, shop online, and enter the code VOU4742898 by 11.59pm on Fri 26 May to get:

1. 25% off (max £25 discount) when you spend £60 or more. The £60 minimum spend excludes tobacco products, stamps, infant formula, Ocado gift vouchers and food donations. It's worth noting that although alcohol and baby items can contribute to the minimum spend, they won't be discounted - so you can't just stock up on £60 of booze or nappies for £45. As the maximum discount you'll receive is £25, the offer works best on orders between £60 and £100.

2. A free anytime delivery pass, (normally £109.99). Within seven days of receiving your first grocery shop (using the code), your smart pass* will be automatically activated. It'll give you free delivery (norm up to £6.99 depending on your area and delivery time) seven days a week, when you spend £40+. Your first delivery will be free, even though your pass won’t be in action yet.

3. The smart pass also gets you 10% off hundreds of selected brands. Once your smart pass is activated, you'll get an automatic 10% discount on hundreds of branded products (there were 986 when we looked on Fri 12 May - but it can change). As Ocado also price-matches Tesco on many branded goods – and there’s a lot of overlap between the price-matched goods and those with the 10% discount - this is a decent deal.

PS: If you buy brands, why not try our downshift challenge to find out if you can save even more money.

More info

It's one code per new Ocado account per registered address, and this deal can't be used with any other offer.

Smart pass deliveries are limited to one per day and deliveries between 20-24 Dec are excluded. See Ocado's full T&Cs*.

Important - This deal has expired

This deal has expired - you can't get it any more. We've kept it here for reference. Get our free weekly email to ensure you don't miss out in future.

Ocado logoOcado 25% off £60+ code for newbies*Plus 'free' £110 anytime 1yr del pass + 10% off brands

Expired

You can get big grocery savings with a code we've blagged for newbies to online supermarket Ocado*. Delivery is available in most of England - with some exclusions - and in small parts of Wales so check it delivers to your area*. Unfortunately, it doesn't deliver to Scotland or Northern Ireland at all. 

Simply register, shop online, and enter the code VOU4692130 by 11.59pm on Thu 23 Mar to get:

1. 25% off (max £25 discount) when you spend £60 or more. The £60 minimum spend excludes tobacco products, stamps, infant formula, Ocado gift vouchers and food donations. Although baby products (which are currently on sale) and alcohol can contribute towards the minimum spend,they won't be discounted - so you can't just stock up on £60 of booze or nappies for £45.

2. A free anytime delivery pass, (normally £109.99). Within seven days of receiving your first grocery shop (using the code), your smart pass* will be automatically activated. It'll give you free delivery seven days a week, but you'll need to spend £40 per shop to get the free delivery. The smart pass won't auto-renew at the end of your 12 months (which begins from your first shop of £40+), so there's no need to cancel. Provided you complete your shop before the pass expires, you can receive your delivery after. Your first delivery will be free, even though your pass won’t be in action yet.

3. The smart pass also gets you 10% off hundreds of selected brands. Once your smart pass is activated, you'll get an automatic 10% discount on hundreds of branded products (there were 980 when we looked on Thu 3 Mar - but it can change). As Ocado also price-matches Tesco on many branded goods – and there’s a lot of overlap between the price-matched goods and those with the 10% discount, this is a decent price. 

PS: If you buy brands, why not try our downshift challenge to find out if you can save even more money.

More info

It's one code per new Ocado account per registered address, and this deal can't be used with any other offer.

Smart pass deliveries are limited to one per day and deliveries between 20-24 Dec are excluded.

See full Ocado T&Cs*.

Ocado logoOcado 25% off £60+ code for newbies*Plus 'free' £50 anytime del pass and 10% off selected brands

Expired

You can get big grocery savings with a triple code for newbies to online food retailer Ocado*. Delivery is only available in some parts of England and Wales, so first check it delivers to your area*

Simply register, shop online, and enter the code VOU5648199 by Sun 17 Jul to get:

1. 25% off (max £25) when you spend £60 or more. The £60 minimum spend excludes tobacco products, stamps, infant formula, Ocado gift vouchers and food donations.

2. A free anytime delivery pass, (normally £49.99). Within seven days of receiving your first grocery shop (using the code), your smart pass will be automatically activated. It'll give you free delivery seven days a week when you spend at least £40, for six months. The smart pass won't auto-renew so there's no need to cancel if you don't want to continue. It's worth noting your first delivery will be free, though your pass won’t be in action yet.

3. The smart pass also gets you 10% off hundreds of selected brands. Once your smart pass is activated, you'll get an automatic 10% discount on hundreds of branded products (there were 1,301 when we looked on Mon 20 Jun - but it can change). As Ocado also price matches Tesco on many branded goods – and there’s a lot of overlap between the price matched goods and those with the 10% discount, this is a decent price. 

PS: If you buy brands, why not try our downshift challenge to find out if you can save even more money.

More info

It's one code per new Ocado account, and this deal can't be used with any other offer.

Smart pass deliveries are limited to one per day and deliveries between 20-24 Dec 2016 are excluded.

See full Ocado T&Cs.

use the money mantras

Before spending, use Martin's Mantras. If you answer 'NO' to any, Don't buy!

are
you
Skint? ask:
  • Do I need it?
  • Can I afford it?
are
you
not skint? ask:
  • Will I use it?
  • Is it worth it?
Section 75

Free protection for all shopping!

There's a little-known piece of legislation that turns any credit card into a financial self-defence superhero. 'Section 75' of the Consumer Credit Act means your plastic must protect anything you buy for more than £100 for free, so if there's a problem or the company goes bust, you can still get your money back.

And although Section 75 doesn't apply to debit cards, there is something else to fall back on if you've paid using a debit card, or used a credit card for a purchase under £100. Known as Chargeback, this is part of banks' and card companies' internal rules and not a legal requirement. Read full details of Section 75 or Chargeback, plus how to claim, in our guides.

If a link has a * by it, that means it is an affiliated link and therefore it helps MoneySavingExpert stay free to use, as it is tracked to us. If you go through it, it can sometimes result in a payment or benefit to the site.

You shouldn't notice any difference and the link will never negatively impact the product. Plus the editorial line (the things we write) is NEVER impacted by these links. We aim to look at all available products. If it isn't possible to get an affiliate link for the top deal, it is still included in exactly the same way, just with a non-paying link. For more details, read How This Site Is Financed.

For the sake of transparency, so you can check there's no difference, here are duplicate versions of the * links that don't help MoneySavingExpert.com: Ocado

Get Our Free Money Tips Email!

For all the latest deals, guides and loopholes - join the 12m who get it. Don't miss out