Online shopping delivered to your door
Supermarket home delivery charges
Online grocery shopping from the major supermarket brands is easier than ever before. We've researched the delivery costs and timings to help you choose the right supermarket for your online grocery shopping. The brands included have clear, straightforward and easy-to-use websites.
- We've compared delivery costs and minimum order values.
- Delivery slots don't vary much now. All offer between one and two hours.
- Some online supermarkets will deliver as late as 11pm, but not all
- Click on the name in the table to go directly to the online store
Online Supermarket Deliveries
This table will help you see what each online supermarket charges for delivering groceries to your home and also includes the delivery times.
We have found that most charge a similar amount but the minimum order value can vary considerably. All now offer delivery slots of between one and two hours, so there is nothing to choose between them here. Ocado do offer a "green" option, where you can help the environment by changing your time to coincide with another local delivery. Ocado also have most complex pricing options (see their site for the latest details).
Top tip - book early if you think you might be needing a delivery at a busy time.
Top tip 2 - why not order a delivery for when you get back from your holidays. There is nothing as nice as knowing you'll have fresh food delivered within hours of getting home.
Quick Check Comparison
Here is some basic information about the major online supermarkets. Generally you can book up to three weeks in advance and deliveries are available seven days week but check the supermarkets' individual websites for further information. Weekend delivery hours may be shorter.
| Supermarket | Delivery Cost | Free Delivery | Min Order | Slot Length | Delivery times |
| ASDA | £4 | Some* | £25 | 2 hour | 10am to 10pm |
| Ocado | Up to £5 | £75 | £40 | 1 hour | 6am to 11pm |
| Sainsbury's | £2.50-£6 | None | £25 | 1 hour | 8am to 10pm* |
| Tesco | £3.75 to £6.25 | None | None | 2 hours | 9am to 11pm |
| Waitrose | £5* | None | £50 | 2 hours | 8am to 10pm |
Asda *Free delivery when you spend over £99 and use your Asda Credit Card
Sainsbury's *Available delivery times times will vary depending on where you live
Waitrose *£3 charge for instore collection
The supermarket grocery home delivery information on Online Grocery Store was up-dated in June 2008. Please check the individual websites when ordering as the information may change.
