Christmas Delivery – Last Order Dates

Christmas Delivery Dates dachshund dog wearing a red sweater for your attention

If you’re buying or sending gifts this Christmas you’ll want to make sure that you, or your recipient receive them in time for the ‘big day’ (and so do we!) In order to ensure that your order will arrive by Christmas, please place your orders by:-


UK – Monday 20th December

Austria, Belgium, France, Germany*, Ireland*, Luxembourg, Netherlands, Spain – Thursday 10th December 

*UPDATE 15.12.20 there are delays with the postal service to Germany and Ireland: the date for Christmas delivery has now passed – sorry!

Denmark, Finland, Portugal, Sweden – Thursday 10th December 

Italy – Wednesday 9th December

Rest of the World

Australia/New Zealand – Tuesday 3rd December

Africa, Asia, Caribbean, Central and South America, Far and Middle East – Tuesday 8th December

Canada – Wednesday 9th December

USA – Thursday 10th December

This is a really busy time for postal services so please allow plenty of time for delivery! The above order dates allow us just a one day turnaround, and should make it to you in time for Christmas (though we cannot guarantee unfortunately).

Shipping Upgrades for Christmas Delivery

If you are purchasing from the UK or Europe and would like to upgrade your shipping method, please get in touch before you purchase so we can arrange a suitable shipping upgrade. For international deliveries we already use a fast and fully insured method so are unable to upgrade your Christmas delivery – sorry.

Have a wonderful December and a very merry Christmas all!

Shop stocking fillers for her

Shop Winter goodies for him

Get inspired

We use cookies to give you the best experience. By continuing to use the site you indicate that you accept cookies. See our Privacy Policy for more information.