FREE delivery over £20 | Same day dispatch | Next Day Delivery available

FREE delivery over £20


This section doesn’t currently include any content. Add content to this section using the sidebar.

Image caption appears here

Add your deal, information or promotional text

UK Last Posting Dates for Christmas 2023: A Guide

 You've done all the hard work of writing all your favourite people. Wrapped up loads of fantastic prezzies. So, let's make sure you get them sent out in time and avoid any disappointment.

The Christmas period is the peak time of year for Post Office and Royal Mail so we certainly recommend sending Christmas Cards and Gifts nice and early to make sure they arrive in plenty of time of the big day. 

See our comprehensive list of last Royal Mail, Parcelforce and DPD posting dates for sending Christmas Cards and Gifts below, for both within the UK and abroad. If you are looking for Penny Black Christmas Order cut off times for orders please see our regularly updated Delivery Policy.

You can find your local Post Office branch with this helpful finder here. Our branches in Glasgow provide Mail services with Royal Mail, Parcelforce, and DPD. 


Inland Service Last recommended posting date

Royal Mail 2nd Class & 2nd Class Signed For

Monday 18 December

Royal Mail 1st Class & 1st Class Signed For

Wednesday 20 December

Royal Mail Special Delivery Guaranteed

Thursday 21 December

Parcelforce Worldwide express48 and express48Large

Wednesday 20 December

Parcelforce Worldwide express24. expressAM

Thursday 21 December

DPD next day Friday 22 December



International Service Last recommended posting date
Australia and New Zealand, Caribbean, China (People's Republic), Africa, Asia, Central and South America, Far and Middle East Wednesday 6 December
Cyprus and Malta Thursday 7 December
Greece, Eastern Europe (except Czech Republic, Poland and Slovakia) and Turkey Friday 8 December
Czech Republic, Finland, Italy, Norway, Poland, Portugal, Sweden, Spain, USA and Canada Monday 11 December
Austria, Belgium, Denmark, France, Luxembourg, Germany, Iceland, Ireland, Netherlands, Slovakia, Switzerland Wednesday 13 December