Cheapest supermarket home deliveries 2024: costs at Asda, Tesco, Sainsbury’s, Morrisons and more compared

Whether you shop at Asda, Iceland, Morrisons, Ocado, Tesco, Sainsbury's or Waitrose, we reveal how to find the best value online delivery deals, including the price of monthly passes.

Cheapest online supermarket deliveries 2024

If you regularly do your grocery shopping online, it's important to find the cheapest delivery deals or you'll end up seriously out of pocket.

This guide explains how to do just that and covers all the main supermarkets.

But even when you find a supermarket that offers the best deal, you’ll need to keep an eye out for any sneaky increases in delivery charges.

As an example, Asda has recently hiked the cost of its Anytime Delivery Pass from £6.50 to £6.95 per month and increased prices on its Midweek Delivery Pass from £3.50 to £3.95 per month.

If, however, you urgently need groceries and don't mind paying a little more, it's worth looking into same-day services.

Tesco, Asda, Sainsbury's and Morrisons are among the supermarkets that offer superfast deliveries where your groceries could arrive just one hour after your order.

Read more about your options in this article on the cheapest same-day supermarket deliveries

Asda delivery costs 2024

Minimum order: £40

Delivery cost: Up to £8.50 + £3 if you spend less than £40/Average delivery of £4.50

Cheapest delivery slots: Monday to Thursday afternoons and evenings

Time slots: one hour

Like to do your shopping at Asda? Grocery Delivery Passes entitle you to free delivery anytime on certain days.

It is, however, important to be aware that the supermarket has recently upped prices on these memberships.

The Anytime Delivery Pass, which is available for 12 months, is now £6.95 per month or £69.50 for a one-off payment.

Prior to this, prices were £6.50 per month or £65 for a one-off payment.

Alternatively, there is also a Midweek 12-month pass for deliveries on Tuesdays, Wednesdays and Thursdays, which will set you back £39.50 or £3.95 per month.

Before the increase, prices were £35 and £3.50 respectively.

Asda has promised that if your Delivery Pass doesn’t save you more than you would have spent on standard delivery charges, it will give you an eVoucher for the difference.

Make sure you save on your next shop with these top tips.

Tesco delivery costs 2024

Minimum order: £50

Delivery cost: £3-£7 + £5 if you spend under £50

Time slots: One hour (but you can save by opting for a four-hour window)

Tesco last year overhauled its delivery costs, making it more expensive to use its service.

It upped the minimum order from £40 to £50, as well as hiking the charge paid if you failed to make that minimum from £4 to £5.

If you regularly shop with the supermarket, then there are ‘delivery saver’ packages worth considering.

There’s an anytime delivery deal, which has no limits on when your food can be delivered, which costs £7.99 per month on a six-month contract, falling to £6.99 per month if you go for a year’s contract.

You’ll also benefit from same-day home deliveries or Click & Collect, as well as priority slots over Christmas and Easter.

Alternatively, there’s an off-peak delivery saver which means deliveries are made after 3pm, and costs £4.99 for a six-month contract or £3.99 over a year.

As with some rival schemes, you’ll receive a grocery eCoupon if you don’t save money with the Delivery Saver plan.

Don’t forget Tesco’s Clubcard scheme, where you earn points that can be turned into vouchers for shopping or days out.

Save on your next Tesco shop with our top frugal tips. Also, don't forget you can boost your credit score and earn Clubcard points when you shop with this credit card.

Iceland delivery costs 2024

Minimum order: £25

Cost: A delivery charge applies for orders less than £40 (free next-day delivery for orders over £40)

Cheapest delivery slots: you only pay for delivery if you spend less than £40

Time slots: two hours

Although Iceland doesn’t sell delivery passes, it does offer a Bonus Card, which will give you access to exclusive offers both in-store and online.

Once you've registered your card, you can load money onto it and Iceland will top up every £20 with £1, effectively a boost of up to 5%.

If you’re over 60, you’ll also receive a 10% discount every Tuesday when you use the Bonus Card app.

Book an Iceland delivery slot now

Morrisons delivery costs 2024

Minimum order: £25

Cost: £1.50-£6

Cheapest delivery slots: Mondays-Thursday evenings

Time slots: one hour

