Delivery from £1 at Ocado
Smart Pass from £5 a Month at Ocado
Special Offers with Newsletter Sign-ups at Ocado
3 for £12 on Meat and Fish at Ocado
Key Workers: 35% off First Orders Over £90 at Ocado
35% off First Orders Over £90 at Ocado
Shop Holland and Barrett, M&S, and More at Ocado
Great Savings on Summer Essentials at Ocado
2 for £2.50 on Organic Bananas at Ocado
25% off 6 Bottles of Wine at Ocado
Never Miss a Deal — Subscribe.
Subscribed!
You're all set. We'll send the best deals straight to your inbox.
About the Brand
Ocado launched in 2000 as Britain’s first supermarket built entirely online — no physical stores, no click-and-collect, just a warehouse-to-door model that has since grown into one of the UK’s largest dedicated online grocery operations. Headquartered in Hatfield, Hertfordshire, the company partners with M&S Food and stocks a wide range of own-label products alongside major household names. It also hosts third-party retailers such as Holland & Barrett, so shoppers can pick up health and wellness products within the same order.
Beyond groceries, Ocado covers household essentials, toiletries, and frozen foods across thousands of SKUs. Delivery charges start at £1 and rise to around £7 depending on the time slot, though Smart Pass members — paying from £5 per month — get free delivery on eligible orders. The Ocado Reserved service takes the hassle out of booking by automatically reserving a recurring slot based on your shopping history.
New customers can typically find a first-order discount in the region of 25% off when spending over £60, and key workers — including NHS staff, teachers, and social care employees — have access to separate codes that can reach 35% off. The Big Brand Offers section regularly features markdowns of up to 30% on names like Fairy, Birds Eye, and Walkers, while multibuy deals and seasonal promotions add further savings throughout the year.
We update the codes and offers on this page regularly, so check back before you place your next order.
How to use
-
Get the code — click the offer card above and it copies to your clipboard automatically.
-
Visit Ocado — go to www.ocado.com, sign in, or create an account.
-
Shop — browse groceries, household essentials, and more, adding items to your basket.
-
Enter the code — at checkout, reach the “Vouchers” section (step five), paste your code into the box, and click “Add.”
-
Confirm — verify the discount appears in your order summary before paying.
Shopping Guide
Is the Ocado Smart Pass worth paying for each month?
Smart Pass starts from £5 per month and covers delivery charges on eligible slots. We’d recommend doing the maths on your order frequency: if you’re placing weekly shops where a typical slot costs £3–5, the pass pays for itself within two orders. Ocado occasionally runs free trial periods of up to three months, so it’s worth testing before committing to a subscription.
When’s the best time to find Ocado discount codes?
New customer codes tend to be available year-round, usually around 25% off for first orders over £60. The strongest offers, though, cluster around Black Friday, Christmas, Easter, and Bank Holiday weekends. We’d suggest bookmarking this page and checking back before big seasonal shops — codes often appear and expire within a week.
How do I combine offers to get the most out of my Ocado shop?
Stacking is limited — typically one promo code per order — but you can layer that code with automatic multibuys, Big Brand Offers, and meal deals already applied to your basket. The trick is to build your shop around discounted items first, then apply a percentage-off code at checkout. Newsletter sign-ups occasionally unlock codes that stack with other promotions, so keep an eye on your inbox.
What should I watch out for with Ocado voucher codes?
Minimum spend thresholds catch people out most often. The first-order discount usually requires at least £60 in your basket, and key worker codes can demand £90 or more. Always check the code’s expiry date and whether it’s case-sensitive — some Ocado codes need exact upper and lower case. And remember: Ocado codes are separate from Waitrose or M&S vouchers, which won’t work at checkout.