We’ll be busy dispatching your orders right up until Christmas Eve, as we know many of our products are on lots of people’s Christmas lists this year.

However, due to increased order volumes over the festive period, occasional delays with our delivery partners may occur. To avoid any last-minute disappointment, we recommend placing your orders as early as possible.

To ensure your items are dispatched in time for pre-Christmas delivery, please ensure your order is placed and has passed our age verification before the dates and times shown below.

Highlands & Islands: Orders to the Channel Islands, Scottish Highlands, and Islands may take longer, so we recommend allowing at least one extra working day beyond the deadlines listed below.

🎄 Christmas 2025 Last Posting Dates

✅ Royal Mail 1st Class Tracked

Order by 3pm on Friday 19 December

✅ Royal Special Delivery
Order by 3pm on Tuesday 23 December

🥂 New Years Eve 2025 Last Posting Dates

New Year’s Eve falls on Wednesday 31st December this year. To make sure your order arrives in time for the celebrations, here’s a clear guide on when to order and which delivery services to choose:

✅ Royal Mail Special Delivery
Order by 3pm on Tuesday 30 December. Guaranteed before NYE!
⚠️ Royal Mail 1st Class Tracked
Order before 12pm on Saturday 27 December (Estimated, not guaranteed)

Customer Services Opening Hours:

Friday 19th December - 09.00 - 17.00

Saturday 20th December - CLOSED

Sunday 21st December - CLOSED

Monday 22nd December - 09.00 - 17.00

Tuesday 23rd December - 09.00 - 17.00

Wednesday 24th December (Christmas Eve) - 09.00 - 13.30

Thursday 25th December (Christmas Day) - CLOSED

Friday 26th December - (Boxing Day) - CLOSED

Saturday 27th December - CLOSED

Sunday 28th December - CLOSED

Monday 29th December - 09.00 - 17.00

Tuesday 30th December - 09.00 - 17.00

Wednesday 31st January (New Years Eve) - 09.00 - 13.30

Thursday 1st January (New Years Day) - CLOSED

Friday 2nd January - 09.00 - 17.00

Our teams are available via email, live chat and telephone. We may close our phone lines early to allow our team keep on top of Christmas orders.

Otley Store Opening Hours:

Our Otley store opens on focused hours, which means our team can give you a warm welcome in store while also making sure our online orders are packed and sent out on time. We’ll be open as normal on the dates below, with just the usual Christmas and New Year closures.  Thank you for your understanding and keeping us busy! 🎄

Friday 19th December - 11.00 - 15.00

Saturday 20th December - 11.00 - 15.00

Monday 22nd December - 11.00 - 15.00

Tuesday 23rd December - 11.00 - 15.00

Wednesday 24th December (Christmas Eve) - 10.00 - 13.30

Thursday 25th December (Christmas Day) - CLOSED

Friday 26th December - (Boxing Day) - CLOSED

Saturday 27th December - 11.00 - 15.00

Sunday 28th December - CLOSED

Monday 29th December - 11.00 - 15.00

Tuesday 30th December - 11.00 - 15.00

Wednesday 31st January (New Years Eve) - 10.00 - 13.30

Thursday 1st January (New Years Day) - CLOSED

Friday 2nd January - 11.00 - 15.00

✨ Click & Collect Reminder ✨

We’ll also be open on the dates shown above for Click & Collect orders.

  • Please place your order online in advance.
  • Make sure you collect during our Otley store opening hours (we won’t be able to hand over orders outside these times).