Skip to contentSkip to searchSkip to footer
HomepageHomepage
Go to checkout
Total number of items in your trolley: 0. Trolley amount: £0.00
Minimum: £40.00
30% off your first shop + free delivery for Sparks members.

Offer for Sparks members

Get 30% off your first £60 Ocado food shop, plus 3 months’ free delivery and gifts.

Use code:

SPARKSAPRIL26

Book a delivery

Why you’ll love shopping at Ocado

M&S logo with strawberries in the background.

M&S Food delivered

We’re the only place you can get your M&S Food shop delivered alongside over 1000s of other products — with more choice than any other supermarket.

Your shop matched to over 10,000 Tesco products - Look for the Great Value symbol when you shop.

Great value

Our Ocado Price Promise matches your like-for-like shop to over 10,000 products on tesco.com, including Clubcard prices. Not forgetting 1,000s of offers every week, Meal Deals and more.

Woman with a child playing with an Ocado van toy.

Unrivalled service

Our famously friendly and helpful drivers deliver fresh food to your door, no supermarket detour. And, with next-to-no subs, you get what you ordered.

Shop your M&S favourites

Ocado frequently asked questions

How much does delivery cost?

Our delivery charges range from £0 to £9.00 depending on slot availability. Please take a look at your booking calendar to see individual delivery prices and find a slot that suits you. You can view the various options when you book your delivery slot. There, you will be able to select a delivery time and cost that best suits you.
To make big savings on delivery charges, sign up for Smart Pass; you can save hundreds of pounds a year if you shop regularly! With a Smart Pass, you can also save at least 10% on big brands, and get priority access to Christmas deliveries.

How can I check if you deliver to my area?

You can use our Postcode Checker before you register an account or login. At the top of the page, you'll see a box that says, "Check if we deliver to you." Click on it and enter your postcode. We'll let you know right away if we deliver to your address.

Do I have to register before I can shop?

You can browse and add to your trolley before you've registered, just click on the home icon from the registration page to discover our unbeatable range!
We always recommend registering first so we can check if we deliver to your postcode. Once registered, book a delivery slot before you start shopping. This way, you'll see the most accurate product information for your delivery.

Where can I download the app?

Let's face it. We're living in a mobile-driven world. So why should your supermarket shopping experience be any different?
The app is available on Google Play Store and App Store to help you race to the checkout, without forgetting any of your Favourites along the way.

Terms & conditions

Subject to availability. New customer only. Max saving £25. Min Spend £60 plus charges apply. Geography and other restrictions apply. Full terms here.