Shipping deadlines - Christmas

These are our guidelines for making sure that your orders arrive before Christmas.
Last updated: December 16 2025.
Our recommendations
We recommend that you place your order on December 18 at the latest to make sure your order is delivered before Christmas.
Our carrier has their own deadline, but keep in mind that our warehouse-partners need a day to process your order and that this is a busy time of year, so delays may occur.
What DHL Express says
If you're a fan of cutting it close and living on the edge you can place your order on December 21 if you live in the US, Canada or Mexico.
For other countries we ship to (choose your country in the footer menu), the deadline given from DHL Express is December 18.
If you place your order before 12 (CET+1) on the mentioned date, the chances are good that your order will ship the same day.
Let's be honest though, if you want to make sure the package is under the tree on Christmas-morning, go by our recommendations 🎄
If you live in a rural area - add a few days to all the dates listed above.
Already know you're too late? We sell digital giftcards that are sent to your email immediately.