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.

15 of the best Christmas outfits for babies and children

Adorable Christmas Day outfits, novelty costumes and party clothes, from birth to 14 years, so there's something for everyone

Best Christmas Outfits for Kids

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.


While we might not have long lists of festive parties to attend this year, that doesn’t mean little ones won’t still want to get dressed up. Plus, we’ve found the comfiest pyjamas, onesies and more casual festive clothes for enjoying at home, too.

Below, we’ve rounded up some of the best baby onesies, party dresses, sleepsuits and Christmas outfits for kids, from babies to pre-teens.

If you’re looking for some fun festive jumpers, check out our pick of the best Christmas jumpers for kids. Plus, for gifting ideas, we’ve also found personalised baby’s first Christmas gifts as well as all the must-have 2020 toys, tried and tested by us.

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

1. Christmas Newborn Xmas Outfit, £15

Sizes: 6 up to 24 months (US sizing system)

This cute Christmas outfit for babies will see them dressed up just like Santa Claus for Christmas day. The knit bodysuit features a furry Father Christmas face in the centre of the outfit and has handy poppers to help get little legs in and out.

There is also a button fastening at the back of the neck to help while changing.

The suit is made by an independent seller on Etsy who averages 4.5 out of 5 star reviews on the site, so you should be getting a quality little outfit for your child.

Available from: Etsy

2. Personalised Reindeer Children’s Onesie, £29.95

Sizes: 3 to 4, up to 12 to 13 years

One of the best things about Christmas is getting cosy and this soft onesie is the perfect kids’ Christmas outfit to do just that in. This one from Not on the High Street features a festive reindeer design on the back and can be personalised with a chosen name, making it a great gift idea too.

It features a jersey-lined hood and a kangaroo pouch-style pocket at the front to store some Christmas snacks in!

Previous customers were impressed with the “good quality” and the “fast delivery” of their purchases. One described it as “perfect for my in between 10 year old who loathes anything too girlie.”

Available from: Not on the High Street

3. John Lewis & Partners Girls’ Star Mesh Dress, from £24

Sizes: 2 years to 12 years

With the star design and fun mesh skirt, this party dress would make a perfect Christmas or New Year outfit.

The best thing is that kids could also wear it to birthday parties and other occasions next year, so you’ll get more wear out of it once the holidays are over.

Available from: John Lewis

4. Faux Fur Gilet, £26

Sizes: 6 to 7 up to 11 to 12 years

This faux fur gilet is the perfect winter warmer to dress up your children’s Christmas outfit. The gilet is ideal for layering and can be worn as an additional cover up outside of the festive period, too.

The gilet is a more grown up choice for children at Christmas and it can be washed at 40 degrees, making it handy for parents, too.

Previous buyers described it as “very soft and nicely lined and finished,” as well as “lovely, soft and easy to wear.”

Available from: M&S

5. John Lewis & Partners Boys’ Santa Ski Jersey Top, from £10

Sizes: 2 years to 12 years

For a slightly different take on the traditional yuletide patterns, we love this cool design that shows Santa hitting the slopes. This may be a more popular choice with slightly older kids, too.

The body of the top is made from 100% cotton so it should be soft and comfortable to wear as well as being breathable. It’s also machine-washable (40 degrees) and it can go in the tumble dryer (on low), so it’s easy to keep clean.

Available from: John Lewis

6. Pure Cotton Penguin Print Dress, £7

Sizes: 2 to 3 up to 6 to 7 years

This pink cotton dress is a casual style kids’ Christmas outfit for little ones to wear over the festive period. The fun print features penguins as everything from a singer to a superhero.

One M&S customer said on its website that they “loved the design and bright cheerful colour” and liked that it was “washable which is a big plus.” Others agreed, adding that “the material is good quality” and “it is bright and cheerful and washes well.”

Available from: M&S

7. Personalised First Christmas Reindeer Babygrow, £17

Sizes: 0 to 3 up to 12 to 18 months

This little babygrow is a designed especially to commemorate your little one’s first ever Christmas day. The baby Christmas outfit can be personalised with their name to make it truly sentimental (see more personalised baby’s first Christmas gifts).

There’s also the option to add on a matching bib and hat for an extra charge and you can chuck it all in the washing machine at 30 degrees, too.

One buyer commented, “very pleased with my purchase, lovely quality and wrapped beautifully and arrived very promptly.” Others described it as a “lovely soft baby grow,” which was “very unusual and unique.”

