21 DIY Christmas stocking ideas
Hang your stockings in style this Christmas with these beautiful DIY Christmas stocking ideas you can make at home.
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.
- Get DIY Christmas stocking tutorial, Diary of a Quilter
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.
- Get the free rustic stocking tutorial, Passionate Crafter
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.
- Get the free polar bear stocking tutorial, Lia Griffith
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.
- Get the free knitted Christmas stocking pattern, Mary Henderson
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.
- Get the Advent calendar Christmas stocking, Anna Alicia
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!
- Get the DIY Patchwork stocking pattern and tutorial, Lucy Brennan
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.
- Get the star patchwork stocking tutorial and free template, Ali Burdon
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?
- Get the stocking and snowman knitting pattern, Rosee Woodland
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.
- Get the felt Christmas stocking tutorial, Christine Leech
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!
- Get the DIY stocking tutorial, Home Made Ginger
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!
- Watch the Sparkly DIY Christmas stocking video tutorial, Dainty Diaries on YouTube
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.
- Watch the Christmas stocking tutorial, Online Fabric Store on YouTube
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!
- Watch the DIY paper Christmas stocking tutorial, Animaplates on YouTube
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.
- Watch the Crochet DIY Christmas stocking tutorial, Crafts With Ellen on YouTube
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!
- Get the fruity Christmas stocking tutorial, My Poppet
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!
- Get the pom pom stocking tutorial, A New Bloom
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.
- Get the doggy DIY stocking tutorial, Wear Wag Repeat
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).
- Get the denim DIY stocking tutorial, Nebraska Views
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!
- Get the make your own stocking tutorial, Think Make Share
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 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!