A fan of Morrisons? A Morrisons Delivery Pass will entitle you to free delivery anytime for specified periods.

The Anytime Pass, which covers deliveries any day of the week, is available for a month (£8), six months (£45) or annually (£70).

Alternatively, you could consider a Midweek pass, which you can use for Tuesday, Wednesday and Thursday deliveries. Monthly (£5), six-month (£25) and annual (£40) passes are available.

Ocado delivery costs 2024

Minimum order: £40

Cost: 99p-£6.99 or free with spend of over £75 for certain orders

Cheapest delivery slots: early morning or late evening

Time slots: one hour

With the Ocado Smart Pass, you won’t pay any extra delivery charges and you’ll save at least 10% on selected items, as well as receiving access to exclusive sales.

Delivery charges apply as normal during Christmas week, but Smart Pass holders get priority.

You’ll also receive access to exclusive 50% off sales and Ocado will send you a gift each year on the anniversary of your account membership.

It costs £8.99 per month for a Smart Pass, £49.99 for six months or £89.99 for an annual one, which you can use any day.

Alternatively, a Midweek pass for Tuesday to Thursday deliveries costs £3.99 for a month, £22.49 for every six months or £39.99 annually.

Get your Smart Pass here or jump straight in and sort your next Ocado shop.

Sainsbury’s delivery costs 2024

Minimum order: £40

Cost: £1-£5.50

Cheapest delivery slots: Tuesdays and Wednesdays afternoons and evenings

Time slots: one hour (but you can save money by opting for a four-hour window)

If you get your groceries from Sainsbury's, you've got a choice between two delivery passes, but you’ll need to spend at least £40 per shop.

The Midweek Delivery pass covers deliveries on Tuesdays, Wednesdays and Thursdays, and is available on a monthly basis (£4 per month) or for 12 months (for a one-off £40 payment).

The Anytime Delivery Pass covers deliveries any day of the week and costs £7.50 per month or £43 for six months or £80 for 12 months.

Sainsbury’s will send you a voucher to cover any difference if you haven’t saved money with a Delivery Pass.

Get a Nectar card to earn points, which can be redeemed at Sainsbury’s, as well as hundreds of other brands.

Heading off to Sainsbury's? Save with our top shopping tips, and don't forget you can rack up Nectar points whenever you shop with a credit card from Sainsbury’s Bank.

Waitrose delivery costs 2024

Minimum order: £40

Cost: £2-£4

Time slots: One hour (but you can save money by opting for a four-hour window)

Waitrose is one of the few supermarkets that don’t offer a delivery pass of some description, with deliveries instead setting you back £4 for a one-hour delivery slot.

If you’re more flexible on timing, you could book a four-hour slot for £2.

Regular Waitrose shopper? Join MyWaitrose for free as it provides a number of offers.

Make sure you save on your next Waitrose shop with our top frugal tips

Top tips for saving on all online grocery shopping

1. Sign up for emails with all of the supermarket websites, even if you don't intend to shop with them straight away.

Like all retailers, supermarkets often send out discount codes to lure us in, which will usually more than make up for the delivery charge.

2. Play the field. Never use the same delivery service twice in a row. Supermarkets tend to ignore loyal customers and send their best deals to those who haven't used their service\ for a while – bide your time and watch the offers roll in!

3. Complain, complain, complain. If there is anything at all wrong with your shopping (late delivery, damaged fruit or vegetables, items too close to their sell-by date, dented tins) don't just accept it, let them know about it.

Most customer service managers will often replace or simply refund your money, straight away.

What's more, depending on the problem many will issue credit notes too, giving money off your next delivery (which may cover that delivery fee!).

4. Compare prices for your staple items. Depending on what you buy, prices could vary at different supermarkets, which could mean that shops with low delivery fees end up costing more overall.

5. Don't forget Click & Collect. A number of supermarkets offer Click & Collect services, where you order in advance and simply have to pick up the shopping, which is already bagged up and ready for you. 

loveMONEY regularly lists the best supermarket deals: read about this week's deals.

*This article contains affiliate links, which means we may receive a commission on any sales of products or services we write about. This article was written completely independently.




Be the first to comment

Do you want to comment on this article? You need to be signed in for this feature

Copyright © All rights reserved.