Now we’re in December, Christmas isn’t far away.Time is running out to order presents online and have them posted in time for December 25.
Queueing might be a national pastime, but standing in line or lugging huge shopping bags around in the cold can put some people off of getting the Christmas haul in person.
So while some thrive on the chaos of Christmas shopping, we won’t blame you if you prefer to order online and have gifts delivered at a date and time of your choosing.
From Royal Mail to Evri, John Lewis to ASOS, Metro has done the hard work and tracked down their final delivery dates so you don’t have to.
Here’s what they all said…
Sign up for all of the latest stories
Start your day informed with Metro’s News Updates newsletter or get Breaking News alerts the moment it happens.
Royal Mail last Christmas posting dates 2025
Royal Mail has shared the last dates to post festive gifts and card to make sure they make it there in time for Christmas.
It said: ‘To help ensure your items arrive in time for Christmas, we strongly recommend posting as early as possible.’
Last posting dates include:
- Wednesday, December 17 – 2nd Class, 2nd Class Signed For
- Friday, December 19 – Royal Mail Tracked 48
- Saturday, December 20 – 1st Class, 1st Class Signed For
- Sunday, December 21 – Royal Mail Tracked 24
- Tuesday, December 23 – Special Delivery Guaranteed
Parcelforce last Christmas posting dates 2025
Parcelforce last posting dates for Christmas 2025 are as follows:
- Friday, December 19 – express48 (two-day services)
- Monday, December 22 – express10, AM and 24 (next-day services)
The delivery service said: ‘Dates vary depending on the destination and service, for UK services extended delivery times exist for outlying areas.’
Evri last Christmas posting dates 2025
This year, Evri and Asda have launched ParcelShops in more than 300 Asda locations. This service allows customers to collect and return parcels from thousands of retailers.
The UK (domestic) last Evri posting dates for Christmas 2025 are:
- Friday, December 19 – last day for courier collections
- Friday, December 19 – send a parcel standard delivery from a ParcelShop or Evri Locker by 11am
- Saturday, December 20 – send a parcel next-day delivery from a ParcelShop or Evri Locker by 11am
Evri added that customers should keep up with its service status page for any adverse conditions such as weather affecting deliveries.
DPD last posting dates for Christmas 2025
The European delivery service has recommended posting earlier if possible, but will deliver up until Christmas Eve.
DPD’s last posting dates for Christmas 2025 are:
- Friday, December 12 – UK offshore islands deliveries
- Thursday, December 18 – UK deliveries
- Monday, December 22 – post by 11am for DPD Pick Up service
Operations on December 24 will be deliveries only, not collections.
John Lewis last Christmas posting dates 2025
John Lewis last posting dates for Christmas 2025 are as follows:
- Friday, December 19 – order by 7pm for standard delivery or collection so you can have your items by Christmas Eve
- Sunday, December 21 – order by 4pm for local Click & Collect points
- Monday, December 22 – order by 8pm for next-day delivery, order by 10am for same day home delivery (selected postcodes)
- Tuesday, December 23 – order by 6pm for John Lewis Click & Collect
ASOS last Christmas posting dates 2025
The last date to order from ASOS are as follows:
- Friday, December 19 – standard Click & Collect to EVRi Parcelshop, or standard Click & Collect to Royal Mail
- Sunday, December 21 – standard delivery
- Monday, December 22 – fastest Click & Collect to EVRi Parcelshop, or fastest Click & Collect to Royal Mail
- Tuesday, December 23 – fastest delivery
The last available date for nominated day ASOS delivery is December 23.
Selfridges last Christmas posting dates 2025
Selfridge’s last Christmas 2025 posting dates are as follows:
- Friday, December 19 – standard delivery
- Monday, December 22 – next-day delivery
What happens if your parcel arrives late?
Even if you plan accordingly, there is inevitably a risk that a delivery arrives later than expected.
But consumer rights mean there should be a course of action if the timing doesn’t go as planned.
If a delivery does not come on time, you should have the right to cancel an order within 14 calendar days and get a full refund, according to Money Saving Expert.
This could include returning the item, so it may be better to keep the parcel and ask for compensation, such as claiming for the inconvenience or time taken off work.
If something is not delivered at all, you should ask the courier to find out what has happened to the order as that is their responsibility.
If the seller claims it has been delivered or they don’t know where it is, ask for redelivery or a refund, says Citizens Advice.
This article was first published on November 27, 2023 – then updated on November 29, 2024 and again on December 5, 2025.
Get in touch with our news team by emailing us at webnews@usnewsrank.com.
For more stories like this, check our news page.
Discover more from USNewsRank
Subscribe to get the latest posts sent to your email.
