We may earn a commission for products purchased through links in this article

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

Cosy up in these festive PJs!

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 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

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.  

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 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. 

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.

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. 

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.

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. 

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. 

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. 

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.