Ocado Groceries

Is Ocado cheaper than Tesco? Compare Ocado prices against Tesco, Asda, Sainsbury's, Morrisons and Iceland — plus how Smart Pass and the Price Promise actually work.

Compare prices across 6 UK supermarkets

Showing 30 of 38,361 products

About Ocado: Showing 30 products available across UK supermarkets. Prices are updated regularly to ensure accuracy. Cross-store products show the cheapest available price.

Share this comparison

Help us improve

What can we do to improve our website and services?

Your feedback helps us build a better experience

About shopping at Ocado

Is Ocado actually expensive, or does it just have a reputation for it?

Ocado is often seen as the premium option in UK online grocery shopping, and that reputation is not entirely fair. Because Ocado stocks the M&S food range alongside a large own-brand line, its basket can look pricier than Tesco or Asda on a lot of everyday items, especially fresh food, ready meals and branded groceries. But on other lines — particularly promotions, own-label basics, and household staples — Ocado can be level with or cheaper than the big four. The only way to know for sure is to compare your actual basket, because averages and reputation don't tell you what your specific shop will cost. That's exactly what Grocefully is built for: add your items once, and see the same basket priced across Tesco, Asda, Sainsbury's, Morrisons, Iceland and Ocado, with price per unit shown so you can compare like-for-like sizes rather than just shelf price.

How Ocado's delivery charges and minimum spend work

Ocado delivery is priced per slot rather than a single flat fee. The exact charge you see depends on the day, time and demand for that slot — some slots cost more, others less, and busy periods (weekends, evenings, around holidays) tend to carry a higher charge than off-peak weekday slots. There is also a minimum spend for a standard order, and orders under that threshold may not be able to book a delivery slot at all. Because pricing is dynamic, always check the delivery cost shown for your chosen slot at checkout rather than assuming a fixed rate — this is one of the most searched things about Ocado precisely because it isn't a single number.

Ocado Smart Pass: is it worth it?

Ocado Smart Pass is a paid subscription that removes or reduces delivery charges for a recurring fee, similar in concept to Tesco's Delivery Saver or Asda's Delivery Pass. Ocado typically offers more than one tier — for example a full-week pass and a cheaper midweek-only pass with more restricted slot access — plus extras like priority booking for busy periods (Christmas being the obvious one) and occasional partner discounts. Smart Pass can make sense if you order from Ocado every week or fortnight and would otherwise be paying a delivery charge each time; it makes far less sense if you only shop with Ocado occasionally, or if you're mainly comparing prices to decide where to order from in the first place. Subscription costs and exactly what each tier includes change, so check the current Smart Pass terms on Ocado before committing — and remember a delivery pass only saves you money if the products underneath it are competitively priced too.

The M&S range: what changed after Waitrose

Ocado used to source its own-label groceries from Waitrose. That supply arrangement ended some years ago, and Ocado's own-label shelf is now stocked through its joint venture with Marks & Spencer, meaning M&S Food lines — ready meals, bakery, deli, and M&S-branded groceries — now sit alongside big branded names and Ocado's own products. This is one of the main reasons shoppers who compare Ocado can find it pricier on certain lines than Tesco or Asda: M&S-sourced products are generally positioned as a premium range rather than a value one. If you're comparing on M&S-style items specifically, expect Ocado to sit closer to premium pricing than to Asda. If your basket is mostly everyday branded groceries and household basics, the gap to the other big supermarkets is often much smaller, or can disappear on promotion.

How Ocado's Price Promise works, and its limits

Ocado runs a Price Promise that compares your total shop, item for item, against what the same order would have cost at Tesco, including Tesco's promotional and Clubcard pricing. If your Ocado order is not already the cheaper (or equal) option once that comparison is done, Ocado will typically issue a voucher for the difference after delivery. There are two things worth knowing about this mechanism. First, it's a retrospective, after-the-fact adjustment — you pay the Ocado price at checkout and only get money back later if you qualify, rather than seeing a matched price up front. Second, it only checks against Tesco, and only on products both retailers stock in a genuinely like-for-like way, so it doesn't tell you anything about how your basket compares to Asda, Sainsbury's, Morrisons or Iceland. If you want to know before you order — not after — and across more than one competitor, that's the gap Grocefully fills: build your basket once and see it priced at Ocado and the other major supermarkets at the same time.

When Ocado is genuinely competitive, and when it isn't

