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.

diy christmas stocking -quilted

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!)

More like this

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

embroidery christmas stocking

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.

diy christmas stocking -crochet

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.

diy christmas stocking -polar bear

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.

flat knit Christmas stocking pattern full

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.

How to sew advent calendar Christmas stockings

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.

How to make Christmas stockings

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?

Snowman and stocking decoration patterns

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!

diy christmas stocking - felt

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!

diy christmas stocking - sparkly

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.

diy christmas stocking - lined

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!

diy christmas stocking - paper

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.

diy christmas stocking - crochet

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!

diy christmas stocking - fruit

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!

diy christmas stocking - pom pom

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.

diy christmas stocking - dog

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

diy christmas stocking - denim

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!

diy christmas stocking - felt

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.


Katie Dolan
Katie DolanDigital Assistant, Gathered

Katie Dolan edits our needlework sections, focusing on our embroidery and cross stitch articles, as well as making videos for our arts and crafts projects. Katie runs her jewellery business, Ophelia Jewellery Art, on Etsy, where she sells beautiful resin-pressed flower earrings. She has a wide range of craft interests including embroidery – she particularly loves all things pop culture and a less traditional approach – The Simpsons and Rick & Morty are among her favourites to embroider. She has recently completed a silversmith workshop and hopes to expand her jewellery business with these new skills. When she’s not crafting, she’s usually fuelling her Harry Potter addiction with a Sunday film marathon and a couple of butter beers!

Comments, questions and tips

Rate this recipe

What is your star rating out of 5?

Choose the type of message you'd like to post

Choose the type of message you'd like to post

Overall rating