Christmas post dates 2019: cut-off dates to order food, clothes and gifts online

Get seasonal savvy with our list of the last Christmas post dates – we've got all of the info so you don't miss out! Think: ASOS, John Lewis, Tesco, Royal Mail and more...

Christmas post dates: Amazon packages outside front door
(Image credit: Shutterstock)

Doing the last of your Christmas shopping online? Bear in mind Christmas post dates to ensure your goodies arrive before 25th December. While lots of retailers last Christmas post dates have been and gone already, several shops are offering delivery up until the 23rd December. Perfect for those last-minute gifts ideas. Christmas stress level = 0 (for now, that is).

If you're shopping at either Anthropologie, Sainsbury's, H&M or Oliver Bonas, you'd better get your order in soon: these retailer's last Christmas posting dates are today. And today is also the last time to post Royal Mail 1st Class 1st Class & 1st Class signed for letters and parcels. Coming up this weekend: Amazon standard delivery, Next, AO, Littlewoods and more. 

Use our Christmas Countdown for more helpful dates, deadlines and must-dos. Need a little help with your Christmas shopping? Check out our dedicated Christmas page for all of the gift ideas you'll ever need. 

Christmas posting last dates: cut-off dates

We've listed retailers in alphabetical order to make life easier. We'll cross out dates once they're over as not to confuse you, and we've listed Next Day delivery dates as well as Click & Collect when applicable and of course, Standard Delivery – these dates are in bold. Lots of retailers are yet to release their last Christmas delivery dates, so be sure to keep checking back for more info.

Already know what you need to shop? Use the links below to jump to info by category.

Royal Mail Christmas posting dates:

  • Royal Mail 2nd Class & 2nd Class Signed For: 18th December
  • Royal Mail 1st Class 1st Class & 1st Class signed For: 20th December
  • Royal Mail Special Delivery: 23rd December

Hermes Christmas posting dates:

  • Last day for courier collection: 19th December
  • Last day for Standard Parcelshop drop-off: 12pm 20th December
  • Last day for Next Day Parcelshop drop-off: 12pm 22nd December

Amazon Christmas posting dates:

  • Standard Delivery: 22nd December
  • One-Day Delivery: 23rd December
  • Same-Day Delivery: 24th December
  • Prime Now: 24th December order by 21:15pm
  • Morrisons on Prime Now: 24th December
  • AmazonFresh: 24th December order by 13:00 for delivery as late as 23:00

Gifts and homeware Christmas posting dates:

  • Amara:  Standard Delivery: 3pm 18 December. Next Day Delivery: 5pm 23 December. Click & Collect: 3pm 20 December.
  • Anthropologie:UK Standard: 12pm 20th December. UK Express: 2pm 22nd December. Furniture: 28th November.
  • Argos: No date released yet, but they offer same-day delivery, or in-store collection – perfect for last-minute toy shopping!
  • Boots: 8pm 23rd December.
  • Cox & Cox: Standard: 16th December midnight.
  • Cuckooland: Furniture: 2pm 18th December.
  • Debenhams: Standard: 18th December at midnight. Next/Nominated: 22nd December 9pm. Click & Collect: 22nd December 7pm.
  • Dunelm: Standard Delivery: 17 December. Express Delivery: 20 December. Furniture Delivery: 17 December.
  • Furniture Choice: Sofas, dining sets and tables: 4pm 17th December. Mattresses and dining chairs: 3pm 20th December.
  • Groupon: Varies depending on seller.
  • Habitat:19th December. Furniture: 13 December. 
  • House of Fraser:  Standard: 19 December 6:00pm. Next Day: 22 December 5:00pm. Click & Collect: 16 December 6:00pm.
  • John Lewis: Standard: 7pm 19 December. Next Day: 8pm 22 December. Click & Collect: 22 December.
  • La Redoute: Fashion and small home items: 16th December. Furniture and large items: 13th December.
  • Laura Ashley:  19th December.
  • Made.com:  17th December.
  • Next: Collection in store: 23rd December. Delivery to store: 6pm Monday 23rd December. Home Delivery: 10pm 22nd December.
  • Not on the High Street: Varies depending on seller.
  • Oliver Bonas: Standard: 3:30pm on 20th December. Next: Midday on December 22nd.
  • Selfridges: Standard: 18th December. Next Day/ Nominated Day: Sunday 22nd December.
  • Soak & Sleep: Standard delivery 19th December. UK mattresses and furniture: 13th December. Next working day: 23rd December before 4pm
  • Superdrug: Standard: 6pm 17th December.
  • The Range: Order & Collect in-store: 19th December. Next Day: 23rd December. Furniture & large items Express: 17th December.
  • The White Company: Standard: Midnight 19th December. Collect Plus: 4pm 21st December.
  • Waterstones: First Class: 2pm 19th December. UK Courier: 20th December 2pm. Second Class (free delivery): 17th December 2pm.
  • Wayfair: Varies depending on seller.

