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 12 years

MadeForMums reviews are independent and based on expertise and testing. When you buy through links on our site, we may earn an affiliate commission, but this never influences our product choices.

Celebrating Christmas Day wouldn’t be the same without a Santa outfit for your baby or toddler, would it? 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 and accessories for kids.

And if you’re looking for some fun festive jumpers, check out our pick of the best Christmas jumpers for kids.

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

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

Size: 0 to 24 months

Why we love it: This adorable Christmas pudding set is pure cotton, and comes with tights, the bodysuit, and the world’s most precious little hat with a cherry on top!

Available from: John Lewis

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

Size: 0 to 24 months

A sweet 3-piece set with candy cane-style tights, a spotty Santa-inspired dress and a warm cape, in case you’re nipping out on Christmas Day.

Available from: Asda

3. Fairy Wings Tulle Dress, £16

Size: 0 to 4 years

This stunning party dress features lots of extra special details including fairy wings on the back and little embroidered gold stars on the light blue tutu skirt. There’s also an adorable pink version!

Available from: Boden

4. Christmas Elf Red Tutu Bodysuit Set, from £8.50

Size: 0 to 24 months

A gorgeous outfit for your baby’s first Christmas. This festive Elf bodysuit comes with a layered red tutu skirt with colourful pom-poms and a green striped hat with matching tights.

Available from: Sainsbury’s

5. Baby Elf Sleepsuit with Hat Set, £20

Size: 0 to 18 months

And for an adorable Elf outfit without a tutu, you can’t go wrong with this velour top, cotton bottoms and a red and white-striped hat to keep your baby’s head warm.

Available from: Jojo Maman Bebe

6. Lift The Flap Festive Tshirt, £20

Size: 2 to 12 years

Kids will love this fun festive t-shirt from Boden where you lift the flaps on the door and roof of the house to reveal what’s behind them. A great casual option if you don’t want to go for a dress or shirt.

Available from: Boden

7. Jacquard-weave dress, £19.99

Size: 2 to 10 years

A stunning party dress perfect for festive occasions. This red dress features lots of little Christmas motifs, a tulle underskirt and concealed zip on the back.

Available from: H&M

8. Novelty Santa Claus Shirt, from £4

Size: 9 months to 12 years

A fun novelty shirt with a snowboarding Santa print that’s a great choice if you’re looking for matching outfits for siblings, especially as you can get it from 9 months all the way up to 12 years.

Available from: M&Co

9. Reindeer Dress and Tights Set, £23-£25

Size: 0 to 2 years

This cosy reindeer set comes with a fluffy cream pinafore dress, striped red baby grow and matching reindeer tights. A gorgeous outfit for your baby’s first Christmas pics!

Available from: Next

10. Twirly Dream Skirt, £26

Size: 2 to 10 years

Pair this winter wonderland themed skirt with any top of your choice for a super cute festive outfit. It’s made from lightweight cotton so will be comfy for your little one and features a Christmas village scene filled with trees, snowmen and farm animals.

Available from: Frugi

11. Christmas 3 Piece Tank Set, £25

Size: 0 to 24 months

A dapper little 3-piece set for your baby with a knitted reindeer tank, white bodysuit and grey trousers. We love the attention to detail, like the blue bow tie.

Available from: Boots

12. Christmas Elk Long-sleeve Dress, £17.55

Size: 12 months to 5 years

This dress from PatPat comes with lovely print featuring lots of festive details like holly, reindeer and robins.

Available from: PatPat

13. Multicoloured Skiing Dinosaur Cotton T-Shirt, £6-£7

Size: 12 months to 6 years

A fun option for kids who don’t want to wear a Christmas jumper – this top features a skiing dinosaur design and is made from a soft cotton.

Available from: Debenhams

14. Navy Robin Party Dress, £29

Size: 6 months to 6 years

This party dress features some gorgeous details on the blue tutu skirt including little robins and embroidered flowers. And it’s fully lined with cotton so will be super soft for your little one.

Available from: Jojo Maman Bebe

15. Red dress, Bodysuit, Bloomers, Tights & Headband Set, £16

Size: 0 to 24 months

If you’re after an outfit that your little one can wear beyond Christmas, this red dress set is a great option. For £16 you get the full outfit including dress, bodysuit, bloomers, tights and a headband all in a coordinating red tartan print.

Available from: Sainsbury’s


Read more:

Comments ()

Please read our Chat guidelines.