Ocado tends to be more competitive when: you're ordering weekly with Smart Pass so delivery cost is neutralised; your basket includes a lot of promotional lines or M&S products you specifically want, which aren't available elsewhere; or you value substitution quality, delivery reliability and a wide own-label range over chasing the absolute lowest price. Ocado tends to be less competitive when: you're an occasional shopper who'll pay a per-slot delivery charge on top of higher unit prices; your basket is mostly value-tier branded groceries readily available cheaper at Asda or Tesco; or you're comparing against a supermarket running aggressive loyalty-price promotions Ocado's Price Promise doesn't check against.

Check before you order

Because Ocado's positioning genuinely varies by basket — sometimes competitive, sometimes not — the honest answer to “is Ocado cheaper than Tesco” is: it depends what's in your trolley. Grocefully compares prices across Tesco, Asda, Sainsbury's, Morrisons, Iceland and Ocado using price per unit, so you can see, for your own shopping list, whether Ocado, Tesco, or another supermarket comes out cheaper before you commit to an order.

FAQs

Grocefully is a smart grocery shopping app that automatically compares prices across all major UK supermarkets (Tesco, ASDA, Sainsbury's, Morrisons, etc.) and helps you buy from the cheapest stores. When you place an order, you authorise Grocefully to act as your purchasing agent — we place orders on your behalf at each supermarket, so you get the best prices without the hassle of managing multiple orders yourself.

Our users save up to 30% on their total grocery bill. For a typical £100 weekly shop, that's up to £30 in savings even after our 5% service fee. The exact amount depends on your shopping habits and the products you buy.

We currently support Tesco, Asda, Sainsburys, Morrisons, Iceland, and Ocado. We're constantly adding new stores and will notify you when more become available. Note: Grocefully is an independent service and is not affiliated with, endorsed by, or a partner of any of these supermarkets.

Grocefully is available wherever the supported supermarkets deliver. Simply enter your postcode when you sign up to check availability in your area.

Our AI scans real-time prices from all supported supermarkets every time you shop. It finds exact matches or suitable alternatives for each item on your list, then automatically selects the cheapest option while considering delivery fees and minimum order requirements.

You can set brand preferences for any item. If you prefer specific brands, Grocefully will only compare prices for those brands. You can also allow substitutions for some items while keeping others fixed.

Grocefully shows you available delivery slots from each store and helps coordinate them. We optimize to get you the most convenient delivery times while maintaining the best prices.

Yes! You can link your loyalty cards from each supermarket and continue earning points on all your purchases. We'll automatically apply any available discounts.

We charge a simple 5% service fee on your total order value. For example, if your groceries cost £100, you'll pay £5 as a service fee. This covers our costs for finding you the best prices, handling multiple orders, and providing customer support.

Our users save up to 30% per shop. Even after the 5% service fee, you're still saving up to 25% on average. For a £100 shop, you could save up to £30 and pay £5 in fees, netting you up to £25 in savings!

The service fee is automatically calculated and shown before you complete your order. It's added to your total, so you only make one payment. No hidden charges or surprises.

Yes! Grocefully is completely free to download and use. You only pay the 5% service fee when you place an order. Browse, compare prices, and create shopping lists as much as you want without any charges.

No hidden fees! You pay the grocery prices (same as shopping directly), the stores' delivery fees (if any), and our 5% service fee. That's it. We believe in complete transparency.

If you're not happy with your savings, contact our support team. We'll review your order and if we didn't save you money (after accounting for our fee), we'll refund the service fee. Your satisfaction is our priority.

Yes, you can modify orders up until the supermarket's cut-off time (usually a few hours before delivery). Any changes are automatically synced across all your orders.

If an item is out of stock, we'll automatically find the next cheapest option from another store or suggest a suitable replacement. You can set preferences for how you want us to handle substitutions.

Since you're purchasing directly from each supermarket (with Grocefully acting as your agent), refunds for grocery items are subject to each supermarket's policies. For issues with groceries, we'll coordinate with the relevant supermarket on your behalf. For our service fee, we offer a money-back guarantee if we didn't save you money.

Our customer support team is here to help resolve any issues. We'll coordinate with the relevant supermarket on your behalf to get the issue resolved as quickly as possible.

Ready to save on Ocado products?

Join thousands of UK families who compare prices across all supermarkets to find the best deals

Real-time
Prices updated every 60 seconds
100% Free
No hidden fees or subscriptions
UK-wide
Compare all major supermarkets