15 of the best Christmas outfits for babies and children

Adorable Christmas Day outfits, novelty costumes and party clothes for your little ones, suitable from birth to 13 years


Celebrating Christmas Day wouldn’t be the same without a Santa outfit for your baby or toddler, would it?


Or perhaps a cosy, fluffy festive onesie for snuggling up on Christmas Eve? For us, it’s one of our favourite parts of the festive season.

That’s why we’ve rounded up some of the best Christmas baby onesies, party dresses, sleepsuits, accessories and novelty Christmas jumpers for kids.

Here’s our pick of the best baby, toddler and children’s outfits for Christmas 2018…

1. George 3-Piece Christmas Dress, Cape & Tights, £10

asda santa outfit

Sizes: 0 – 24 months

Why we love it: A sweet set with candy cane-style tights, aSanta-inspired dress and a warm cape, in case you’re nipping out on Christmas Day.

Available at: George @ ASDA

2. John Lewis Baby Christmas Pudding Romper Set, £18

pudding set

Sizes: Newborn

Why we love it: This set is pure cotton, and comes with tights, the bodysuit, and the world’s most precious lil pudding hat!

Available at: John Lewis

3. Mothercare Fair Isle Christmas PJs, £7.50 – £8.25

fair isle pjs

Sizes: 24 to 36 months, 3 to 4 years, 5 to 6 years

Why we love it: These cosy PJs are vibrate, festive and fun, but can be worn well beyond Christmas and all through winter. 

Available from: Mothercare

4. Mamas & Papas Fair Isle Waistcoat and Shirt, £25

mamas and papas waistcoat

Sizes: 0 to 4 years

Why we love it: Your little one will look dapper in this dark shirt and snowman-themed waistcoat. The little bow tie is the star atop the tree. 

Available from: Mamas & Papas

5. H&M Christmas Tree Dress, £9.99

christmas tree dress h&M

Size: 4 months to 2 years

Why we love it: H&M’s xmas outfit option is something a bit different. It’s sleeveless, made of cotton jersey, has ‘organza flounces and sewn-on pom-poms’. Pretty fancy for a tenner.

Available from: H&M

6. We Love Frugi Ida Fun Applique Top, £19 – 21

we love frugi ida fun applique top

Size: 0 months to 10 years

Why we love it: Christmassy but not too Christmassy, the applique design is really smart and so well done. We’d say this top works for little babies and older children, so you could even have siblings match up. 

Available from: We Love Frugi

7. Dinosaur Christmas Fleece Onesie, from £12

christmas dino onesie

Size: 5 to 14 years

Why we love it: We’ve been sensing a bit of a trend this Christmas: dinosaurs! Go for gold with this full-one, cosy green onesie with a tail and a dinosaur hood – complete with teeth and santa hat. A lovely touch. 

Available from: George @ ASDA

8. Baby Elf Sleepsuit With Hat, £20

baby elf jojo maman bebe

Size: Newborn to 9 months

Why we love it: A velour top, cotton bottoms and a red and white-striped hat to keep your baby’s head warm. A gorgeous outfit for their 1st Christmas pics!

Available from: JoJo Maman Bebe

9. Christmas Reindeer Strap Knit Jumpsuit, £22.63

reindeer jumpsuit

Sizes: 3 months to 18 months

Why we love it: Machine washable, made from a soft and cosy acrylic knit, with an easy button fasten up top (just the one). Comes in either navy and red.

Available from: Pat Pat

10. Frugi Kneepatch Crawler Trousers, £19

campfire kneepatch crawlers

Size: 0 to 4 

Why we love it: Elasticated trousers for your tot, with an added bonus: brushback cotton pads on the knees, to keep baby or toddler comfy while crawling on Christmas day.

These come in a few colours, but this campfire red option will go brilliantly with Christmas jumpers and festive tees. Of course, they’re not quite Santa pants, so they’ll look good all year long.

Available from: We Love Frugi

11. John Lewis Baby Christmas Tree Romper, £12 to £13

john lewis tree onesie

Size: 6 months to 3 

Why we love it: A cotton onesie isn’t hard to come by, but we really love the details: the pop-open fastens at the shoulder and leg, the navy lining on the ankles and neck, and the stunning Christmas festive applique featuring a star-topped tree, colourful baubles, a polar bear, a reindeer and a penguin (wearing a scarf, natch).

Available from: John Lewis

12. M&Co Santa Print Christmas Shirt, £10 to £12

mco santa shirt

Size: 3 to 13 years

Why we love it: It’s a decent price given that it’ll only get a couple of wears, and it’ll look dapper on boys and girls of any age (good luck getting it on your 13 year old, though!)

Available from: M&Co

13. Santa All In One With Hat, £16.50

mothercare santa all in one

Size: Tiny baby (5lbs) to 12 months

Why we love it: Enjoy your little one’s 1st Christmas RIGHT with this amazing Santa suit. It’s got an easy zip fasten at the front, and comes with all the trimmings, even glittery buckle details and a Santa hat. 

We also very much like that it’s suited well to tiny babies, too, with Mothercare’s sizes Tiny baby (5lb), New baby (7.5lb) and up to 1 month (10lb).

Available from: Mothercare

14. Mini Boden Green Reindeer Dress, £35 to £40

boden dress

Size: 3 to 12 years

Why we love it: A stunning party dress for every festive occasion, this drake green velvet number is comprised of a velvet top, featuring a sweet sequinned reindeer face print, and a flowy tulle skirt.

Available from: Boden and John Lewis

15. The White Company Snowman Hoodie, £36

white company snowman

Size: 1 to 6 years

Why we love it: Not just for Christmas, this navy hooded jumper can be worn all throughout the snowy season – making it an investment.

Available from: The White Company

Images: Product websites

Read more:


Comments ()

Please read our Chat guidelines.