Christmas Shipping Times

The following dates are the latest you can place orders to guarantee arrival for Christmas 2018. They're based on the latest possible shipping dates from our couriers and the maximum turnaround time of 3 to 5 working days from our printing partner:

  • These dates are for ALL shipping services (Regular, Recorded and Courier).
  • Orders placed before 12 noon GMT on these dates are guaranteed to be shipped in time to arrive at your door subject to the selected courier delivering in their estimated timeframes.
  • Orders placed after 12 noon GMT on these dates may still arrive in time for Christmas, but this is not guaranteed.
Region Date

Africa and Middle East

26th November

Asia, Cyprus, Malta, Far East, Eastern Europe (except Czech Republic, Poland & Slovakia)

29th November

Caribbean, Central & South America.

30th November

Australia, Greece, New Zealand & Turkey.

1st December

Canada, Czech Republic, Italy, Poland & USA.

6th December

Finland & Sweden.

6th December

Austria, Denmark, Germany, Iceland, Netherlands, Portugal, Slovakia, Spain & Switzerland.

7th December

Belgium, France, Ireland & Luxembourg.

10th December

Mainland UK

13th December