Last Updated on November 14, 2023
Looking for your annual pair of Christmas Pyjamas? Look no further as I have searched high and low for the best festive pyjamas to keep you both comfortable and stylish. One of my favourite things about Christmas is the fact that it’s the perfect excuse to wear pyjamas all day, every day, especially on Christmas Day. There’s literally nothing better than popping on a pair of cozy PJs and settling into your favourite Christmas movie with a glass of eggnog in hand.
You might hear the words ‘Christmas pyjamas’ and think loud, gaudy novelty sets, but rest assured that is not what we’re about. I mean luxurious monogramed silk sets, glamorous feather-trimmed two pieces and cosy tartan options that will see you from day to night.
Now that it’s become socially acceptable to wear pyjamas out in public (props to Sleeper and their feather PJ sets) you will not catch me in anything else for the whole of the Festive period. Silk, velvet and satin PJ sets can look oh so chic for just about any event this festive period when paired with a statement heel.
The high street is brimming with Christmas pyjamas options this year; from traditional tartan to chic feather trims, we’ve been through them all. I’ve rounded-up the most chic yet comfortable women’s Christmas pyjamas to buy for 2023, with options to suit every style, size and budget.
Keep scrolling for our edit of the 21 best Christmas pyjamas sets for this festive period. Next, check out the Best Christmas Party Dresses 2023 as well as our edit of the Best Christmas Gift Ideas For Women in Their 20s 2023 – 20 Risk-Free Present Ideas For Even the Pickiest Person.
For fashion advice and chit-chat, join our Facebook group What To Wear Next or follow us on Instagram.
Wear Next may receive a small commission if you click a link from one of our articles onto a retail website and make a purchase.
Holiday Feast Long-Sleeve Christmas Pyjamas Set, £165, Karen Mabon
Holiday Feast Long-Sleeve Christmas Pyjamas Set, £165, Karen Mabon – buy now
After studying at the Royal College of Art, London-based designer Karen Mabon established her own label of luxury sleepwear and scarfs featuring a collection of quirky prints. This holiday feast set is my favourite I’ve seen yet – they just spark joy!
Austin Leopard Classic Pyjama Set, £175, RIXO
Austin Leopard Classic Pyjama Set, £175, RIXO – buy now
I’ve never met an animal print I don’t like and this is no exception. Imagine waking up in this beauty Christmas morning. This would also look great dressed up with a pair of heels for a night on the town – who says you can’t wear pyjamas out?
Christmas Carnival Pyjama Set, £38.50, Chelsea Peers at John Lewis
Carnival Christmas Pyjamas , £38.50, Chelsea Peers at John Lewis – buy now
This long-sleeve pyjama set from Chelsea Peers forms part of their Carnival Christmas collection. The hand drawn illustrations feature skating giraffes, zebra-themed rides, balloon-holding penguins and more – anything is possible in this soft organic cotton set. Right now you can also save 30% off these beauties at John Lewis – hurry!
Merry Hangover Embroidered Pyjama Set, £90, ANNA + NINA
Merry Hangover Embroidered Christmas Pyjamas Set, £90, ANNA + NINA – buy now
These Christmas pyjamas are just so cute. They feature a little gingerbread man embroidery at front and a large Merry Hangover slogan-embroidered on the back. They would look oh-so-cozy paired with some chestnut Ugg’s.
Pyjama Trousers + Top, £50, Monki
Pyjama Trousers, £25, Monki – buy now
Pyjama Top, £24.99, Monki – buy now
Nothing screams Christmas more than a flannel PJ set. I absolutely love the pink and red check detail. Pair with fuzzy slippers for the ultimate cozy look.
Satin pyjama Set in Dark Green, £34.99, H&M
Satin pyjama Set in Dark Green, £34.99, H&M – buy now
These gorgeous dark green satin pyjamas are giving serious lux vibes. No one needs to know there’re actually a high street gem at just £34.99.
Holly Feather Pyjamas in Ruby Red, £158, Jayley
Holly Feather Pyjamas in Ruby Red, £158, Jayley – buy now
From day to night in luxury, these gorgeous silk blend loungewear is just what Christmas ordered. Paired with heels or slippers this set is so versatile you’ll never want to take it off. Featuring ostrich feather and ruffle hem, front pockets and classic style collar.
Dietrich Candy Stripe Silk Pyjama Set, £360, Hesper Fox
Dietrich Candy Stripe Silk Pyjama Set, £360, Hesper Fox – buy now
The hand painted stripe in tones of blushing pink and lipstick red are the perfect clashing colours for a dramatic effect. No one will miss you in these!
Long Pyjamas, £70, Victoria’s Secret
Long Pyjamas, £70, Victoria’s Secret – buy now
Chic enough for a night on the town but made for comfort first, this glittering set is a fashion-forward twist on a classic set. Chocolate brown is also so in right now.
Relaxed-Fit Gingham Cotton Pyjamas, £80, The Nap Co
Relaxed-Fit Gingham Cotton Pyjamas, £80, The Nap Co – buy now
These gingham pyjamas are perfect for those lazy days between Christmas and New year when no one really knows what day of the week it is. They’re cut to a relaxed fit for optimal snoozing which is music to my ears.
Apres Ski Pyjama Set, £170, Karen Mabon
Apres Ski Pyjama Set, £170, Karen Mabon – buy now
These Apres Ski Pyjama Set are such a fun print and the cherry on the cake is that they’re made from 100% Organic GOTS Certified Cotton. These are the perfect choice if you have any holiday plans this Christmas and want to show off your new PJs.
Navy Sparkle Frill Hem Long Pyjama Set, £48, Chelsea Peers
Navy Sparkle Frill Hem Button Up Long Pyjama Set, £48, Chelsea Peers – buy now
Chelsea peers is my favourite pyjama brand. The styles are always so cute, so comfy and they’re always at a great price point. This navy sparkle set is going straight in my basket.
Woven Pinstripe Pyjamas, £65, Tommy Hilfiger
Woven Pinstripe Pyjamas, £65, Tommy Hilfiger – buy now
I love a chic pyjamas set, the kind that you can wear out and no one would know they are actually pyjamas. I could see myself wearing pairing these with a platform heel and heading out for the night. Love the metallic pinstripe.
Ernie Breakfast Print Pyjamas, £65, Joanie
Ernie Breakfast Print Pyjamas, £65, Joanie – buy now
It doesn’t get more egg-citing than these Ernie Breakfast Pyjamas. Joanie is such a fun and sustainable brand with items being crafted from 100% organic cotton. They also have a massive range of other fun prints if you want to get the whole family involved.
Polar Fleece Jogger Set, £50, Victoria’s Secret
Polar Fleece Jogger Set, £50, Victoria’s Secret – buy now
Name a better combo that plaid and fleece? These are the perfect boxing day pyjama set to cozy up to on the couch while watching a Harry potter marathon (for the tenth time).
Party Feather-Trimmed Striped Charmeuse Pyjama Set, £392, Sleeper
Party Feather-Trimmed Striped Charmeuse Pyjama Set, £392, Sleeper – buy now
For those of you that are after a party Christmas pyjamas set these are the ones for you. I’ve never seen pyjamas that scream fun more. At £392 these are the most expensive piece on our list, but with Black Friday only around the corner you are sure to be able to get at least 20% off. Watch this space.
Pile PJ Set, £32.99, H&M
Pile PJ Set, £32.99, H&M – buy now
These really are the pièce de résistance when it comes to Christmas pyjamas and no Christmas is complete without them. Get these before they sell out at H&M.
Loxodonta Print Blue Pyjama Set, £170, Desmond & Dempsey
Loxodonta Print Blue Pyjama Set, £170, Desmond & Dempsey – buy now
I love the print on these Desmond & Dempsey pyjama set. The nature filled pattern brings a soothing mood and are a calming option when surrounded by family for long periods of time.
Embroidered Aubrey Pink Linen Pyjama Set, £165, Hesper Fox
Embroidered Aubrey Pink Linen Pyjama Set, £165, Hesper Fox – buy now
The Linen Aubrey’s are part of Hesper Fox’s collaboration with London-based artist Frances Costelloe. You can even get matching kids pyjamas sets if you have a mini me to twin with.
Satin Pyjama Shirt and Bottoms, £32.99, H&M
Satin Pyjama Shirt and Bottoms, £32.99, H&M – buy now
These lovely striped satin pyjamas ooze quiet luxury. The elasticated, drawstring waist can’t hurt over the Christmas period either, can it?
Midnight Stripe Linen Pyjama Trouser Set, £125, Piglet in Bed
Midnight Stripe Linen Pyjama Trouser Set, £125, Piglet in Bed – buy now
Made for nights in and slow mornings, this Stripe Linen Pyjama set is made from super soft 100% stonewashed linen. The great thing about linen is that it keeps you cosy and warm in the winter and cool in the summer.