Cannot be used in conjunction with other offers, promotions or discounts unless stated otherwise. Not transferable or redeemable for cash or credit. Some products may be excluded. May not apply to taxes or any other fees.
Cannot be used in conjunction with any other offer. One per person. Offer valid for first-time customers only. Minimum purchase of £60 required for eligibility. Cannot be combined with other offers or discounts.
Ocado is a UK online supermarket delivering groceries, fresh food, household, baby and pet products, with M&S food and the Ocado Own Range on its shelves.
The rule that matters most is the first-shop deal: 25% off the food in a first order of £60 or more, capped at £20, and only if you're opted in to Ocado marketing emails.
Ocado's grocery arm is operated by Ocado Retail Limited, a company registered in England and Wales whose registered office is in Hatfield. It presents itself as the only place to buy M&S Food online, and alongside big brands it stocks smaller independent producers, world foods, dietary and lifestyle ranges, and beer, wine and spirits.
Under the Ocado Price Promise, the store compares a like-for-like basket with tesco.com across more than 10,000 products, Clubcard prices included. Fresh items carry a guaranteed shelf life, such as 4 days on a cucumber, and Ocado says it sends next-to-no substitutions. The site also hosts recipe collections and the OcadoLife magazine.
Past Ocado sales
Half Price Home & Clothing SaleRunning when we read
Ocado's site,
How long does Ocado shipping take?
Groceries come to your door in slots from 5.30am to midnight, with a £40 minimum order; standard delivery charges weren't on the page read.
Does Ocado price match?
A like-for-like shop is matched to tesco.com on over 10,000 products, Clubcard prices included.
More about shopping at Ocado
First shop
25% off the food in your first order, up to £20, on a shop of £60 or more, plus three months of free deliveries.
Smart Pass
Ocado's membership brings zero delivery charges, Rewards, priority Christmas slots and members-only sales.
First-shop exclusions
The 25% skips delivery, tobacco, alcohol, stamps, baby milk and formula, pet food, gift vouchers and food donations.
Freshness
Fresh products carry a guaranteed product life; cucumbers, for example, get 4 days, not counting delivery day.
Sale on now
The Half Price Home & Clothing Sale was running in October 2026.
The first-shop code goes in at checkout, and Ocado only honours it on a first order of £60 or more.
Opt in to Ocado marketing emails before you pay, or the 25% won't come off.
The discount covers food only, so alcohol, pet food, baby milk and formula and the delivery charge stay at full price, and Christmas restrictions apply.
Using that voucher also starts a three-month free Smart Pass, which ends by itself unless you confirm you want to keep it.
Standard delivery charges weren't listed on the page read, so check the price of your chosen slot before you confirm the order.
If your Ocado code doesn't work
Minimum order: "25% Off First £60+ Orders" needs an order of at least £60; "25% Off Your First Shop" needs an order of at least £60.
Exclusions: The first-shop 25% discount doesn't cover delivery, tobacco, alcohol, stamps, baby milk and formula, pet food, gift vouchers or food donations, and you must be opted in to Ocado marketing emails.
New customers only: "25% off your first food order + 3 months free delivery" is for a first order.
End date: "Get 30% Discount on Your Order" ends Nov 18, 2026; "30% Discount on Your Purchase" ends Nov 16, 2026.
Smart Pass suits regular Ocado shoppers: no delivery charges, Rewards, priority Christmas slots and members-only sales.
The Ocado Price Promise matches a like-for-like shop against tesCo.com on over 10,000 products, and it counts Clubcard prices too.
The Half Price Home & Clothing Sale was running in October 2026, which helps if the basket holds more than food.
Ocado's returns terms weren't on the pages read, so its help pages are the place to go if something in a delivery isn't right.
Ocado questions, answered
What does the Ocado first-shop discount cover?
It takes 25% off the food in a first order of £60 or more, up to £20, and adds three months of free deliveries. Delivery, tobacco, alcohol, stamps, baby milk and formula, pet food, gift vouchers and food donations aren't discounted.
Is there a minimum order at Ocado?
Ocado's minimum order is £40, and delivery slots run from 5.30am to midnight. The first-shop discount needs a bigger basket of £60 or more.
Does the free Smart Pass trial carry on automatically?
New customers who use the first-shop voucher get a three-month free Smart Pass. It ends automatically unless they confirm they want to continue.
How long does Ocado fresh food last?
Fresh products show a guaranteed product life on Ocado. Cucumbers, for instance, are guaranteed for 4 days, and delivery day doesn't count.
25% off25% off your first food order + 3 months free de...