Christmas Posting Dates

Want your order to arrive in time for Christmas? These are Royal Mail's last recommended posting dates for Christmas 2026.

Please order a few working days before these dates. They're the last days a parcel can be handed to Royal Mail, and we need time to pick, pack and send your order before that.

UK delivery

Last posting date Royal Mail service
Friday 18 December 2nd Class
2nd Class Signed For
Saturday 19 December Royal Mail Tracked 48
Monday 21 December 1st Class
1st Class Signed For
Royal Mail Tracked 24
Wednesday 23 December Special Delivery Guaranteed

International delivery

Royal Mail hasn't published international last posting dates for Christmas 2026. Deliveries abroad take longer, and December is the busiest time of year for international post, so if you're outside the UK please order as early as you can.

These dates come from Royal Mail and may change. See royalmail.com/christmas/last-posting-dates for the latest. Last checked 5 November 2026.