Want to make sure you get your Christmas presents in time? Take a look at your options below to find out when to place your order.
Please be aware none of these dates are guaranteed and orders must be placed as soon as possible.
UK – please order by 3pm on the following dates:
Saturday Delivery via Royal Mail | Friday 20 December |
Standard Delivery via Royal Mail | Saturday 21 December (Order by 12pm) |
Next Working Day Delivery via courier* | Monday 23 December |
*The last collection date for all couriers is Friday 20 December. Due to this, all Next Day orders dispatched after this date will be sent via Royal Mail Special Delivery Guaranteed.
International – please order by 3pm on the following dates:
Australia, Brazil, Bulgaria, Cyprus, Finland, Greece, Israel, Italy, Malta, Mexico, Norway, Portugal, Romania and Sweden | Friday 6 December |
Czech Republic, Malaysia, New Zealand, Poland, Saudi Arabia, Spain, Türkiye and United Arab Emirates (UAE) | Monday 9 December |
Austria, Denmark, India, Lithuania, Philippines, Qatar, Slovakia and Slovenia |
Wednesday 11 December |
Belgium, Canada*, China (People’s Republic), Croatia, Estonia, Hungary, Iceland, Latvia, Luxembourg, South Korea, Thailand and USA |
Friday 13 December |
France, Germany, Hong Kong, Ireland, Japan, Netherlands, Pakistan, Russia, Singapore, Switzerland and Taiwan |
Monday 16 December |
*Canada Post has been on strike since 15 November. The duration of the industrial action is unknown at this stage. All Royal Mail services to Canada are suspended from 27 November until further notice. We will share updates as we receive them.
Please see the Royal Mail website for the latest updates, and the International Incident Bulletin for any known delays.