The best kids' onesies to buy for toddlers to teenagers

children wearing onesies
(Image credit: Next)

Kids' onesies are a must-have for any household. Perfect for lounging around in at home, chilling before bedtime and getting cosy after bathtime.

Onesies are the perfect solution for cosy storytelling, playtime, rainy days indoors and movie marathons. 

Look for soft, fluffy fleece or sweatshirt-style fabric and cuffed wrists and ankles for maximum comfort. Animal and Disney character styles will double up as great fancy dress outfits, providing hours of entertainment. Easy zip fastenings make for convenient, speedy changes and are easy for little ones to put on and take off themselves - perfect for potty training and beyond. Pair your child's onesie with our pick of the best kids' pyjamas (opens in new tab) and best kids' dressing gowns. (opens in new tab) A kid can never have too many onesies but it could be time to organise your kid's warbrobe (opens in new tab) if you're wondering how to store them.

Kids' Astronaut Sweat Onesie

Credit: John Lewis

1. Kids' Astronaut Sweat Onesie

Sizes: 3-12yrs

Encourage and inspire their out-of-this-world dreams with this astronaut-inspired onesie. With appliqué space-themed badges, your astronaut-in-training will love either relaxing or playing make-believe in it. Made from cosy sweat-jersey with a kangaroo pocket for all their essentials, the zip-through front ensures fuss-free dressing and ribbed cuffs lock in warmth on chillier nights.

VIEW AT JOHN LEWIS | £22-26 (opens in new tab)

Grey personalised onesie

2. Personalised Zip-up Onesie

Sizes: 6mths-13yrs

A great design for both toddlers and teens, this stylish, slim-fit onesie is made from 100% luxury cotton. Personalise with your choice of  a broad range of colours and your child’s name on the front and the back. There are two font styles to choose from and a choice of five letter colours. Each onesie is hand-printed at a studio in Lancashire and has a kangaroo pocket and little ears on the hood (up to 3 years only).

VIEW AT NOTONTHEHIGHSTREET.COM | £29.95 (opens in new tab)

Kids' Unicorn Fleece Onesie

Credit: John Lewis

3. Kids' Unicorn Fleece Onesie

Sizes: 3-14yrs

This lilac and star-print, fleece unicorn onesie will have little ones ready to gallop off to the land of make-believe. The cosy hood with a metallic, 3D unicorn horn, handy kangaroo-style pocket and a fuss-free, zip-through fastening for easy changes and toilet trips makes this a purchase you won’t regret.

VIEW AT JOHN LEWIS | £22-26 (opens in new tab)

Kids Grey Dinosaur Onesie

Credit: Matalan

4. Kids Grey Dinosaur Onesie

Sizes: 9mths-6yrs

Made from machine-washable, soft jersey for maximum comfort, easy movement, and snuggly warmth, the onesie is styled in grey with a monochrome, all-over print of their favourite dinosaurs. Finished with light grey cuffs on both the sleeves and legs, a front zip fastening, and a hood with neon yellow dinosaur detailing, it's perfect for getting them settled into an evening at home.

VIEW AT MATALAN | £10-£12 (opens in new tab)

5. Minnie Mouse Onesie

Sizes: 2-6yrs

A must-have for any little Minnie Mouse fans. This gorgeous spotted fleece onesie has an appliqué of our favourite mouse on the front, complete with Minnie's iconic bow and ears sewn onto the hood. It's also made from 100% recycled materials, which makes it even sweeter!

VIEW AT NEXT | £20 (opens in new tab)

Snug Sleep All-in-one

Credit: Boden

6. Snug Sleep All-in-one

Sizes: 3 (opens in new tab)- (opens in new tab)12yrs

The cool print of this ridiculously stretchy and comfortable all-in-one will have kids queuing up for bedtime, while the button-down front means it's a cinch to put on. Thanks to the cosy fit and elasticated cuffs and brushed-cotton inner, you can avoid the cold on chilly mornings too

VIEW AT BODEN | £25-£29 (opens in new tab)

7. Peppa Pig Fleece Onesie

Sizes: 12mths-4yrs

Featuring all their favourite characters, little piggy Peppa, Candy Cat and Teddy, fans of Peppa Pig will love this soft fleece onesie. Made from 100% recycled, soft fleece and machine washable at 40°C, the onesie also features cuffed sleeves and legs for the ultimate snugly fit.

VIEW AT BRAND THREADS | £20 (opens in new tab)

Kids' Camo Fleece Onesie

Credit: John Lewis

8. Kids' Camo Fleece Onesie

Sizes: 3-12yrs

Kids can blend in as they melt into the sofa with this soft-fleece finish all-in-one. The style benefits from a zip-through front that makes for easy dressing, a comfy hood and ribbed cuffs to keep the warmth in. Plus with kangaroo pockets, they can keep toys, snacks and other essentials close to hand.

VIEW AT JOHN LEWIS | £18 (opens in new tab)

L.O.L. Surprise! Dolls kids' onesie

9. L.O.L. Surprise! Onesie

Sizes: 2-10yrs

This long-sleeve, fleece tyle is perfect for young fans of the collectable L.O.L. dolls. It features favourite dolls from series 1: Queen Bee, Super B.B., Merbaby, Diva, Fancy, and Rocker. Top tip - this style comes up small so buy one size larger than usual.

VIEW AT AMAZON | £16.95 (opens in new tab)

Big Snuggle Suit

Caption: Frugi

10. Big Snuggle Suit

Sizes: 18mths-12yrs

Positively blooming with clever features to help keep your little one warm and snuggly, this all-in-one is spun from super soft organic cotton fleece and includes a comfy hood with a cosy lining for extra warmth, plus stretchy rib cuffs to keep out the cold. The handy zip fastening makes dressing and potty/toilet trips easy-peasy. Designed to fit comfortably over a layer of clothing, it's great for popping over PJs when lounging at home or warming up after swimming or bath time.

VIEW AT FRUGI | £44 (opens in new tab)

Kids' Bunny Onesie, Light

Credit: John Lewis

11. Kids' Bunny Onesie

Sizes: 3-12yrs

Made from a super-soft and machine-washable textured fleece, this bunny-inspired onesie features a zip through the front for fuss-free dressing plus a hood with 3D bunny ears and embroidered face on the hood. Part loungewear, part costume, what better way to hop to having fun?

VIEW AT JOHN LEWIS | £22 (opens in new tab)