Christmas morning wouldn't be complete without some snuggly, festive pyjamas to feel cosy in. Why not swap your Oodie for a lovely matching pyjama set instead?


Pyjamas also make a lovely Christmas Eve gift to give to your little one on the night before Santa arrives and are ideal for burrowing away in at home during the "Twixmas" period, too.

Whether you want to dress your newborn as a tiny Santa suit or find a onesie for your teenager, we've found some of the best Christmas pyjamas for kids for babies, toddlers, kids and even older children.

If you fancy getting Christmas pyjamas for the whole family, check out best family Christmas pyjamas.

If you're looking for more festive clothing inspiration, we've rounded up the best kids' Christmas jumpers and the best Christmas outfits for kids of all ages. Plus, find our tried and tested must-have toys for 2020 to really put a smile on little faces this Christmas.

More like this

Here's our pick of the best Christmas pyjamas for kids...

1. John Lewis & Partners Baby Check Pyjamas & Reindeer Toy Set, from £17

John Lewis & Partners Baby Check Pyjamas & Reindeer Toy Set

Sizes: 3 to 6 months up to 3 to 4 years

These traditional tartan pyjamas are a Christmas classic and they even come with an adorable reindeer toy to match.

The pyjama set is made from pure BCI (Better Cotton Initiative) cotton so they should be soft, breathable and also more sustainably made.

Previous buyers were impressed with the quality and design of this pair. One reviewer at John Lewis bought the set as a present for her grandson and described the pyjamas as “very cute” and “good quality.”

Available from: John Lewis

2. Personalised Reindeer Sleepsuit, £12

Personalised Reindeer Sleepsuit

Sizes: 1 to 18 months

This little sleep suit is perfect for new additions to the family, especially if they’re celebrating Christmas for the first time. Adding a chosen name makes it a personal and sentimental choice which would be ideal as a gift, too (see more personalised gifts for baby’s first Christmas).

The suit is made from 100% cotton and it can be thrown in the washing machine for simple washing. Previous buyers at Next were pleased with the “good quality” of the sleepsuit and loved the personalised touch.

Available from: Next

3. Animal Hooded Sleepsuit, £15.99

Animal Hooded Sleepsuit

Sizes: 0 to 3 up to 12 to 15 months

Get your child into the festive spirit with this adorable hooded onesie, complete with reindeer antlers. The sleepsuit comes in a choice of 3 colours; grey, brown and beige.

The suit is suitable for machine washing and previous buyers seemed impressed with the quality and practicality of the suit.

“It feels nice and soft and is lovely and warm” said one reviewer on Amazon, with another saying that “the button closure design works well and easy to put on.”

“My daughter is three months old and she's just grown up enough to wear it for Christmas…it feels very soft and comfortable,” said another.

Available from: Amazon

4. Merry Kittymas Colour In Pyjamas With Fabric Pens, £28

Merry Kittymas Colour In Pyjamas With Fabric Pens

Sizes: 3 to 4 up to 8 to 10 years

Pyjamas and an activity to keep kids busy, all rolled into one. The 2-piece, long-sleeved pyjama set includes seven colour fabric pens and a practice sheet so kids can test out their artistic designs first.

The pyjamas are printed with outlines of festive cats which children can colour in any way they choose and design their own unique set. The ink will then set after 24 hours of air drying or parents can iron them instead.

Available from: Not on the High Street

5. John Lewis & Partners Baby Santa Fleece Onesie Set, £20

John Lewis & Partners Baby Santa Fleece Onesie Set

Sizes: newborn to 12 to 18 months

It wouldn’t be the big day without Father Christmas and this Santa-themed sleepsuit set embodies all the festive fun of the happiest time of the year.

The cosy fleece sleepsuit comes with a matching hat and a little Rudolph toy (because Santa Claus wouldn’t be able to deliver presents without his reindeer, of course).

There are full poppers down the front of the sleepsuit to make changing your little one straight forward, too.

Available from: John Lewis

6. Christmas Nightwear, from £6.99

Christmas Nightwear

Sizes: 3 to 7 years

These fun pyjamas feature a troublesome Christmas cat who is tipping over the tree on the top, along with cats in Santa hats printed on the bottoms.

The cotton set were praised for their fit and design by previous buyers who left reviews on Amazon. They were also described as “soft” and “lovely”.

One reviewer said, “the material is good quality, nice design and washes well” while another added that they were a “perfect fit.”

Available from: Amazon

7. Pure Cotton Nutcracker Print Pyjama Set, £10

Pure Cotton Nutcracker Print Pyjama Set

Sizes: 12 to 18 months up to 6 to 7 years

The nutcracker is a staple of Christmas traditions and this pyjama set by M&S features a nutcracker print all over, plus they're made from cotton.

Previous buyers praised the set as “great value for money” and “a wonderful present.”

Another reviewer agreed, having bought a pair for her grandson. They described the pyjamas as "soft” and having a “nice colour and design.”

Available from: M&S

8. Red/White 2 Pack Bear Snuggle Pyjamas, from £17

Red/White 2 Pack Bear Snuggle Pyjamas

Sizes: 9 to 12 months up to 7 to 8 years

You can never have too many pairs of pyjamas, especially at Christmas when it’s the perfect excuse to have cosy days at home!

This pack from Next is better value at it includes two sets of festive nightwear. Both are long-sleeved and feature woodland animal inspired prints but in contrasting colours and styles.

Available from: Next

9. Grey Fairisle Pattern Fleece All-In-One, from £20

Grey Fairisle Pattern Fleece All-In-One

Sizes: 3 to 16 years

This all in one is available in a huge range of sizes meaning you could even get matching onesies for your toddler as well as your teenager.

The cosy fleece nightwear features a classic Fairisle print and can be chucked in the washing machine – if you can manage to convince kids to take it off!

One parent who bought multiple onesies said that their “boys are wearing them non-stop” and described them as “really snuggly [and] warm.” Another agreed and said the sleepsuit was “lovely and soft.”

Available from: Next

10. JimJamz Christmas Pyjamas In A Jar, £19.99

Size: 0 to 7 years

Each jar contains one pair of comfy, cosy two piece pyjamas. The jar is made from recycled glass and can be reused for storage afterwards.

The nightwear is made from 100% ethically sourced cotton and they're machine-washable, too.

The set is available from Not on the High Street and the seller advises that the pyjamas are a slim fit so if your child is in between sizes, it might be wise to opt for the larger of the 2 options.

Available from: Trouva