Last Order Dates for Christmas 2017

Christmas Shipping Dates

If you're buying Christmas gifts or wrapping, make sure you order by the following dates for the best chance of delivery.

Thursday 21st December, 11am GMT

United Kingdom

With the current delays reported by Royal Mail, I now recommend you order by 11am on Wednesday 20th for the best chance of delivery before Christmas. I will still ship orders on Thursday too.


Thursday 30th November, 11am GMT

Africa, Middle East

Thursday 7th December, 11am GMT

Australia, New Zealand, Greece, Cyprus, Asia, Far East (including Japan), Eastern Europe (except Czech Republic, Poland and Slovakia), Caribbean, Central & South America

Monday 11th December, 11am GMT

Czech Republic, Germany, Italy, Poland

Thursday 14th December, 11am GMT

USA, Canada, Finland, Sweden, Austria, Denmark, Iceland, Netherlands, Norway, Portugal, Slovakia, Spain, Switzerland, Belgium, France, Ireland, Luxembourg

If ordered before these cutoff times, your order is very likely to arrive in time for Christmas but because of weather, strike action and other unexpected situations, delivery dates are not a guarantee. Please order as early as possible to avoid disappointment! Convert times to your time zone »

Gift Vouchers
If you miss the deadline, remember I also sell gift vouchers, that can be emailed to you for printing.