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.