Electrical and appliance Christmas posting dates:

  • Amazon: Standard: 22nd December. One-Day: 23rd December. Same Day: 24th December before 21:15 (depending on postcode).
  • AO.com:  22nd December.
  • Appliances Direct: 23rd December.
  • Argos: No date released yet, but they offer same-day delivery, or in-store collection – perfect for last-minute toy shopping!
  • Boots: 8pm 23rd December.
  • Currys: For large items, order by 7pm 22 December for Next Day, 19 December for Standard and 2pm 24 December for Order & Collect. For small items, order by 9pm 22 December for Next Day.
  • eBay: Varies depending on seller.
  • GHD: Standard: 8pm 20th December.
  • Groupon: Varies depending on seller.
  • John Lewis: Standard: 7pm 19 December. Next Day: 8pm 22 December. Click & Collect: 22 December.
  • Littlewoods: Midnight 22nd December.
  • Selfridges: Standard: 18th December. Next Day/ Nominated Day: Sunday 22nd December.
  • Superdrug: Standard: 6pm 17th December.
  • Very: 10pm 23rd December.
  • Wilko: Standard: 18th December. Next: 20th December.

Food Christmas delivery dates:

  • Aldi: Standard Delivery: 20th December. Next Day: 22nd December. Large items should be purchased before the 16th December.
  • Amazon: AmazonFresh: 24th December by 13:00.
  • Asda:  23 December for food.
  • Iceland: Last slots will be released on the 16th December with the 21st December being their last order day and the 22nd being their last delivery day.
  • M&S: 15th December.
  • Morrisons: On Morrisons on Prime Now: 24th December between 16:00-18:00. Via Morrisons website: 19th December for Standard Delivery. 
  • Ocado: 23rd December.
  • Sainsburys: 20th December.
  • Tesco: Depends on postcode.

Clothes Christmas posting dates:

  • Anthropologie:UK Standard: 12pm 20th December. UK Express: 2pm 22nd December. Furniture: 28th November.
  • ASOS: Standard Delivery: 19 December. Next Day and Same-Day: 23 December.
  • Boohoo: Standard and Click & Collect: 18th December. Next Day: 22nd December.
  • Debenhams: Standard: 18th December at midnight. Next/Nominated: 22nd December 9pm. Click & Collect: 22nd December 7pm.
  • eBay: Varies depending on seller.
  • H&M: Standard: 5pm 20th December. Click & Collect: 1pm 22nd December. Next day: 10pm 22nd December.
  • House of Fraser:  Standard: 19 December 6:00pm. Next Day: 22 December 5:00pm. Click & Collect: 16 December 6:00pm.
  • John Lewis: Standard: 7pm 19 December. Next Day: 8pm 22 December. Click & Collect: 22 December.
  • La Redoute: Fashion and small home items: 16th December. Furniture and large items: 13th December.
  • Missguided: Standard: 18th December. Next Day and Click & Collect: 12pm on 23rd December.
  • Nasty Gal: Standard: 18 December. Next Day: 22 December.
  • Next: Collection in store: 23rd December. Delivery to store: 6pm Monday 23rd December. Home Delivery: 10pm 22nd December.
  • Oliver Bonas: Standard:  3:30pm on 20th December. Next: 22nd December.
  • Selfridges: Standard: 18th December. Next Day/ Nominated Day: Sunday 22nd December.
  • Urban Outfitters: Standard: 12pm 20 December. Express: 8pm 21 December. Furniture: 12pm 12 December.
  • Zara: No date released yet.

Need some Christmas gift-spiration?