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.
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 |
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.
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 |
Open now | Between 20 and 23 December | Yes, lots of slots still available | |
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 |
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.