christmas pjs edit 2

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

Cosy up in these festive PJs!

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

TV Writer
Updated: November 9, 2022

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

SHOP NOW

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

SHOP NOW

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

SHOP NOW

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

SHOP NOW

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

SHOP NOW

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

SHOP NOW

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

SHOP NOW

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

SHOP NOW

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

SHOP NOW

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

SHOP NOW

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

SHOP NOW

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