Wear Next.

Last Minute Shopper? These Are the Last Shipping Dates Before Christmas

You've got time!

Last Updated on November 21, 2022

Doing some last-minute Christmas shopping? Don’t panic just yet – there’s still time to get gifts for your loved ones delivered to your door.

I know some people who are super organised with their gift buying, but I’m not one of them. Over the past few years, I’ve found myself scrambling to get my secret Santa presents in the days just before Christmas.

READ MORE: H&M Just Announced Its Latest Innovation Metaverse Design Story – Here Are All The Details

I’d love to be more prepared, but just in case, I’ve found out the very last shipping dates for all of my favourite brands.

christmas decors on pink surface
Nataliya Vaitkevich

Here are some of the key shipping dates you need to take note of so you’re sure that your presents will reach your loved ones on time.

Wear Next may receive a small commission if you click a link from one of our articles onto a retail website and make a purchase.

UK shipping dates

Royal Mail

If you’re sending something through the post, make sure you do so on or before the following dates depending on the service you’re using.

Monday, 19 December: 2nd Class, 2nd Class Signed For and Royal Mail 48

Wednesday, 21 December: 1st Class, 1st Class Signed, Royal Mail 24, Royal Mail Tracked 48

Thursday, 22 December: Special Delivery Guaranteed®, Royal Mail Tracked 24®

Friday, 23 December: Special Delivery Guaranteed withSaturday Guarantee 

asos packages


Monday, 20 December: last day for courier collection

Tuesday. 21 December: send a parcel standard delivery from a ParcelShop or Locker by 12 noon

Wednesday, 22 December: send a parcel next day delivery from a ParcelShop or Locker by 12 noon

Brands’ shipping dates

If you’re buying directly from brands rather than posting yourself, it’s a good idea to check delivery dates.

If you live in or around London, you can shop at a few brands for same-day delivery on Christmas Eve.

These include:

Net-a-Porter: 24 December (specific postcodes only)

Selfridges: 24 December (London only)

Zara: 24 December (London only)

Outside of London, you can shop at these brands for delivery on Xmas Eve.

Amazon: 24 December

Argos: 24 December

You can always sign up to each one’s newsletter for updates, but I’ve compiled a list of some of the brands we usually shop for below.

Here are the key dates you need to know to get your order before Christmas, as compiled by ParcelHero. If you have specific brands in mind not included on the below list, you can check their handy tool to find out when it is.

READ MORE: New Arrivals: 11 Must-See Pieces That Have Just Landed

Agent Provocateur: 23/12/2022

All Saints: 23/12/2022

Amazon: 24/12/2022

Ann Summers: 23/12/2022

ASOS: 22/12/2022

Boden: 23/12/2022

Body Shop: 21/12/2022

Cath Kidston: 22/12/2022

Debenhams: 23/12/2022

Gap: 23/12/2022

George (Asda): 22/12/2022

Harrods: 21/12/2022

Harvey Nichols: 23/12/2022

House of Fraser: 23/12/2022

Jigsaw: 23/12/2022

John Lewis: 23/12/2022

Karen Millen: 23/12/2022

Liberty: 22/12/2022

Littlewoods: 22/12/2022

M&S: 22/12/2022

Net-a-Porter: 24/12/2022 (specific postcodes only)

New Look: 23/12/2022

Next: 23/12/2022

Paul Smith: 23/12/2022

Selfridges: 24/12/2022 (specific postcodes only)

Sephora: 22/12/2022

Sports Direct: 23/12/2022

Superdry: 23/12/2022

Urban Outfitters: 22/12/2022

Very: 22/12/2022

Warehouse: 23/12/2022

Zara: 24/12/2022 (specific postcodes only)

Latest Posts

Read the latest posts from Wear Next.