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.
Tap a character to build their set. Buy 2 or more from the same range and save 10%.

Build the set
Cheeky dinosaurs ready for Christmas, with glow-in-the-dark details for a little extra magic at lights out.
Buy 2 or more from this range and save 10%

Build the set
Santa and his friends bring festive cheer to every bedtime story in December.
Buy 2 or more from this range and save 10%

Build the set
A jolly Santa design in bright Christmas red, perfect for the countdown to the big day.
Buy 2 or more from this range and save 10%

Build the set
A festive design made for counting down the sleeps until Santa arrives.
Buy 2 or more from this range and save 10%
Giving back
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 supportSleeping bags for sleepovers and snuggly quilted throws for chilly winter nights.
Nothing matches that filter.
Delivery & returns
Highlands & Islands: please leave an extra 2 days.
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 policySpend £50 or more and standard delivery is on us, with a free gift added to your order while stocks last.
Need to know
Everything you need to know about ordering for Christmas.
Still have a question? Email hello@happylinencompany.co.uk and we'll help.
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.
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.
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.
Yes – spend £50 or more and we'll add a free gift to your order while stocks last.
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.
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.
Of course – just enter their address as the delivery address at checkout.
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.