Available from: Not on the High Street

8. John Lewis & Partners Heirloom Collection Girls’ Tartan Dress, from £36

Sizes: 2 up to 8 years

This traditional tartan print dress is part of the John Lewis and Partners Heirloom collection. The dress features cap sleeves, a classic collar, button fasting on the back and a contrasting belt which sits around the waist. A matching headband is also included to really tie to full look together.

The dress is made from 100% cotton for a comfortable, quality fit and it’s machine washable at 30 degrees.

Previous buyers were pleased with the dress and praised the quality and style of the kids’ Christmas outfit. “It is a traditional style and beautifully made,” said one reviewer on the John Lewis website. “I love the style and material and the quality is very good,” agreed another.

Available from: John Lewis

9. Cotton Pudding Sleepsuit Outfit, £14

Sizes: 0 up to 12 to 18 months

This pudding themed ensemble includes a babygrow and matching hat, complete with a berry on the top – an adorable outfit for Christmas day.

There are integrated scratch mitts on the 3 to 6 month sized set and integrated booties and easy popper fastenings on all sizes. The set is also made from majority cotton with a soft velour finish for tactile cosiness.

The majority of the reviews praised the soft feel of the materials, with one saying they were “really pleased with the quality and softness of garment” and another described it as “a lovely soft suit for my grandson’s first Christmas.”

Available from: M&S

10. Boden Sequin Appliqué Tulle Skirt, £37

Sizes: 3 to 12 years

This gorgeous tulle appliqué skirt will dazzle on Christmas day with its sequin design depicting Santa and his reindeers in the nigh sky. Although on the pricier side, Boden’s party pieces are known for their high quality so it’s something that’ll last and can be passed down.

Pair with a simple white t-shirt for a comfy but extra special Christmas day look.

Available from: Boden

11. Infant Gentleman Suit, £16.99

Sizes: 6 months up to 4 years

This kids Christmas outfit is perfect for having little ones looking festive and formal all in one. The set includes classic suspender trousers as well as a long sleeved shirt. The bow tie is attached to the top so you won’t need to worry about tying it up, either.

The full set can be washed in the machine at 40 degrees and it can be used for other formal occasions outside of Christmas.

One parent who bought the set for their 15 month old son said, “the bow tie is stick on. Fab idea as he never keeps the wrap around ones on…very warm but soft.”

Available from: Amazon

12. Robins Christmas Outfit, £15

Sizes: 0 to 3 months up to 2 to 3 years

This kids’ Christmas outfit is a good value option as it includes the festive cord dress as well as the long-sleeved bodysuit to wear underneath, which is made from 100% cotton.

The sweet red dress is made from soft texture cord and features a cute robin design.

Buyers who purchased this outfit from M&S were pleased with the quality and value of the set, with one describing it as a “sweet little outfit for Christmas time” and another praising the “good quality, good price and lovely fit”.

Available from: M&S

13. Ecru Matching Mother & Me Girls Merry & Bright T-Shirt, from £9

Sizes: 3 up to 16 years

This pure cotton top features the words Merry & Bright in vibrant sequins across the front for a fun colourful design, which can still be machine washed.

This Next long-sleeved t-shirt is also part of the Mother & Me range meaning there is a matching top available in adult sizes, in case parents want to match their little ones for Christmas.

Available from: Next

14. Chaos World Boys’ Hoodie – Christmas Grinch, from £14.98

Sizes: 5 to 6 up to 13 to 14 years

This fun Grinch hoodie is ideal for older kids (the sizing goes up to age 14) or children who can’t be easily coaxed into more formal festive attire over the holidays.

There are no fewer than 26 Christmas designs to choose from, including 3 close up Grinch expressions as well as more traditional gingerbread biscuits and Santa Claus prints.

One reviewer mentioned the sizing was a little on the small side, so if your child is between sizes it may be a good idea to opt for the larger of the options.

Available from: Amazon

15. Baby Elf Sleepsuit with Hat Set, £21

Sizes: 0 up to 18 months

If you want to go all out this year, you can dress your little one up just like one of Santa’s elves.

The Christmas outfit for babies includes a velour top, cotton bottoms and a red and white-striped hat which will keep your baby’s head nice and warm during the colder months.

Available from: Jojo Maman Bebe


Read more:

Comments ()

Please read our Chat guidelines.