Skip to main contentSkip to footer

When you purchase through links on our site, we may earn commission. Read our full commerce guidelines here.

11 best Christmas pyjama sets to get you in the holiday spirit

Cosy up in these festive PJs!

christmas pjs edit 2
Megan Bull
TV Writer
Share this:

Christmas will be here before we know it and there's nothing better than spending an evening at home, wrapped up in your favourite Christmas PJs with a cup of hot chocolate and a feel-good film to match. We've rounded up the best pyjama sets from Marks & SpencerASOS, TU at Sainsbury's and more, so you can countdown to the festive season in your new nightwear. 

RELATED: The best matching jumpers for you and your dog - but be warned, you might make other dog owners jealous

personalised pjs

Personalised Family Portrait Christmas Pyjamas, £30, Not On The High Street


Looking for the perfect Christmas gift? Not On The High Street is selling these personalised PJs complete with customisable portrait illustrations.

MORE: 44 best beauty advent calendars for 2022 - it's time to get excited for Christmas

READ: Christmas tree decorations - but make it fashion

Marks and spencer christmas pjs

Checked Pyjama Set, £28, Marks & Spencer


Nothing says Christmas like a timeless pair of red tartan PJs. For just £28, you can shop this two-piece set from Marks & Spencer and it's already selling fast. It's also available for men and children aged 1-16 years.  

tu sainsburys xmas dog pjs

Women's Family Christmas Dog Pyjamas, £16, TU at Sainsbury's


For something a little less traditional, enter TU's circus-themed Christmas PJs. They come available in kids' sizes, too.

elf pjs

Elf Christmas Pyjamas, from £11.99, Etsy


Perfect for Christmas family bonding, wrap up warm in these colourful elf pyjamas from Etsy. You can shop them for children between the ages of 3 and 12 as well as adults. A bestseller, we'd recommend acting fast and ordering yours now. 

Boux avenue pjs

Candy Cane Twosie Set, £32, Boux Avenue


Boux Avenue has the cutest collection of Christmas PJs and we love this candy cane set especially. The best bit? They come with matching sets for your mini-me.

Next Christmas PJS

Red Character Matching Family Christmas Pyjamas, from £14, Next


Coordinate all the kids with these Next Christmas PJs available for ages 9 months to 16 years. 

Chelsea Christmas set

Reindeer Classic Long Christmas Pyjama Set, £35, Chelsea Peers


Festive fun for the whole family! Made from silky soft sustainable fabric, these are so comfy you'll want to wear them all year round.

Christmas PJs names

Personalised family pyjamas, from £89.50, NotOnTheHighStreet


These comfy cotton PJs are adorned with stars and you can choose to customise them with names or initials. 

asos pjs

Christmas Satin Snowflake Pyjamas, £24, ASOS


Who says pyjamas can't be glamorous? ASOS's satin snowflake set is at the top of our Christmas wish list. 

green velour set

Velour Pyjama Set, £49, Pour Moi


Snuggle up in these green velour PJs! Ideal for all-day lounging, the sweatshirt-style top has a wider neck for an effortless and slouchy, just-woke-up-like-this look. 

jayde christmas check pjs

Christmas Jim Jams sets, from £50, Jayde Store


These stunning Christmas pyjamas from Jayde have seasonal style written all over them! Made in the brand's luxury Modal fabric and lined with a gorgeous velvet trim, they are ideal for all the family this Yule Tide.

For more Christmas inspiration, check out HELLO!'s Pinterest board dedicated to the holidays.

HELLO!'s selection is editorial and independently chosen – we only feature items our editors love and approve of. HELLO! may collect a share of sales or other compensation from the links on this page. To find out more visit our FAQ page.

More Trending Fashion

See more