Best kids' pyjamas: cosy and cute nightwear for boys and girls

A collage of the best kids' pyjamas
(Image credit: Future)

If you're on the lookout for the best kids' pyjamas, you've come to the right place. After scouring some of our favourite high street retailers, supermarkets and independent brands, we've curated an edit of the cutest PJs for children of all ages.

In our round-up, you will find – amongst others – Disney styles that tiny princesses will love, superhero styles, smart shirt sets and magical glow-in-the-dark pyjamas. Your little ones will be more than happy to snuggle up in bed wearing something from this selection of charming nightwear. What's more, happy children are arguably easier to put to bed, in case you needed any help with the (notoriously tricky) bedtime routine. To keep the kids extra snuggly, we have also rounded up all the best kids' onesies and the best kids' dressing gowns. Don't forget a cosy pair of kids' slippers too!

Best kids' pyjamas 2023

Why you can trust GoodtoKnow. Our experienced Consumer Editor & parent reviewers spend hours testing products to help you make the best choice. Find out how we test and review products.

Here at we offer plenty of shopping tips for kidswear and babywear, as well as toys and devices. For example, you may be looking for the best trainers for kids, or you're in need of some fun wellies for kids so they don't ruin their shoes. Or you might need some help deciding on electronic devices, such as choosing tablets for kids – whatever you need to know head over to our children's features for advice. But, for now, treat your kids to a perfect pair of PJs. Scroll down to shop some of the best styles around.


Stripe Goodnight Pyjamas, £28 - £30 - The White Company

Size: 1 - 12Y

This is a beautifully traditional pyjama set, with a modern twist. The 100% cotton pull on trousers have an elasticated waist, and the button down top has 'night night sleep tight' embroidered on the chest pocket in a jolly shade of red -  these would look charming on any small person.


Glow In The Dark Skeleton Pyjamas, £12 - Marks & Spencer

Size: 12 Months - 7 Years

If your kids are reluctant to get their nightwear on and go to bed, this might be the answer! These responsibly sourced stretchy cotton pyjamas will be both comfortable and have the added fun of the skeleton print, which glows in the dark just enough to make bedtime exciting, but not so brightly that it would keep them awake.


Green Stripe Sleepsuit, £7 - Tu at Sainsburys

Size: 0 - 24 Months

This adorable green striped sleepsuit is cute and cosy cotton with the added bonus of a head to toe zip, which, in our experience, is a game-changer for night time nappy changes, making them significantly speedier- so everyone can get as much sleep as possible.


Chelsea Peers Kids' Cat Cactus Print Button Up Pyjama Set, Teal, £35 - John Lewis

Size: 1 - 14 Years

These comfortable pyjamas decorated with cats, cactuses and cat-cactuses, are succulent - in both senses of the word. The bold teal background makes them sophisticated and, unlike the cactus print, suitably soft and wearable. 


Elizabethan Blue Doctor, Dream Big Long Pyjamas, £15 - Boden

Size: 7 - 13 Years

 Not only are these colourful, bold pyjamas snug and super soft- being brushed cotton on the insides, but inspiring too. Why not influence your little people with big dreams while they sleep. Also available in astronaut and firefighter designs.


Marvel Comics Printed Pyjamas, £12.99 - H&M

Size: 1.5 - 10 Years

If you have a little person in your life who is a Marvel fan, but you're never sure which is their favourite, these are the ideal pyjamas to get. Featuring six marvel superheroes, and made of soft jersey cotton these PJs will keep young hero's happy and warm while they sleep.


2-Pack Highland Cow Pyjamas, £29 - JoJo Maman Bébé

Size: 12 Months - 6 Years

Highland cows are charmingly cute, and even more so on this sleep set from JoJo Maman Bébé. With two pairs of supersoft jersey fabric pyjamas, which can be mixed and matched - ideal for any accidents- featuring cows, stripes and the moon and stars, there's a lot we love about this set.


Zelah Zip Up All In One, Galaxy Nights, from £24 - Frugi

Size: Newborn - 3 Years

To ensure total cosiness, an all in one is a great choice. With no gaps between PJ tops and bottoms to contend with, your little one will stay warm and snug in the, space themed, zip-up, soft organic cotton. The great thing about the colour contrasting cuffs is that they are double length, so can start folded and then extend as your child grows, so it will last longer give you superb value for money. 


