Christmas is fast approaching and with more and more of us doing our Christmas shopping online it is important to remember just how much time we have. With many next-day delivery options it is easier than ever to leave buying presents to the last minute, but make sure you don’t get complacent. Bad weather, weekend post and stock levels could all cause delays.
Make sure you take into account the availability of an item. If an item is not in stock the shop will need to order it in and this could potentially add extra weeks to the delivery time.
If you are sending gifts abroad remember to allow for extra time. Check our guide to Christmas postal deadlines to find out when you need to post your item in time for Christmas delivery.
Some online outlets will allow you to send a gift-wrapped present and personalised card directly to the friend or family member which could save valuable time.
If you find you have missed the deadline for an international delivery you could also look into ordering from a shop in the relevant market – such as amazon.com for America or amazon.jp for Asia.
Amazon Christmas ordering deadlines
Free delivery: order by 11.59pm on Sunday December 20 for free delivery in time for Christmas.
Standard delivery/ standard pickup: order by 11.59pm on Monday December 21 for standard delivery in time for Christmas.
One-day delivery and Express delivery: order by Wednesday December 23 for one-day delivery and Express delivery options. Time deadline varies by item and location.
Evening delivery: order by 12 noon on Thursday 24 December for delivery that evening to certain cities, other deadlines may be earlier depending on your location.
Note: when ordering be sure to check whether you are buying from Amazon or their marketplace, as these dates do not apply to Marketplace products.
John Lewis Christmas ordering deadlines
Click and collect: order by 8pm on Tuesday December 22 for pre-Christmas collection from John Lewis stores.
Standard delivery option: order by 7pm on Sunday December 20 for delivery in time for Christmas.
Premium delivery option: order by 8pm on Tuesday December 22 for delivery in time for Christmas.
Note: for large items such as kitchen appliances and furniture please check the individual items on the John Lewis website as suppliers vary.
Next Christmas ordering deadlines
Next day delivery to store: order by midnight on Monday December 22 for store collection on Tuesday December 23.
Next day home delivery: order before 10pm on Monday December 22 for home delivery on Tuesday December 23.
Four day delivery: order by 10pm on Wednesday December 17 for four day delivery items.
Note: personalised items will need more time for delivery. Always check before ordering.
Waterstones Christmas ordering deadlines
Free delivery: order by 8pm on Friday December 18 for free delivery in time for Christmas.
First class delivery: order by 8pm on Wednesday December 23 for first class delivery in time for Christmas.
Note: times apply to items with 24hr availability. Click and collect service available until Christmas eve.
House of Fraser Christmas ordering deadlines
Standard delivery: order by 6pm on Thursday December 18 for standard delivery in time for Christmas.
Next day delivery: order by 12pm on Wednesday December 23 for next day delivery.