Which supermarket is cheapest for home delivery?

Groceries in a Tesco delivery crate

When it comes to booking a supermarket home delivery, there are a few things that stay the same, no matter which brand you choose. You’ll find three common trends: a minimum order value, a basket charge, and two delivery pass options. Some supermarkets, like Waitrose, don’t follow these trends – you won’t find the creatively named ‘Anytime’ and ‘Midweek’ delivery passes here. In fact, Waitrose doesn’t offer a delivery saver option at all, but more on that later. 

If you shop smart, you can pair supermarket loyalty schemes with the delivery information below to really make the most of your shopping budget.

In this rundown, we’ll take you through each supermarket and cover charges for home delivery and click and collect, as well as factors that cause these costs to change.


Tesco 

When ordering online, you’ll be subject to a £5 minimum basket charge for orders under £50. For Click+Collect, you’ll only have to hit £25 to avoid the £5 basket charge. 

The amount you’ll pay when choosing your delivery varies on the time and day you want. Standard delivery ranges between £3 and £7, Fixed 1 hr slots trend towards the higher end of that range. You can save money here by choosing the Flexi saver option – you get a four hour delivery window and prices range between £1.50 and £4.50. 

For Tesco regulars, their delivery pass could save you money:

  • Anytime – £7.99/mth for six months or £6.99/mth for 12. You get a choice of any home delivery (same day included) or collection slot, free standard delivery on Marketplace orders
  • Off Peak – £4.99/mth for six months or £3.99/mth for 12. You can book any available collection slot, or home delivery slots after 3pm
  • Click+Collect – £2.49/mth for six months. Lets you book same day and any available slots

For short notice, same day delivery, you can use Tesco’s new Whoosh delivery service. It isn’t for the budget-conscious, mind you. Pick, pack, and deliver is £2.99 as standard and the range of products is more limiting, depending on your closest Tesco store. Baskets less than £15 will receive a £2 charge, so for some orders, you’ll be paying close to a fiver just on delivery. The upside is you can have your order with you in as little as half an hour. 


Sainsbury’s

Sainsbury’s home delivery comes with a few charges you need to be aware of:

– To qualify for home delivery, you’ll need a minimum order of £25

– Orders under £40 will be subject to a £7 basket charge

– Over £40 will be subject to a charge between £1.50 and £5.50

If you want your order delivered the same day, you’ll have to pay an extra £2 on top of the delivery fees above, however, charges on baskets under £40 will be upped to a maximum of £9. 

If you still want someone to do your shopping for you so you avoid the temptations of the aisles, you can opt for Click & Collect. There’s no minimum basket value, but orders under £25 will be subject to a £4 charge. Orders over £25 cost 50p. Same day orders are slightly different: under £40 will cost £6, over £40 is £2.

Sainsbury’s Delivery Pass options:

  • Anytime – £7.50/mth, £43 for six months, or £80 for 12 months. You get up to one free delivery per day, priority at busy times, and advance booking
  • Midweek – £4/mth or £40 for 12 months. This pass restricts you to slots between Tuesday and Thursday, but other than that, you get the same benefits as above

Sainsbury’s offers a same day delivery service named ‘Chop Chop’. With this you can order a maximum of 30 items and have them delivered within the hour. Delivery is £4.99 and the minimum spend is £15.


Asda

Let’s take a quick look at Asda’s delivery charges. As standard, for baskets under £40 and Click & Collect orders under £25, you’ll be charged £3. And now the Delivery Passes:

  • Anytime – £6.95/mth for 12 months. You get access to recurring and priority slots, next day delivery and free next day collection.
  • Midweek – £3.95/mth for 12 months. You’re restricted to delivery slots on Tuesday, Wednesday, and Thursday. Apart from that, all the benefits of the Anytime apply.

Whether you choose monthly or annual payments, if cancelled before the next pay period, Asda will calculate how much you’ve spent on deliveries. If the value is less than the total spent on your pass, you’ll be sent an e-voucher for the difference.

Like Woosh and Chop Chop above, Asda offers same day, small shop delivery service. Express Delivery has no minimum order requirements, but can cost between £8.50 to £8.99 for the convenience – you aren’t limited in what you can order and you can expect a knock on your door between one and four hours from placing your order.


Waitrose

Waitrose only introduced their home delivery charge in 2021, and even then, the charges brought in are incredibly uncomplex. There’s a minimum order requirement of £40, fixed one hour slots cost £4, and flexible four hour slots cost £2. 

That’s it. Click and collect is free and Waitrose doesn’t offer a delivery pass. No speedy, same day delivery service either. 


Co-op

Of all the shops, Co-op’s is the most interesting. For both home delivery and Click+Collect  the minimum basket charge is £15 – a solid amount cheaper than all the other supermarkets in this list. Delivery charges start at £1.99

If you spend more than £25 in-store, Co-op offers a later-that-day delivery service so you don’t have to carry all your shopping home. Ideal if you don’t have a car. 

Co-op also has the greatest number of delivery partners: Just Eat, Deliveroo, Uber Eats, and Amazon. All of these enable you to book same-day deliveries, depending on which operates in your area. 


Morrisons

To qualify for home delivery, you’ll need to have a minimum of £25 in your basket. The standard delivery charge ranges from £1.50 to £6.50, depending on the day and time you book your delivery for.

Morrisons Delivery Pass options look very familiar:

  • Anytime – £8/mth, £40 for six months, or £70 for a year
  • Midweek – £5/mth, £25 for six months, or £40 for a year. This lets you book Tuesday to Thursday slots

For both passes, you get unlimited deliveries over £25 and priority access to slots.


Iceland

If you spend £40 in-store at Iceland, you can choose to have it delivered to you later that day for free. If you struggle to carry lots of bags at once, or you don’t have access to a car, then this service can come in handy.

When ordering online, you’ll need to spend at least £25 and orders over £40 qualify for free next day delivery. Under £40 and you’ll have to pay a charge.

Iceland does offer a same day delivery option: baskets under £40 will be charged an extra £4 (on top of the basket charge above). If you live in London however, the minimum spend for same day delivery is £40, compared to £25 for the rest of the country.


Ocado

As well as being its own online retailer, Ocado is the delivery partner of M&S, the home of Colin the Caterpillar. But while you know the food is going to be expensive, how much is a delivery?

As what we can cautiously call ‘standard’, there’s a £40 minimum basket requirement for online orders. Depending on which time slot you book your delivery for, you’ll be charged anywhere between £0.99 and £6.99 – this is on top of your basket charge. For orders between the minimum and £75, you could be charged between £2.99 and £6.99

What about free deliveries? 

Ocado offers the Smart Pass for consumers looking to save on their deliveries. If you’re an Ocado regular then you could save money on their Anytime or Midweek plans. 

  • Anytime – £8.99/mth, £50 for six months, £90/yr
  • Midweek – £4.99/mth, £28 for six months, £50/yr. With this, you’re limited to Tuesday – Thursday slots

Lidl

Lidl doesn’t offer delivery or collection.


Aldi 

Like Lidl, Aldi doesn’t offer delivery or collection. Aldi used to offer a click and collect service, however this was axed in 2024.


When you plan which supermarket you prefer to get your delivery from, also take into account which one offers the best deals on their loyalty cards, so you will make money while you shop.  If you are still looking for someone to do your shop but want a smaller cost opt for click and collect.


Read next