MSE News

Book your Christmas delivery slots now with spots opening at Asda and Sainsbury's - here's when and how to do it

If you're planning to order your Christmas food shop online, we've rounded-up when the major supermarkets will let you book a delivery slot - Asda, Ocado, Sainsbury's, Tesco and Waitrose are among those taking bookings from some shoppers but be quick - as slots are going fast.

We've got the dates when each supermarket allows you to book your Christmas delivery, and when your orders will be delivered. The key things to know:

  • The time and date of when you can place bookings varies considerably - with priority given to customers with  delivery passes by some supermarkets 
  • Most supermarkets will deliver up to and including Christmas Eve. 
  • Not all shops release specific Christmas dates for orders: some will just run their usual delivery services.
  • Click and collect will invariably be cheaper than choosing a delivery but fees may also apply.

For help on cutting the cost of your grocery bill, see our Supermarket Shopping Tips

There are still some Christmas 2022 home delivery slots available - but they're going fast 

Here's everything we know so far but be sure to act fast as slots get snapped up quickly.

Which supermarkets offer Christmas delivery slots?

Supermarket Are Christmas slots open to book now? When Christmas orders will be delivered Are slots still available?
Aldi Does not offer a food home delivery service
Asda Open now for all shoppers
Up to and including 24 December Yes, more availability on 19 and 20 Dec with less availability closer to Xmas
Co-op Open to bookings 5 days before delivery or on day of delivery (1) Up to and including 24 December Yes, slots made available daily
Iceland Open now for all shoppers Up until 24 December You can check slot availability online
Lidl Does not offer a food home delivery service
Marks & Spencer Only offers collection service
Morrisons

Open now for all shoppers

Between 20 and 23 December Yes, more availability on 20 and 21 Dec with less availability closer to Xmas
Ocado - Open now for Smart Pass and non-Smart pass customers  Between 20 - 24 December Yes, lots of slots still available
Sainsbury's Open now for all shoppers Between 18 - 24 December You can check slot availability online
Tesco

Open now for all shoppers

Between 20 and 23 December, or 24 December for some stores Yes, but majority of slots are now booked
Waitrose Open now Between 20 - 24 December Yes, though filling up fast

Correct as of 6 December 2022. (1) Co-op also offers delivery via Uber Eats for same day delivery only. 

What to watch out for when booking delivery slots

  • Get in quickly if you can. Slots have been taken fast in previous years.
  • Check if you can edit orders. Many shops, including Asda, Sainsbury's, Tesco, and Waitrose, let you make an unlimited number of changes to your order by certain deadlines. So, even if you're not sure what your final shopping list will be, it could be worth getting your order in with just a few items and making edits later.
  • Beware of delivery fees. Also remember to factor in food costs, as these will vary by supermarket.
  • Customers who pay for a delivery pass often get early access. For example, Ocado Smart Pass shoppers were given priority when booking a Christmas delivery slot.

Christmas 2022 click and collect slots

If you do miss out on a delivery slot with your favourite supermarket, stores are generally offering click-and-collect slots, which may have more availability (see the table below). Many supermarkets also offer free click and collect, so you could save on delivery costs too. 

Which supermarkets have opened Christmas click and collect slots?

Supermarket Are click and collect bookings open now? Christmas collection dates Are slots still available?
Asda Open now Up to and including 24 December Yes, more availability on 19 and 20 Dec with less availability closer to Xmas
M&S Food
Open now 22-24 December for England, Scotland and Wales
23 and 24 December for Northern Ireland (1)
Slot availability is dependent on local stores - you can check availability online
Morrisons Open now Between 20 and 23 December Yes, lots of slots still available
Sainsbury's Open now Between 18 - 24 December  You can check slot availability online
Tesco

Open now for all shoppers

Between 20 and 23 December, or 24 December for some stores Yes, lots of slots still available
Waitrose Open now 20 - 24 December Yes, but slots going quickly

Correct as of 6 December 2022. (1) Not all M&S stores will be included so check to make sure your local one is on the list. 

See our 44 Christmas MoneySaving Tips for more on how to reduce financial stress over the festive season, including banning unnecessary presents and free (or very cheap) ways to create Christmas magic for kids.

MSE weekly email

FREE weekly MoneySaving email

For all the latest deals, guides and loopholes simply sign up today – it's spam-free!