21 DIY Christmas stocking ideas

21 DIY Christmas stocking ideas

Hang your stockings in style this Christmas with these beautiful DIY Christmas stocking ideas you can make at home.

Try our magazines – get 6 issues from just £9.99!

Published: July 22, 2022 at 9:00 am

There's nothing quite like a bit of Christmas crafting, settling down in front of the fire with a fluffy blanket and your latest project. Create your own DIY Christmas stocking with these festive tutorials from a range of talented designers. Everything on our list is available for free, and some even include a free downloadable template.

You'll find a range of stocking styles from traditional to modern, created from a variety of techniques, including quilting, cross stitch, crochet and knitting. A number of the designs can also be made without any previous crafting knowledge thanks to their quick and easy style.

If you are looking for more exciting Christmas crafts we have plenty to get stuck into right here on Gathered. Try these Christmas crafts for adults. If you want to get the little ones involved in some festive fun try these Christmas crafts for toddlers or Christmas crafts for kids.

Main image: Get the pom pom stocking tutorial, A New Bloom

DIY Christmas stocking ideas

1. DIY Christmas stocking - easy sewing

Create this adorable stocking in only a few steps, ideal for beginners and seasoned stitchers alike. They are really quick to make so you can make up a bunch in one afternoon for the kids or grandkids. You can use any fabric you like for these stockings, treat yourself to some new festive fabric or rummage through your stash. You will need a sewing machine for this project to create a smooth professional finish.

2. Christmas stocking crochet pattern

This vibrant and fun crochet stocking was designed by Jennifer May and would look fabulous hanging up on your mantle. With its pretty fringe and colourful detail, this fun project will surely brighten up someone's day. (Especially when it is stuffed with presents!)

Get the crochet Christmas stocking tutorial, Gathered

3. Embroidered Christmas stocking

We do love a bit of upcycling! Refashion an old blanket into this lovely stocking created by Juliet Bawden. This beginner-friendly project works particularly well with woollen and thick blankets and it uses large stitches around the edges so there's no need for a sewing machine. On the front, you'll be stitching a simple snowflake pattern, for which, you can download a free template.

Get the embroidered Christmas stocking tutorial, Gathered

4. Rustic Christmas stocking crochet pattern

We love chunky crochet! This cute pattern is perfect for advanced beginners in crochet looking for a fun and challenging project. The Passionate Crafter will show you all the materials you'll need plus any special stitches that are required. If you'd like some help with crochet terms or conversions, check out our guide to crochet abbreviations.

5. Polar bear Christmas stocking in felt

Create this adorable polar bear stocking out of felt! You'll be able to download a free template featuring the felt shapes to decorate your stocking. This project does require a sewing machine but is worked in only one simple stitch.

6. Knit a Christmas stocking

Knit a vintage-style Christmas stocking with this fabulous and free pattern from Mary Henderson right here on Gathered. This design is flat knit and generously sized to allow room for plenty of presents. You could whip up a bunch for the whole family in their favourite colours.

7. Advent calendar stockings

Mini stockings! We love all things mini and that doesn't stop at stockings. Create 24 stockings with this free pattern and tutorial by Anna Alicia. This pattern is easy to follow for beginners and will allow you to (since there are 24 to make) practice your sewing technique.

8. DIY Patchwork stocking

Give your Christmas a contemporary makeover and create this modern stocking using the patchwork technique. In this tutorial, Lucy will show you two easy ways to make contemporary patchwork Christmas stockings. You'll also find a freebie template!

Patchwork stocking pattern

9. Traditional star patchwork stocking tutorial

Make a scrappy star quilted stocking out of those tiny offcuts you can't bear to throw away! Ali Burdon's pretty patchwork star block stockings will add a touch of sparkle to your holiday celebrations.

10. Stocking and snowman knitting pattern

This adorable duo will add a traditional look to your Christmas celebrations this year. Made up in a festive red colour, these adorable decorations will go down a treat with the kids. If you have no more room on your tree, why not make a few to give to family and friends this festive season?

11. Felt Christmas stocking

Hanging from your mantelpiece, this handmade stocking with tassels and trims will look adorable and colourful. The project is so much fun to make because it uses a variety of techniques, from felting to embroidery. Get out your brightest and boldest yarns, threads, and trims, and dig deep into your craft supplies.

12. DIY Christmas stocking

These adorable stockings can be personalised with any name and will look fabulous hanging up on your mantle piece. Choose your own festive fabric for this project and get making. You can get a free template on the link below. Happy Stitching!

13. Sparkly DIY Christmas stocking

Make your festive decor glamourous this season with this beautiful Christmas stocking tutorial from Dainty Diaries. This video tutorial is great for beginners as it is simple to follow and you won't need a sewing machine. This stocking is made using a sequined fabric in a pretty blush colour which we absolutely love!

14. DIY Christmas stocking with lining

Create a professional-looking Christmas stocking complete with gingham lining with this easy-to-follow video tutorial. You can also pick up the free pattern in the description of the video to get you started.

15. DIY paper Christmas stocking

Do you want a crafty Christmas project that you can do with the little ones? This is the ideal way to get the kids involved to practice their motor skills and indulge their creativity! Download the free template and follow along with this easy tutorial to create these charming stockings!

16. Crochet DIY Christmas stocking

Do you love to crochet? Then what better way to create a homemade stocking. This adorable tutorial will show you slowly how to create this stocking, so is ideal for beginner crocheters. You can simply follow along with the video or download the free pattern in the video description.

17. Fruity Christmas stocking tutorial

Create these quirky Christmas stockings for a tropical twist to your Christmas decor. This adorable make is super simple to make and only requires a small amount of stitching. Choose from pineapple, watermelon or strawberry designs - or make all three!

18. DIY pom pom Christmas stocking

Modern? Check. Stylish? Check. Cheap to make? Check! These adorable pom pom stockings are a real treat, with their professional-looking finish and fluffy pom poms. They're easy to make and you don't need a sewing machine!

19. Doggy DIY stocking

Now we can't forget about our furry friends! Make your pup this adorable bone-shaped stocking to fill with their favourite treats and toys for Christmas morning. You can follow along with the written tutorial, or there is a helpful video to follow.

20. Demin DIY stocking

Upcycle your old jeans into a new stocking! We love a bit of upcycling and reusing clothes, anything planet-friendly really. You can also use up any scraps of fabric for the toe and heel area of the stocking (use festive fabric for a Christmasy feel).

21. Make your own Christmas stocking

This lovely stocking project combines felt appliques and fun embellishments to create a beautiful and modern stocking. The great thing about this stocking is you can use whatever colours and decorations you fancy!

More festive fun

Are you looking for more crafty Christmas fun? Find out how to make paper snowflakes and how to make a snow globe! We also have a lovely selection of outdoor Christmas decorations for you to get stuck into. For more fun festive projects head over to our Christmas crafts section.