See Our Trustpilot Reviews  Click Here

2026 Christmas Collection Shop Now

The Christmas Shop

Get their bedroom Christmas-ready

Festive bedding they’ll love all December long. Pick a character, choose their size and we’ll match the pillowcases for you.

  • Free delivery over £50
  • Christmas delivery: order by Fri 18 Dec (Mon 21 Dec express)
Get their bedroom Christmas-ready

Pick their festive friend

Tap a character to build their set. Buy 2 or more from the same range and save 10%.

Festive Dino

Build the set

Festive Dino

Cheeky dinosaurs ready for Christmas, with glow-in-the-dark details for a little extra magic at lights out.

  1. £18.00
  2. £10.00
Total £0.00

Buy 2 or more from this range and save 10%

Giving back

Giving back this Christmas

Christmas is about looking after each other. That’s why 25p from every product you buy goes to our Giving Back fund, supporting local community initiatives, from children’s hospices and shelters to food banks.

See who we support

Gifts beyond the bedding

Sleeping bags for sleepovers and snuggly quilted throws for chilly winter nights.

Gifts by budget

Delivery & returns

Get it there in time for Christmas

Last order dates for Christmas

  • Standard deliveryRoyal Mail Tracked 48 Friday 18 December
  • Express deliveryRoyal Mail Tracked 24 Monday 21 December

Highlands & Islands: please leave an extra 2 days.

Easy Christmas returns

Extended until

28 February 2027

Buying early? Christmas gifts can come back right up until 28 February 2027, as long as they're unused and in their original packaging.

Read our returns policy

Free delivery over £50

Spend £50 or more and standard delivery is on us, with a free gift added to your order while stocks last.

Need to know

Christmas FAQs

Everything you need to know about ordering for Christmas.

Still have a question? Email hello@happylinencompany.co.uk and we'll help.

When's the last day to order for Christmas delivery?

To arrive before Christmas, order by Friday 18 December with standard delivery (Royal Mail Tracked 48), or by Monday 21 December with express delivery (Royal Mail Tracked 24).

Delivering to the Highlands & Islands? Please leave an extra 2 days.

Can I return a Christmas present?

Yes. We've extended our returns for Christmas, so gifts can come back right up until 28 February 2027. Items need to be unused and in their original packaging.

To start a return, email lucy@happylinencompany.co.uk and we'll arrange it for you.

How much is delivery?

Standard delivery (Royal Mail Tracked 48, 3–4 working days) is free when you spend £50 or more, and £3.95 below that.

Express delivery (Royal Mail Tracked 24, 1–2 working days) is £4.95, or just £1.95 when you spend £50 or more. Orders placed after 8am are dispatched the next working day.

Is there a free gift?

Yes – spend £50 or more and we'll add a free gift to your order while stocks last.

What size should I choose?

Most of our kids' bedding comes in toddler (cot bed), single and double. Just pick the size on each product – in the sets above we'll match the size across the whole set for you.

Is the bedding easy to wash?

Yes – it's machine washable, so it's ready for Christmas Eve and every night after. You'll find the full fabric and care details under "Materials & care" on each product.

Can I send a gift straight to someone else?

Of course – just enter their address as the delivery address at checkout.

How do I track my order?

Every order is sent tracked, so you'll get tracking details by email once it's on its way. If anything isn't right, email hello@happylinencompany.co.uk.