10 of the best Christmas stockings

From personalised to traditional, we round up the must-have stockings you should hang from your fireplace this festive season...

1 of

Ad break

  • Christmas Stocking, £10

    Make your child feel extra-special on the build-up to the big day with this gorgeous Christmas stocking. The beautiful detailing and soft material make it a Christmas treasure you can use for years to come. 

    Available from Pink Lining.

  • Snowman Christmas Stocking, £9.95

    This snowman stocking not only has a festive chap on the front, but  a gorgeous embroidered Christmas message as well. Sweet!

    Avaiable from Dotcomgiftshop.

  • Gisela Graham Gingerbread Boy Fleece Christmas Stocking, £12.99

    Get your toddler into the festive spirit with a Gingerbread Boy Fleece Christmas Stocking by Gisela Graham. It has an applique gingerbread boy design on the front, soft felt back, and lots of space inside for Christmas gifts and goodies.

    Available from Mollie & Fred.

  • John Lewis Faux Fur Stocking, £10

    Wild thing! Get festively furry this Christmas with a Rudolf-inspired faux fur stocking. Perfect for hanging by the fireplace or at the end of the bed.

    Available from John Lewis

  • Continue slideshow >

  • Penguin Stocking, £16

    This super-cute penguin stocking is bright and festive, making it the perfect sack for any little elf. We especially love the applique penguin design on the front.

    Available from JoJo Maman Bebe.

  • Personalised Christmas Stocking, £12.99

    They'll be no doubt who this stocking belongs to when Santa comes down the chimney on Christmas Eve! Invest in a personalised stocking for every member of your brood to make the festive period even more special.

    Available from GettingPersonal

  • Large knitted Stocking, £15

    Make your little one feel more than ready for the man in red's impending arrival with this large knitted stocking. At 77cm long, it's got tons of room for all your stocking filler goodies.

    Available from Mamas and Papas

  • Gingerbread House Christmas Stocking, £18.95

    This embriodered felt gingerbread house stocking is sure to delight little ones come Christmas morning. Just make sure to fill it up with lots of Christmas treats.

    Available from Selfridges.

  • Continue slideshow >

  • Tatty Teddy Stocking, £12.99

    This Tatty Teddy stocking is a Christmas day must with cream faux fur top, glittery gold cuff, red ribbon loop, and beautifully embroidered Christmas message. It even comes with a cute blue-nosed Tatty Teddy toy for your little one too!

    Available from BornGifted.

  • Snowflake Christmas Stocking, £3

    This simple, yet striking, snowflake stocking is great for an inexpensive but gorgeous way to give gifts.

    Available from Wilkinsons.


Daily deals from top retailers