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.

Get The Kidadl Newsletter

1,000 of inspirational ideas direct to your inbox for things to do with your kids.

Thank you! Your newsletter will be with you soon.
Oops! Something went wrong while submitting the form.

Kidadl's Top Pick

Whilst all the stockings on this list come highly recommended, this is our top pick as it has all of the wonderful elements of a traditional stocking with added personalisation.

1. 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.

Main Features

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

Best For Teens

2. 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.

Main Features

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

Best For Harry Potter Fans

3. 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.

Main Features

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

Best For Families On A Budget

4. 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.

Main Features

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

Best For Disney Fans

5. 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.

Main Features

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

Best Knitted Stocking

6. 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.

Main Features

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

Best For Pets

7. 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.

Main Features

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

Best For Babies

8. 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.

Main Features

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

Best For Toddlers

9. 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.

Main Features

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

Best For Fans Of The Grinch

10. 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'.

Main Features

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

Best For Design

11. 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.

Main Features

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

Best Traditional Stocking

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

Main Features

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

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.



At Kidadl we pride ourselves on offering families original ideas to make the most of time spent together at home or out and about, wherever you are in the world. We strive to recommend the very best things that are suggested by our community and are things we would do ourselves - our aim is to be the trusted friend to parents.

We try our very best, but cannot guarantee perfection. We will always aim to give you accurate information at the date of publication - however, information does change, so it’s important you do your own research, double-check and make the decision that is right for your family.

Kidadl provides inspiration to entertain and educate your children. We recognise that not all activities and ideas are appropriate and suitable for all children and families or in all circumstances. Our recommended activities are based on age but these are a guide. We recommend that these ideas are used as inspiration, that ideas are undertaken with appropriate adult supervision, and that each adult uses their own discretion and knowledge of their children to consider the safety and suitability.

Kidadl cannot accept liability for the execution of these ideas, and parental supervision is advised at all times, as safety is paramount. Anyone using the information provided by Kidadl does so at their own risk and we can not accept liability if things go wrong.

Sponsorship & Advertising Policy

Kidadl is independent and to make our service free to you the reader we are supported by advertising.

We hope you love our recommendations for products and services! 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.

Kidadl has a number of affiliate partners that we work with including Amazon. Please note that Kidadl is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.

We also link to other websites, but are not responsible for their content.

Read our Sponsorship & Advertising Policy