Supermarkets launch Christmas delivery slots: when can you book yours?

Demand is high again this year as food prices soar

Tesco is the latest supermarket to open booking for Christmas delivery slots to all customers. 

Only Delivery Saver customers were able to book last week, though they faced queues of over 100,000 when they logged in. 

Tesco joins Asda, Iceland, Morrisons, Sainsbury's and Waitrose in offering Christmas delivery slots. Some Ocado Smart Pass customers have been able to book grocery delivery slots for Christmas since September.  

Here, Which? rounds up what you need to know about securing a supermarket delivery slot this Christmas. 

Be more money savvy

free newsletter

Get a firmer grip on your finances with the expert tips in our Money newsletter – it's free weekly.

This newsletter delivers free money-related content, along with other information about Which? Group products and services. Unsubscribe whenever you want. Your data will be processed in accordance with our Privacy policy

Which supermarkets have released Christmas delivery slots?

We've set out what you need to know about Christmas delivery slots at Asda, Iceland, M&S, Morrisons, Ocado, Sainsbury's, Tesco and Waitrose below.

Asda

Asda's Christmas delivery slots are now available to book and open to everyone. Click on the 'Christmas' tab on its homepage to find where you can book a delivery. 

Iceland

Iceland customers will have to reserve their slot by Sunday 4 December. On the homepage of its website, click on the 'Christmas' tab to find out about deliveries. 

Marks and Spencer

M&S doesn't offer a delivery service for groceries, but it does have a Christmas food to order service. You can pre-order Christmas food and collect in store from 22-24 December in England, Wales and Scotland or 23-24 December in Northern Ireland. The service is available in most of its UK stores and free of charge. You'll need to spend a minimum of £40. 

Morrisons

Morrisons customers can also book their slot by heading to the Christmas section on its website. 

Ocado

Ocado has now opened slots to all customers, after giving its Smart Pass members priority. 

Sainsbury’s

Sainsbury’s customers looking to book a delivery slot between 18-24 December can visit its website, and click on ‘Christmas’ on the homepage. Click and collect bookings for those dates will open on 27 November.

Tesco

Tesco has now opened slots to all customers, after giving Delivery Saver customers priority booking last week. 

All customers can book a slot by visiting the Tesco website and clicking 'Christmas'. You can book a delivery slot or click and collect between 20-23 December, or Christmas Eve with selected stores. 

Waitrose

Waitrose’s Christmas slots are open to all customers. To book a Waitrose Christmas slot, switch to the ‘Christmas slots’ tab when you’re booking a delivery. This will display availability from 20-24 December for your area.

  • Find out more: read our guide on which is the cheapest supermarket and watch our supermarkets expert, Ellie Simmonds, explain how to find the best value in the video below.

When will other supermarkets release their Christmas delivery slots?

Lidl doesn't offer a home delivery service, so you'll have to go in-store to stock up on Christmas treats.

Aldi also doesn’t offer a grocery home delivery service, but it does offer click and collect at some stores. However, Christmas click and collect dates have not yet been released. Last year, it also offered Christmas hampers for home delivery. 

A worried woman sitting in a chair being consoled by her daughter

Are you worried about your finances?

Answer a few questions and we'll give you a tailored list of expert advice that will help you manage your finances.

Get started
Will your Christmas food shop cost more this year?

You’re likely to pay more for your festive food favourites this year, thanks to soaring food prices.

Grocery price inflation was 14.7% in the four weeks to 30 October, according to market analysts Kantar – the highest level since it started tracking prices in 2008. It's estimated that inflation will add an extra £682 a year to the average annual grocery bill.

Supply disruptions

You might also find it a struggle to get some of the items on your Christmas food shopping list.  

Supermarkets have been reporting shortages in supplies of eggs, which is down to a major avian influenza outbreak and rising costs for farmers due to the war in Ukraine. So far, Asda, Lidl and Tesco have brought in limits on the number of packs shoppers can buy in one purchase.

For more information on how the Department for Environment, Food and Rural Affairs (Defra) is managing the impact of bird flu on the UK's food supply check its FAQ page on the outbreak.

Which? calls on supermarkets to do more

Which? has launched an Affordable Food For All campaign after it found millions of families are skipping meals to survive the cost of living crisis. 

In an innovative new study, undertaken with researchers from the Consumer Data Research Centre at the University of Leeds, we've identified 50 of the most at-risk areas for finding affordable food in the UK.

Do you want to see supermarkets take action? Sign the petition.

If you're looking for ways to cut the cost of your food shop this year, we have 14 tips in our guide on how to spend less at the supermarket. Plus, each month we track which supermarket is cheapest for a big and small shop, so you know where to go to find savings.