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 the following dates:
| Saturday | Order by 3pm on Friday 19 December |
| Standard/Free | Order by 12pm on Sunday 21 December |
| Next Day* | Order by 3pm on Tuesday 23 December |
*Next Day orders received after 12pm on Sun 21 Dec will be sent via Royal Mail Special Delivery Guaranteed to ensure it arrives before Christmas
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 5 December |
| Czech Republic, Malaysia, New Zealand, Poland, Saudi Arabia, Spain, Türkiye and United Arab Emirates (UAE) | Monday 8 December |
| Austria, Denmark, India, Lithuania, Philippines, Qatar, Slovakia and Slovenia |
Wednesday 10 December |
| Belgium, Canada, China (People’s Republic), Croatia, Estonia, Hungary, Iceland, Latvia, Luxembourg, South Korea, Thailand and USA |
Friday 12 December |
| France, Germany, Hong Kong, Ireland, Japan, Netherlands, Pakistan, Russia, Singapore, Switzerland and Taiwan |
Monday 15 December |
Please see the Royal Mail website for the latest updates, and the International Incident Bulletin for any known delays.
















