1. Home
  2. Best Buys


12 Best Christmas Stockings For Babies,Toddlers, Kids And Teens

12 Best Christmas Stockings For Babies, Toddlers, Kids And Teens.

We hope you love our recommendations! What we suggest is selected independently by the Kidadl team. If you purchase using the buy now button we may earn a small commission. This does not influence our choices. Please note: prices are correct and items are available at the time the article was published.

Here at Kidadl, we love Christmas and the joy it brings.

With presents, good food, lots of happiness and spending time with friends and family, it is simply the most wonderful time of the year. Whilst planning your Christmas Day, there are lots of things to consider including stockings, what to put in them, when to open them and who should have them.

The history of the stocking started with the patron saint of children, called St Nicholas. He was born back in 270 AD. The tradition of stockings started with kids leaving a stocking out overnight in the hope that they would be visited by St Nicholas. They started just using their own socks and developed over time to use stockings, which have only got bigger and more elaborate. Over the years stockings have become a hugely popular tradition and many people around the globe use them either to fill with presents for kids or as Christmas decorations around the house.

Stockings can be opened at different times depending on your preferences. Many parents opt to let children open them early in the morning on Christmas day, whilst others give them to their children on Christmas Eve to give their kids something to do before the main event the next day. The choice is completely personal and there isn't  a right or wrong time to do it.

If you're struggling to decide where to buy the best stocking your kids, we have rounded up 12 of our favourites, to help you prepare for Christmas. Whether you have a baby, toddler, young kids or even teens this list will help you find the perfect Xmas stocking for your family.

For more ideas and inspiration, check out these stocking fillers for kids and this list of the best Santa sacks for kids of all ages.

Our Top Choice


MBT Studio Personalised Christmas Stocking 'Fairy Lights'

MBT Studio Personalised Christmas Stocking 'Fairy Lights'.

There is something extra special about getting a personalised stocking. It shows the amount of love and care which has gone into the stocking and can last for years, which makes this the ultimate type of stocking. As well as offering a personalised element this stocking also has a cute Christmas fairy lights design, ready for your kids to enjoy on Christmas Eve. With a number of different fonts available to choose from for the personalisation, you will be spoilt for choice when choosing your perfect Santa stocking.

  • Price: £24.95
  • Can add customisation in a choice of 6 fonts
  • Good for decoration and for mini presents

Best For Teens

Matalan Up To Snow Good Christmas Stocking

Matalan Up To Snow Good Christmas Stocking.

We love this punny Christmas stocking as it is great for teenage girls. With Matalan Christmas stockings you can expect high quality items which are made to last. This is a lovely bright pink stocking, decorated with sequins which say 'Up To Snow Good' with a faux fur trim around the top.  Fill this to the brim with lovely gifts for the girly girl in your family and it'll be sure to bring a smile to their face on Christmas morning.

  • Price: £12
  • Great for girls
  • Easy to hang up
  • Sequin detailing

Best For Harry Potter Fans

Harry Potter Hogwarts Christmas Stocking

If you are a family of Potterheads, then you will love our choice for Harry Potter fans. This Christmas stocking is great for any fans of the wizarding world of Hogwarts. Featuring all four of the houses, surrounded by a banner that says Hogwarts on the front, as well as the traditional colours of red and yellow to symbolise their uniform. The stocking comes with a Harry Potter hanging tab and is the perfect choice for a kids' Christmas stocking.

  • Price: £5
  • 100% polyester
  • Great for any Harry Potter fans

Best For Families On A Budget

Card Factory Christmas Rocket Stocking

Card Factory Christmas Rocket Stocking.

We love that there are so many budget options for kids' stockings, starting at as little as £1. We found this budget pick for £1.99 from Card Factory which is super cute. With a reindeer, polar bear and Santa onboard the rocket, this choice for small Christmas stockings is uniquely designed.

  • Price: £1.99
  • Great detailing
  • A unique design

Best For Disney Fans

Disney Frozen Stocking With Anna And Elsa Design‍

Disney Frozen Stocking With Anna And Elsa Design.

This is the perfect kids choice for Disney Christmas stockings, featuring Elsa and Anna on the front of this 'Frozen' themed Christmas stocking. If you have a 'Frozen' fan in your family this stocking will go down especially well as it's one of the best Christmas Disney stockings on the market. It makes a particularly great choice for a girls' Christmas stocking and will hold plenty of little presents inside.

  • Price: £7.99
  • Features Elsa and Anna
  • 34cm tall

