The last posting dates for pre-Christmas delivery are now available for all of our mail services. Whether you are mailing to the UK or internationally you will find the relevant last posting dates that we can dispatch mail for pre-Christmas delivery below. Please be aware that these are estimates only and to ensure pre-Christmas delivery, the items should be provided to us for posting at the earliest available opportunity.
You will also find a list of worldwide public holidays for the Christmas period. These should be taken into consideration when referring to the generalised last posting dates for pre-Christmas delivery.
To discuss the posting dates of your mailing in more detail please contact our team on 01444 871111 or e-mail our team at [email protected].
Estimated Last Posting Dates for Pre-Christmas Delivery
UK
All Services
Friday 13th December – Royal Mail Economy Sorted
Tuesday 17th December – DSA Unsorted
Wednesday 18th December – Royal Mail 2nd Class Sorted/Unsorted, DSA Sorted
Friday 20th December – Royal Mail 1st Class Sorted & Unsorted, Royal Mail 2nd Class Tracked
Saturday 21st December – Royal Mail 1st Class Tracked
HM Forces Mail – British Forces Post Office (BFPO)
Wednesday 27 November – Operational HM Forces
Wednesday 4th December – Static HM Forces
International
Priority
Monday 2nd December – Africa, Asia & Far East, Australia, Caribbean, Central & South America, China, Middle East, New Zealand
Tuesday 3rd December – Cyprus, Malta, Portugal, Spain
Wednesday 4th December – Austria, Belgium, Denmark, Eastern Europe (except Czech Republic & Poland), France, Germany, Greece, Iceland, Ireland, Luxembourg, Netherlands, Norway, Slovakia, Switzerland, & Turkey
Thursday 5th December – Canada, Czech Republic, Finland, Italy, Poland, Sweden, USA
Public Holidays over the Christmas Period & New Year Period
December 1st – Central African Republic, Chad, Costa Rica, India (regional), Portugal, Romania, UAE
December 2nd – India (regional), Laos, New Zealand (regional), Tonga, UAE
December 3rd – Spain (regional), UAE
December 5th – Iran, Thailand
December 6th – Bonaire, Sint Eustatius & Saba (regional), Italy, Ecuador (regional), Finland, Ghana, India (regional), Italy, Peru (Government holiday), Spain
December 7th – East Timor, Italy (regional)
December 8th – Albania, Guam, North Macedonia, Panama, Uzbekistan, Various (Immaculate Conception Day)
December 9th – Antigua & Barbuda, Falkland Islands, Peru, Tanzania, Various (Immaculate Conception Day)
December 10th – Iraq, Thailand, Kiribati, Namibia,
December 11th – Burkina Faso, India (regional), Malaysia (regional)
December 12th – India (regional), Kenya, Mexico, Turkmenistan
December 13th – Malta, St. Lucia
December 14th – Sri Lanka (regional)
December 15th – Bonaire, St. Eustatius & Saba (regional), Nepal (regional)
December 16th – Bahrain, Bangladesh, Kazakhstan, South Africa
December 17th – Bahrain, Bhutan, Kazakhstan, Tunisia
December 18th – Eswatini, India (regional), Kazakhstan, Niger, Qatar
December 19th – Anguilla, India (regional)
December 20th – Macau, Panama
December 21st – Sao Tome & Principe
December 22nd – Nigeria (regional), Zimbabwe
December 23rd – NLatvia, Macau, Peru (Government holiday)
December 24th – Libya, Peru (Government holiday), USA (regional – Government holiday), Various (Christmas Eve)
December 25th – Norway, Pakistan, Various (Christmas Day)
December 26th – Australia (regional), Greece, Slovenia, USA (regional – Government holiday), Various (Boxing Day, Christmas holiday, St. Stephen’s Day)
December 27th – India (regional), North Korea, Various (Christmas holiday)
December 29th – Cambodia, Mongolia
December 30th – India (regional), Latvia, Myanmar, Nepal, Peru (Government holiday), Philippines, Russia, Thailand
December 31st – Azerbaijan, East Timor, India (regional), Peru (Government holiday), Switzerland (regional), Various (New Year’s Eve)
January 1st – Cuba, Czech Republic, Haiti, Slovakia, Sudan, Taiwan, Various (New Year’s Day)
January 2nd – Bhutan, Cuba, Haiti, India (regional), Montserrat, Liechtenstein, Peru (Government holiday), Switzerland, St. Kitts & Nevis, Various (New Year’s holiday)
January 3rd – Burkina Faso, Russia
January 4th – DR Congo, Myanmar
January 6th – Armenia, Bosnia & Herzegovina, Cyprus, Greece, India (regional), Iraq, Italy, Lebanon, Montenegro, Romania, Russia, Various (Epiphany, Orthodox Christmas Eve)