Christmas is coming – check the last order dates and get your flowers there in time

Flowers by Post DIRECT
Delivery dates

Home / Christmas delivery dates

Christmas 2026

Christmas flower delivery dates

When to order flowers by post so they arrive before Christmas Day – plus a few tips for beating the festive rush.

Royal Mail recommended last posting dates (UK)

2nd Class

Fri 18 December

Including Signed For

Tracked 48

Sat 19 December

Royal Mail

1st Class & Tracked 24

Mon 21 December

Including Signed For

Special Delivery

Wed 23 December

Guaranteed by 1pm

Source: Royal Mail last posting dates for Christmas 2026. These are recommended dates and can change.

How it works with flowers

The dates above are when parcels need to be in the post. Flower sellers also need time to make up and pack your bouquet, so the last day you can order is usually a day or two earlier.

Every product on this site links to Amazon, where you’ll see the exact delivery date – and plenty of customer reviews – before you pay. If it doesn’t say it’ll arrive by the 24th, pick another bouquet or a faster next-day delivery option.

Fresh stems shouldn’t sit in a parcel over a weekend, so we’d aim for a delivery date between Monday 21 and Wednesday 23 December. Unbox them on arrival, trim the stems and pop them in water – with a little care, Christmas flowers sent in the week before will bloom right through to Boxing Day and often last 7 days or more.

Courier delivering a bouquet of flowers

Three ways to beat the Christmas rush

1

Order early, choose a later date

Many sellers let you pick a delivery day, so you can order now and still have them arrive fresh.

2

Go letterbox if no one’s home

Letterbox flowers come through the door, so there’s no missed delivery in the busiest week of the year.

3

Aim for the 21st to 23rd

Fresh for Christmas Day, without the Christmas Eve gamble – and still time for a last-minute order.

Shop Christmas flowers Shop letterbox flowers

Send seasonal love

Shop Christmas flowers

All Christmas flowers

Our pick of festive gifts from trusted florists – red roses with pine, winter whites and seasonal arrangements. Prefer something that lasts? Try preserved roses or dried flowers instead of plants like poinsettias.

Questions people ask

Can flowers be delivered on Christmas Day?

No – Royal Mail and the main couriers don’t deliver on Christmas Day or Boxing Day, so aim for the 23rd or 24th at the latest.

What’s the last day to order Christmas flowers?

It depends on the seller and delivery service. Check the delivery date on Amazon before you order – if it says it’ll arrive by Christmas Eve, you’re good.

Are letterbox flowers a good idea at Christmas?

Yes. They fit through the door, so they’re delivered even if everyone’s out visiting family, and they open over a few days so they’ll still look lovely on the day.

Do flowers by post survive cold weather?

Bouquets are packed to cope with a normal UK winter journey. Unpack them as soon as they arrive and get them into water.