Unisex Cream Hey Duggee Pyjama Set, from £12 - Matalan

Size: 9 Months - 3 Years

With these super cute, 100% cotton, themed pyjamas, your little one will feel as warm as if they were enveloped in a Duggee hug. Long legs and sleeves with elasticated stretch will mean they are comfy as they sleep too. 


Busy Bees Organic Cotton Button-Up Woven Pyjamas, £20 - Joules

Size: 1 - 7 Years

We don't think these adorable pyjamas could BEE any more cute. Gorgeous aqua colour, with clouds and bees, in 100% organic cotton, the button up top and elasticated waist trousers will be as comfortable as they are stylish. 


Whale Pyjama Set, £29.50 - Fat Face

Size: 3 - 13 Years

This beautiful two-piece pyjama set has elasticated waist trousers with pockets, made from a whale, polar bear and narwhal print. The top is a crew neck t-shirt with whale print, featuring the slogan 'Have a whaley great sleep' - and if that doesn't encourage excellent slumber, the comfort of the sustainably sourced cotton will. 


Paddington™ Pyjamas, £10.50 - Marks & Spencer

Size: 1 - 7 Years

These smart PJs incorporate both the well-loved bear and trademark London sights - red buses and telephone boxes, the London Eye, Queen's guards, Tower Bridge and the Gherkin. Long sleeve and skinny-fit, these responsibly sourced cotton rich pyjamas are sure to keep kids' toasty warm.


Coco Girls Floral Print Pyjama Set, £25 - Cyberjammies

Size: 2 - 13 Years

These bright, elegant, floral print pyjamas have coral trim and matching coral buttons. The waist is both elasticated and has a drawstring for additional comfort, and are made from a mix of cotton and modal - which is sustainable, soft, breathable and moisture-wicking, so no night sweats here. And, if you love them, they have matching pieces in womens' sizes too.


Disney Encanto Cream Mirabel Pyjamas, £11 - Tu at Sainsburys

Size: 1 - 9 Years

These long sleeved pyjamas are emblazoned with the fabulous Mirabel from the hit movie Encanto, as well as brightly coloured leaf, weather and flower motifs - which, along with the pure cotton will make your little one as cosy as if they were in the Casa Madrigal.


Animal Print Organic Pyjamas, £22 - Kidly

Size: 6 Months - 6 Years

With a subtle animal print and contrasting cuffs, these pyjamas are 100% certified organic cotton, so are kind and will be suitably soft on young skin. Cut for a closer fit, they are snug and cosy for warm nights and duvet days. 


Mono Zebra Print Traditional Pyjamas, from £10 - Tu at Sainsburys

Size: 2 - 12 Years

These Zebra print pyjamas may be monotone, but there is nothing dull about their appearance. Made with stretch jersey, cut in a traditional design, they are both cute and cosy. 


Wonderland Print Kids Pyjamas, £21 - Polarn O. Pyret

Size: 1 - 8 Years

These snazzy yellow woodland print pyjamas are fun, but Polarn O. Pyret have thought to add extra details to ensure supreme comfort. There is no scratchy label, they have flat inner seams, are made of organic comfort and designed with  foldable cuffs- meaning they have extra growing room- and if yellow isn't your preferred shade, there are four alternative colours to choose from. 


Cotton Rich Dreamer Lounge Pyjama Set, £18 - Marks & Spencer

Size: 6 - 16 Years

Loungewear has become mainstream in recent years, and in our experience, it's definitely not just for the lounge. For absolute cosiness, we love this cotton rich set. As well as the 'Dreamer' slogan on the top, there are subtle glittered rainbows on cuffs and down the legs of the trousers, which add just enough sparkle to be child and teenager approved! 


Ziggy Zebra Pyjama Set, £28 - Fat Face

Size: 3 - 13 Years

We don't know why animals so often feature on nightwear, neither do we care - especially when they are as adorable as the Zebras on this pyjama set. Made with responsibly sourced, soft cotton, the bright pink tee and contrasting teal bottoms- complete with pockets- are bound to put a smile on a sleepy face.


Buffalo Check Pyjamas All-In-One, £13.50 - Gap

Size: 3 - 13 Years

This all in one screams cosy, with its warm check print and added hood. As well as the zip opening for easy on and off, it's made from a soft knit recycled polyester and features elasticated cuffs to keep your kid comfy and cosy as they relax at home.