Last Christmas posting dates
Ordering Christmas cards or presents? Have a look at our final Christmas posting dates below to ensure your order arrives in time.
These dates are set by the UK postal service Royal Mail. They should be taken as a guideline, and are not guarantees. If you can, place your Christmas order as soon as possible to avoid any disappointment. Please note that our default shipping option is NOT tracked. We have shipping upgrades that do include tracking, available at a small extra fee.
Tuesday 5 December
Africa, Central and South America, Asia, Australia, Caribbean, China (People’s Republic), Far and Middle East, New Zealand
Wednesday 6 December
Cyprus and Malta
Thursday 7 December
Austria, Belgium, Denmark, Eastern Europe (except Czech Republic and Poland), France, Germany, Greece, Iceland, Ireland, Luxembourg, Netherlands, Norway, Portugal, Slovakia, Spain, Switzerland, Turkey
Friday 8 December
Canada, Czech Republic, Finland, Italy, Poland, Sweden, USA
Wednesday 20 December
UK standard shipping
Thursday 21 December
UK Special Delivery Guaranteed Next Day - Fully tracked (please make sure you have selected this option at checkout)