Christmas delivery

Christmas delivery dates

We prepare orders in 1–3 working days and delivery then takes 3–7 working days to most UK addresses, so allow up to 10 working days in all. Delivery is free on every order.

  • Free UK delivery
  • Tracking by email
  • Free 30-day returns

Our suggestion for Christmas 2026

Order by Wednesday 9 December 2026

That leaves the full 10 working days before Christmas Eve. It is a suggestion based on our usual times, not a promise: the Scottish Highlands and Islands and Northern Ireland can take longer, so order earlier if you can.

Quick answer: To be safe, order by Wednesday 9 December 2026. That date is our suggestion, not a promise: it allows the full 1–3 working days for preparing your order and the full 3–7 working days for delivery, which together come to 10 working days and end on Wednesday 23 December 2026.

Last updated: 12 November 2026

We would sooner give you a cautious date and the sums behind it than a hopeful one. This page explains how the suggested date is worked out, shows the working days for December 2026, and gives the rule to use in any other year.

Christmas 2026: our suggested order-by date

Our suggestion for Christmas 2026

Order by Wednesday 9 December 2026

A suggestion based on our usual delivery times, not a promise. Earlier is always safer.

We take 1–3 working days to prepare an order, and delivery to most UK addresses then takes 3–7 working days. A working day is Monday to Friday, not counting bank holidays. Added together, the longest usual journey is 10 working days. Ten working days after Wednesday 9 December 2026 is Wednesday 23 December 2026, which leaves Christmas Eve as a one-day cushion.

The longest case is the one worth planning for. Carriers are at their busiest in December and winter weather can slow them down, so we don't promise delivery by a particular day.

Working-day calendar, December 2026

Date Counts as What happens in the longest case
Wednesday 9 December Order day Our suggested order-by date
Thursday 10 December Working day 1 Preparation begins (1–3 working days)
Friday 11 December Working day 2 Preparation
Saturday 12 December Not a working day Weekend
Sunday 13 December Not a working day Weekend
Monday 14 December Working day 3 Latest usual dispatch
Tuesday 15 December Working day 4 Delivery window begins (3–7 working days)
Wednesday 16 December Working day 5 Delivery
Thursday 17 December Working day 6 Delivery
Friday 18 December Working day 7 Delivery
Saturday 19 December Not a working day Weekend
Sunday 20 December Not a working day Weekend
Monday 21 December Working day 8 Delivery
Tuesday 22 December Working day 9 Delivery
Wednesday 23 December Working day 10 End of the longest usual delivery window
Thursday 24 December Working day Christmas Eve: a working day, kept as a one-day cushion
Friday 25 December Not a working day Christmas Day (bank holiday)
Saturday 26 December Not a working day Boxing Day (weekend)
Sunday 27 December Not a working day Weekend
Monday 28 December Not a working day Bank holiday (substitute day for Boxing Day)

Bank holidays are those published on GOV.UK. Boxing Day 2026 falls on a Saturday, so its bank holiday is observed on Monday 28 December. New Year's Day, Friday 1 January 2027, is also a bank holiday.

Highlands, Islands and Northern Ireland

Parcels for the Scottish Highlands and Islands and for Northern Ireland can take a little longer. If you live in one of these areas, we suggest ordering by Wednesday 2 December 2026, a week ahead of the general date. Delivery is still free. Our delivery area is England, Scotland, Wales and Northern Ireland; the Isle of Man and the Channel Islands are outside it for now.

Ordering after the suggested date

You can order at any time; the shop is open all year. An order placed after 9 December may well arrive before Christmas, but the chance of it arriving afterwards grows with every day that passes. If the parcel is a present, have something in reserve. Anything that arrives too late can come back to us at no cost under the 30-day returns promise explained on our Returns & refunds page.

Ordering for the start of Advent

Advent calendars have an earlier deadline of their own, because they are wanted for 1 December. Count back 10 working days from the last working day of November: for a calendar from Christmas Stockings & Advent Calendars to be in place for Tuesday 1 December 2026, order by Monday 16 November 2026 to be safe.

Presents and the 30-day returns period

Ordering early has one catch. Our free returns run for 30 days from delivery, not from Christmas Day. A present delivered in the middle of November will be past its returns date before it is opened. If you think something from Christmas Gifts or Christmas Jumpers & Nightwear might need to go back, order from late November onwards, or check it when it arrives. Faulty or damaged items are put right whenever the problem comes to light.

The rule for any year

  1. Find your target day. For Christmas, use the last working day before Christmas Eve.
  2. Count back 10 working days. Skip Saturdays, Sundays and bank holidays.
  3. Order on or before that day. Add a week if you live in the Highlands, the Islands or Northern Ireland.

We update this page each autumn with the date for the coming Christmas. The live Christmas countdown shows how many sleeps are left, and general delivery information is on our Delivery page. If you have a question about an order that is already on its way, see Track your order or the FAQ.

Sources

Still need help?

Email support@maysparlour.co.uk with your order number if you have one. We reply within 1 working day, Monday to Friday.