Best Knitted Stocking

Wilko Traditional Christmas Knitted Stocking‍

Wilko Traditional Christmas Knitted Stocking.

If you're looking for a knitted Christmas stocking then Wilko have you covered with this lovely traditional style stocking featuring a red sock and white banding on the top. The knitted texture of the stocking will bring a cosy feel to your home.

  • Price: £8
  • Knitted Christmas stocking
  • Traditional style

Best For Pets

DIBOR Pet Parents Personalised Dog Christmas Stocking‍

DIBOT Pet Parents Personalised Dog Christmas Stocking.

Of course, we had to include the fluffy family members when looking for stockings for Christmas. Your furry friend has to be included in the festivities. Getting a personalised stocking with their name on and filling it with pet treats will not only be a treat for the dog but will be a fun family bonding activity too that kids will love.

  • Price: £14.95
  • H40 x W20.5cm
  • Fun for the whole family

Best For Babies

My 1st Years Personalised Small Fur Top 1st Christmas Stocking‍

My 1st Years Personalised Small Fur Top 1st Christmas Stocking.

A personalised gift can be the perfect way to celebrate your baby's first Christmas as it is something they can look back on when they're older. This lovely personalised stocking from My 1st Years is a great choice for baby stockings.  Whether your little one is a boy or a girl, they will love this baby Christmas stocking.

  • Price: £22
  • A great keepsake for years to come
  • Personalise with up to 16 characters

Best For Toddlers

Personalised Traditional Stockings‍

Personalised Traditional Stockings

If you're looking for stocking for your toddler, Not On The High Street has some great options suitable for all toddlers. With a choice of a reindeer or a Santa design and with added personalisation of their name you're bound to light up some faces with these kids' Christmas stockings.

  • Price: £14.95
  • Suitable for any age
  • Hand embroidered

Best For Fans Of The Grinch

The Grinch Christmas Stocking

The Grinch Christmas Stocking.

It's always important for Santa to know whether the kids have been naughty or nice. This Grinch themed stocking is a funny choice for those who may not have been on their best behaviour this Christmas. Besides, there is always one Grinch in every family!  Why not treat your kids to this funny stocking which we think is one of the best Christmas stocking for kids? This is also a great pick for children's stockings for kids who love the Christmas film 'The Grinch'.

  • Price: £9.99
  • Features the Grinch
  • One of the most fun Xmas stockings

Best For Design

John Lewis & Partners Boucle Polar Bear Stocking‍

John Lewis & Partners Boucle Polar Bear Stocking.

We love this wonderful John Lewis Christmas stocking as, whilst it looks like a plain red stocking on the back, on the front, it shows off a lovely 3D design, with a pop-art style polar bear. Not only do these make lovely stockings but they are also the perfect decorations for transforming your home into the ultimate Christmas haven.

  • Price: £15
  • 3D scarf and hat design
  • Brightly coloured and bold

Best Traditional Stocking

John Lewis & Partners Velvet Stocking With Faux Fur Trim

John Lewis & Partners Velvet Stocking With Faux Fur Trim.

If you are searching for traditional Christmas stockings then you'll love this one from John Lewis. The whole family can match with these faux fur Christmas stockings, which is lovely for creating a matching décor this year. If you're looking for red Christmas stockings, John Lewis has you covered.

Kidadl Best Buys selects the top parent-recommended products across the web for families of all ages. If you liked our suggestions for best Christmas stockings then you'll love our guide to the best kids' Christmas hampers, or if you're looking for a more environmentally advent calendar this year, why not look at our suggestions for the best wooden advent calendars.

  • Price: £18
  • Faux fur trim
  • Classic stocking

Written By

Kidadl Team

The Kidadl Team is made up of people from different walks of life, from different families and backgrounds, each with unique experiences and nuggets of wisdom to share with you. From lino cutting to surfing to children’s mental health, their hobbies and interests range far and wide. They are passionate about turning your everyday moments into memories and bringing you inspiring ideas to have fun with your family.

Share this article




Get The Kidadl Newsletter
1,000's of inspirational ideas direct to your inbox for things to do with your kids.

By joining Kidadl you agree to Kidadl’s Terms of Use and Privacy Policy and consent to receiving marketing communications from Kidadl.