Easy Christmas Stocking Pattern & Sewing Tutorial

In this post I’m sharing a super EASY method for making lined Christmas stockings.

This little Christmas stocking pattern is a festive way to hold gift cards, some treats, or any other small gift you want to dress-up a little. The great thing about this method though, is that you can blow-up the Christmas stocking pattern and make stockings as big as you want by following the same, easy process. Every December this is one of my top blog posts – it’s a popular proven-winner!

Easy Christmas Stocking Pattern & Sewing Tutorial featured by top US sewing blogger, Diary of a Quilter

This Christmas stocking pattern is easy enough that you can make a bunch of stockings in an afternoon, either for yourself or a gift. (And who doesn’t sometimes want new, hip stockings to impress Santa?) 

I’ve also updated the tutorial to include a simple attached loop for hanging your stockings by the chimney with care. (Or anywhere else you want to hang them.

Christmas Stocking Pattern & Tutorial

Easy Christmas Stocking Pattern & Sewing Tutorial featured by top US sewing blogger, Diary of a Quilter

So start by printing the stocking pattern (click here for template) -or designing one of your own. (For the larger size stocking, I used the stocking template in this post.) 

Fabric requirements need to be enough fabric to cut two stocking shapes from two different fabrics. For the small size stocking you will need an 11″ x 14″ piece of fabric for front and back outside pieces and another 11″ x 14″ piece for front and back lining pieces.  1 Fat Quarter would be enough for all four pieces, but they would all be the same.

For the larger size stocking 2 different 1/4 yards (not Fat Quarters) will work great.

Easy Christmas Stocking Pattern & Sewing Tutorial featured by top US sewing blogger, Diary of a Quilter

With wrong sides together, cut TWO stocking shapes of both your outside fabric and your cuff/liner fabric.  IMPORTANT: make sure your toe faces both directions for each fabric. (This is why matching wrong sides together will help you get pieces facing both directions.)

Easy Christmas Stocking Pattern & Sewing Tutorial featured by top US sewing blogger, Diary of a Quilter

 Now pair up one outside fabric with one lining/cuff fabric with the toes pointing the same direction like this. (See picture above.) Match the outside fabric and lining fabric from each set right sides together and sew a 1/4″ seam along the top of the two pieces. Open pieces up and press seam open. Repeat for back side.

Easy Christmas Stocking Pattern & Sewing Tutorial featured by top US sewing blogger, Diary of a Quilter

Now match front and back pieced units right sides together with outside fabrics matched up and lining fabrics matched up. Center seams should match up too. Pin to hold two sides together. Leaving a space in the lining fabric for turning right side out, sew all the way around the outside edge of the stocking pieces (-where gray line is drawn.) Click on picture to see closer view.

I sewed a 1/4″ seam allowance around the outside [polka-dot fabric] and 3/8″ seam allowance around the green lining fabric, except the space left open for turning. This will help remove some of the bulk of the lining fabric. But if that’s too confusing, just sew 1/4″ for all.

Easy Christmas Stocking Pattern & Sewing Tutorial featured by top US sewing blogger, Diary of a Quilter

Before you turn everything right-side out, cut notches in the curves – especially the toe. This will help the toe look nicer when finished.  Be careful not to clip through the seam.

Easy Christmas Stocking Pattern & Sewing Tutorial featured by top US sewing blogger, Diary of a Quilter

On the liner side, clip the fabric close to the seam.

This will also help remove some bulk on the lining.

Easy Christmas Stocking Pattern & Sewing Tutorial featured by top US sewing blogger, Diary of a Quilter

Now pull everything right-side out.  Carefully shape the outside part until the curves look good and press. Tuck the open ends into the stocking and topstitch the opening closed.

Easy Christmas Stocking Pattern & Sewing Tutorial featured by top US sewing blogger, Diary of a Quilter

Now carefully tuck the lining inside the stocking.

Optional: Top stitch around the top edge for a more finished look.

Easy Christmas Stocking Pattern & Sewing Tutorial featured by top US sewing blogger, Diary of a Quilter

Fold cuff down and carefully shape stocking.

Optional: add decorative trim if you want.

I just used Elmer’s Craft glue to put on some ric rac.

These mini handmade stockings are perfect for use as a small gift bag or festive gift card holder. (Fabric for these stocking includes Riley Blake Designs Wild at Heart collection, RBD Buffalo check flannelSanta Claus Lane flannel candy canes, and Yuletide red plaid.

Make a Loop for Hanging the Stocking

Here is a simple technique for making a hanging loop for your stockings.

For the large size stocking, cut a strip 1 1/2″ x 9″ (for the smaller version 1 1/2″ x 6″ is plenty).

Fold strip in half length-wise and press. Open up and fold two sides in to the center fold. Press. 

Then fold strip in half again. You should now have 4 equal widths stacked on top of each other and no raw edges.

Top stitch next to the two outside folded edges.

Fold loop in half and pin in place about 1″ down from the top of the stocking (after you’ve folded the contrasting cuff over to the desired width.

Unfold cuff again and take pinned loop to your sewing machine to stitch back and forth multiple times over the ends of the loop to secure them in place. Use a thread that matches the outside fabric of the stocking. (Although, once the cuff is refolded into place, it will most likely hide the stitching.

And you’re done with your Christmas stocking!

I suggest making a practice stocking just to see how it comes together and I guarantee each stocking you make after that will get faster and easier. This pattern is super beginner-friendly, and if you’re already confident with a sewing machine, you could easily make a bunch in one afternoon.Easy Christmas Stocking Pattern & Sewing Tutorial featured by top US sewing blogger, Diary of a Quilter

If you’re looking for other Handmade Stocking Tutorials and Ideas, check out this post for a wide variety of styles and ideas.

Easy Christmas Stocking Pattern & Sewing Tutorial featured by top US sewing blogger, Diary of a Quilter

Do you have any handmade stocking traditions? Or is this your first? I’d love to hear about them! Comment below.

Want more free tutorials, patterns and sewing inspiration? Subscribe to my weekly newsletter:

You Might Also Like


  • Reply
    December 9, 2010 at 9:42 am

    Great tutorial. I will absolutely try out this one. I will have visitors from home coming this Christmas, for the first time since I moved abroad ten years ago. To make a pretty stocking for everyone to bring home feels like a great idea. Thanks for sharing. I am so happy I found your blog. You have helped me a lot getting into this wuilting and sewing world.

  • Reply
    December 9, 2010 at 9:45 am

    oh, and I did make a table runner just like yours, teh stripy one, for Christmas that I just blogged about. But I did the top layer seperate, didn't quilt it together at once. I was to scared to try it… Silly me. Next time I will.

  • Reply
    Quiet Quilter
    December 9, 2010 at 10:58 am

    Such an easy tutorial! I've made stockings before with linings and had to go almost word by word when sewing and making the lining. This is so much clearer! Thanks!

  • Reply
    December 9, 2010 at 11:46 am

    Thanks so much, I am going to try to squeeze in a few of these for Bath & Body gifts!!! Thanks so much!!

  • Reply
    December 9, 2010 at 12:06 pm

    This is a great method for making stockings! And I love the fun fabric you used. Thanks for linking up, I have a feeling you're going to be featured. šŸ˜‰

  • Reply
    December 9, 2010 at 12:40 pm

    This is a great tute! Thanks, I'm going to have to make a bunch of these for last minute gifties šŸ™‚

  • Reply
    December 9, 2010 at 1:13 pm

    cute! cute! cute! &amp; simple! I may have to use these to &quot;wrap&quot; my gifts in this year, rather than paper.<br /><br />Thanks for such a simple tutorial, you make it look so easy! :-)<br /><br />~ Meagan

  • Reply
    natasha | sohobutterfly
    December 9, 2010 at 1:20 pm

    Thank you!! I&#39;m making some tonight!!

  • Reply
    December 9, 2010 at 2:28 pm

    Just today I was thinking that I should make some new stockings for my family this year. You&#39;re right – this is an easy tutorial! Thanks for doing all of the brain work for me šŸ™‚

  • Reply
    December 9, 2010 at 3:21 pm

    woo hoo – right on time!!! I just started cutting out some mini-stockings for an ornament swap and was trying to figure out a quick easy way to put in the linings – thank you so much!!

  • Reply
    December 9, 2010 at 4:02 pm

    These stockings are so cute! Thank you for the tutorial.

  • Reply
    December 9, 2010 at 7:34 pm

    I have been looking at stocking tutorials for several days, and this is the only one that makes sense to me. Thank you so much!

  • Reply
    Diane H
    December 9, 2010 at 7:41 pm

    Thanks for this great tutorial! Last year I attempted a stocking and it took forever!!!

  • Reply
    December 9, 2010 at 10:34 pm

    Fantastic! I just made a lined stocking, but this looks so quick and easy. Can&#39;t wait to try it.

  • Reply
    December 10, 2010 at 7:55 am

    What a great tutorial. Thank you SO much. I have a bunch of stockings I&#39;m supposed to make and have been afraid to start because of the problems I&#39;ve seen so many others have. I wanted to make really nice looking ones too with a lining so this is wonderful. <br />Have a wonderful holiday.

  • Reply
    December 10, 2010 at 3:45 pm

    Thank you for the very clear instructions re the tutorial!<br /><br />I am having my first giveaway on my blog. A gift card sponsored by CSN Stores. please do enter

  • Reply
    December 11, 2010 at 12:13 am

    This is such an easy tutorial for lined Christmas stockings. And no seams showing! I understand it completely and san&#39;t wait to make one. Thank you for sharing.

  • Reply
    December 11, 2010 at 4:17 pm

    Great tutorial! I love your blog – so many great projects.

  • Reply
    Nanette Merrill and daughters
    December 13, 2010 at 8:25 am

    cuter than cute. What a good simple tutorial.

  • Reply
    Jenna (jennalynnsews@yahoo.com)
    December 13, 2010 at 9:13 am

    Thank you for the tutorial! I tried it out this weekend for a secret santa gift and it turned out SUPER cute! Thanks again! I will be using this one a lot!<br /><br />Jenna

  • Reply
    December 14, 2010 at 2:49 pm

    I love this! When it was posted on Ucreate it was stuck in my head all day until I could get to the machine to make one! I&#39;m not sure if mine turned out as well as yours… mostly because my printer is shot so I just winged it and drew it out about the size yours looked! It still turned out pretty darn cute for just a few minutes worth of sewing! šŸ™‚

  • Reply
    December 14, 2010 at 9:33 pm

    These are sooo cute, I love the idea of them as neighbor gifts! Thanks for sharing!!

  • Reply
    December 16, 2010 at 6:19 pm

    What a great tutorial. I can&#39;t wait to try this. I linked over from finding fabulous. I am your latest follower. Can&#39;t wait to see what else you have. I&#39;d love for you to come check out my blog and follow me back. http://www.diybydesign.blogspot.com. Thanks.

  • Reply
    December 28, 2010 at 9:45 pm

    Thanks for this easy and fun tutorial! I made 5 stockings for my family in one night using this. It&#39;s so fast and they turned out very cute!

  • Reply
    Jody of Because I'm Me
    October 9, 2011 at 12:02 pm

    Easy and pretty. I love it and plan to put a few together ASAP! Thanks.

  • Reply
    October 9, 2011 at 1:04 pm


  • Reply
    October 26, 2011 at 3:38 pm

    I am so happy to have found this! I just used it to make one, thank you so much!!

  • Reply
    Ms Kate
    November 2, 2011 at 3:33 pm

    What a neat idea, great tutorial, thanks!

  • Reply
    November 10, 2011 at 2:50 pm

    Love this tutorial! Just made a practice stocking and it turned out perfect!! Plan on making a bunch more! Thank you!

  • Reply
    November 20, 2011 at 9:17 am

    What an ADORABLE tutorial! I just whipped one up, and have a few more cut, your stocking pattern is perfect :o)<br /><br />I have a question though, I want to make mine &#39;hangable&#39; – but due a severe mind-block when it comes to spatial awareness and turning things right ways out etc. I couldn&#39;t for the life of me think when or where to stitch in a little loop into the lining or outer

  • Reply
    Christian, Megan & Connor
    December 1, 2011 at 9:48 pm

    Just made 10 stockings for the family this year, everyone is getting a handmade ornament and a gift card! Love the tutorial. I added a loop in the lining and it turned out so cute! Thanks!

  • Reply
    December 2, 2011 at 10:37 am

    WONDERFUL! very easy to understand and makes the idea of making my own stockings less daunting šŸ™‚ Will be doing this for sure!

  • Reply
    December 3, 2011 at 11:46 pm

    This is a great tutorial, thanks! Emma, I too was trying to figure out where to sew the loop. I think I am going to sew them as is and then when they are finished I will sew a loop on with a button.<br /><br />Tina

  • Reply
    amy smart
    December 5, 2011 at 2:20 pm

    Great questions about the loop. The only way I&#39;ve figured out to attatch a loop because of the fold down cuff, is so sew it right at the top of the lining after the stocking itself is completed. You should be able to hid the stitches on the outside underneath the fold down cuff.

    • Reply
      December 21, 2012 at 5:58 am

      I&#39;ve attached the loop with a bit of twill tape and a button –love the tutorial also, thank you!

  • Reply
    Annette Palmer
    September 25, 2012 at 9:30 am

    Someone shared this with me today online. Thank you, I love it!<br />

  • Reply
    November 16, 2012 at 5:42 pm

    Thank-you SO much for this tutorial. I&#39;ve wanted to make stockings for my family but it seemed so arduous and confusing. Today I made 6 stockings in no time! You are the best!

  • Reply
    December 24, 2013 at 9:01 pm

    wow! This tutorial was FANTASTIC and totally saved my bacon… tonight! On Christmas Eve! When we realized that our box of stocking things never got to the new house… And my poor kids were sad to think there would be no stockings to hang. We raided my fabric stash and had fun whipping these things out. Took about an hour to make 4 of them. THANK YOU so much! ā™„

  • Reply
    October 25, 2014 at 10:01 pm

    I just came across this blog for this the other day. I am so happy to finally find an easier way of doing stockings. I do a lot of craft fairs my mine one is around this time of the year especially in November. I find these so beautiful. I am just wondering if I could add some ribbon for it to hang or make one of out of fabric.

  • Reply
    Crafting Kim
    October 30, 2014 at 1:16 am

    Hi Amy, I&#39;ve been making stockings similar to this to sell at a craft fair and lining them with calico. I stitch a piece of cuff fabric in between the outer piece and the lining piece. This also means I can add a hanging loop, by stitching the ends in between the cuff piece and the lining – I have the two halves of the stocking side by side to do this step, then flip them right sides together

  • Reply
    Rebecca Grace
    November 8, 2014 at 1:02 pm

    Just had to tell you that I did a Pinterest search for Christmas stocking ideas today and smiled when your tutorial popped up — I know that girl! šŸ™‚ Isn&#39;t it cool how these blog posts live out there on the Internet for years, continuing to inspire people? Thanks for yet another great tutorial.

  • Reply
    Beads Braids And Bows
    November 9, 2014 at 6:15 am

    Such a great tutorial, thank you for sharing. I have linked back to here over on http://www.facebook.com/BeadsBraidsAndBows. Lor.xx

  • Reply
    November 19, 2014 at 2:22 pm

    I love this tutorial! I have been making stockings,6 so far, and I was having a problem with the lining. This has really made it simple Thanks!!!

  • Reply
    Brie'n Miller
    December 14, 2014 at 6:01 pm

    This tutorial seriously saved my bacon! I was staring at my sewing machine trying to figure out how to line, and add a back to a cross stitched stocking front that a friend brought me, and I was at a total loss! Thanks so much!

  • Reply
    May 17, 2015 at 2:05 am

    This is great ! There’s only one problem I have. I need to put piping at the top. Can you help me with that?

    • Reply
      Amy Smart
      May 18, 2015 at 10:42 am

      The only way to do it with this construction method would be to insert the piping when you sew the seam between the two front and back pieces. But it will start and stop with the two side seams. If you want continual piping around the top, you’ll need a different construction method.

  • Reply
    November 30, 2015 at 11:51 pm

    Your tutorial was perfect. Just finished my first one and I can see making many, many more before Christmas with personalized fabric. Thanks for clear and easy to follow instructions.

  • Reply
    DZ Dogs
    December 2, 2015 at 2:23 pm

    Thank you!! This is perfect! Making stockings for the pups this year!

  • Reply
    Gloria Westerman
    December 2, 2015 at 5:23 pm

    I found you on pinterest and wanted to let you know even after 5 years of you doing this …it’s still helping people like me….thank you so much…it work prefect….

  • Reply
    August 16, 2016 at 10:28 pm

    I wanted to let you know that this DIY stocking is featured on my blog to inspire our Bee Creative Stocking Swap participants.

  • Reply
    October 6, 2016 at 12:12 pm

    Thank you for this tutorial! I’m finally getting around to making the stockings I pulled fabric for last year. Your method is perfect and the final product looks great! I’ve made 2 already. šŸ™‚

    • Reply
      Amy Smart
      October 16, 2016 at 9:44 pm

      That’s awesome! I’m so glad to hear it was helpful.

  • Reply
    November 23, 2016 at 12:52 pm

    I just finished the cutest “Minions” stocking for a friend! Thanks for the easy to follow instructions! šŸ™‚ I can see myself being very busy making more of these! šŸ™‚

    • Reply
      Amy Smart
      November 23, 2016 at 1:29 pm

      Awesome! I’m so glad to hear!

  • Reply
    October 25, 2017 at 7:47 pm

    Thank you so much, the shocking are wonderful!

  • Reply
    November 3, 2017 at 7:31 pm

    Oh my goodness you made this super easy! Thank you so much for this tutorial. I’m going to make my family stockings this year and blog about it so my readers can see this. I’ll direct them your link to this tutorial too! So glad I found you:)
    I’ll let you know when I post it so you can see it too. If you like to take a look at my blog it’s http://www.daintycottage.com
    Can’t wait to try this out!!
    xoxo ~Elizabeth~

    • Reply
      November 4, 2017 at 4:00 pm

      Awesome! I’m so glad it was helpful!

  • Reply
    November 24, 2017 at 12:31 pm

    Thanks so much for this. You’re right, the more you make, the faster and easier it gets. I’m presently making as many of these as I can for a fundraiser for paying veterinary bills for those that cant afford emergency care. I attempted a few others that werent as good before deciding on this one. So, thank you! And Merry Christmas!

    • Reply
      November 24, 2017 at 5:42 pm

      I’m so glad!

  • Reply
    December 4, 2017 at 1:25 pm

    Hi Amy! I LOVE this tutorial! Thank you for sharing it with us all! My stocking came out perfect and is ADORABLE! I added a bit of fabric in a loop to hang it up, but when I do the liner lifts out of the shell a bit. Any suggestions for keeping the liner all the way down and in its rightful position? Thinking I’ll have to hand stitch the seams together so its unnoticeable. Thanks!

    • Reply
      December 5, 2017 at 10:18 am

      Hmm, I think you would have to attach it through both layers to keep in the liner from lifting out. Your plan sounds like a good one – let me know how it goes!

  • Reply
    Jennifer LynnHeyser
    December 10, 2017 at 11:20 am

    This was so easy and the end result is sweet! Thank you!

  • Reply
    Heather G. Stoker-Peterson
    January 14, 2018 at 5:39 am

    Thank you!! Awesome pattern for Christmas stockings!! Very helpful. I’m making a bunch for a craft fair in Nov!

  • Reply
    September 23, 2018 at 4:38 pm

    Thank you for these great instructions! Love how the stocking turned out!

  • Reply
    Emmanuel Ekanem
    September 27, 2018 at 5:29 pm

    lovely stockings.. good ones

  • Reply
    October 17, 2018 at 4:11 pm

    This is so easy to follow. I don’t particularly like watching tutorials on Youtube because the host talks so lengthily and it gets so boring that instead of finishing it you stop watching and make it on your own ( nevermind if it doesn’t resemble like the one you really like. Thank you for this tutorial.

    • Reply
      October 20, 2018 at 9:58 am

      Oh good! I’m so glad – you’re welcome!

  • Reply
    Nana K
    December 13, 2018 at 11:58 am

    Thank you so much for publishing this. Wonderful instructions. I have linked your tutorial to my blog post “10 ways to wrap with fabric”. Hope you have a wonderful Christmas.

    • Reply
      December 14, 2018 at 1:40 pm

      Thank you!

  • Reply
    Gwen Van Kleef
    February 6, 2019 at 3:16 pm

    Genius, so simple. Thanks for posting this!

  • Reply
    Jean Lucas
    December 9, 2019 at 2:17 pm

    I’ve made several stockings for family members. So glad I found this. Simple, easy to follow pattern! Thank you!

    • Reply
      December 9, 2019 at 9:09 pm

      Hooray! I’m so glad!

  • Reply
    January 2, 2020 at 2:56 pm

    Iā€™m so glad I found this tutorial. Iā€™m not a very patient seamstress, but I feel like this is something I can handle. Iā€™m giving it a try tomorrow, but plan to make them full size. Wish me luck!

    • Reply
      January 3, 2020 at 6:38 pm

      I finished all 3 stocking in a single day. Unheard of for this procrastinator. Haha. Thanks again for this great tutorial.

  • Reply
    November 11, 2020 at 2:49 am

    Late to the party, I’ve made a few of these stockings recently – but I think I’m doing something wrong with the first seam bit. When I turn my stockings right way out and turn the cuff down I have a rough edge. Quite the beginner here so can anyone post a pic of exactly how the seams should go – from front side and backside if possible. Im presuming that I have to overlap the material initially to sew together? Thanks.

  • Reply
    December 13, 2020 at 5:46 am

    This is now my FAVORITE way to make stockings! Thank you so very much, Amy, for this tutorial. Holiday blessings to you and your loved ones! šŸ™‚

    • Reply
      December 14, 2020 at 12:40 pm

      I’m so glad!! Thank you, Dori!

  • Reply
    Lynette Caulkins
    December 14, 2020 at 8:39 am

    Thank you so very much for taking the time to make this terrific tutorial!

  • Reply
    December 22, 2020 at 12:58 pm

    10 years after your original post – thank you! I bought my first sewing machine a few months back to start making face masks and these stockings are so much easier for a novice like me. So cute and fun to play around with patterns and fabric textures. The instructions are very easy to follow.

    • Reply
      December 23, 2020 at 11:08 am

      I’m so glad!

  • Reply
    Yuko Cunningham
    November 23, 2021 at 8:55 am

    I wanted to thank you for this post. I’ve been making these for years to hand out to the kids at our community neighborhood party. This year I’ve made around 250 of them. Some of them are for the neighborhood kids and some are for my daughter’s softball team. Everyone loves them. I make cookies to stuff the stockings along with mini mints in the toe area. These are a huge hit!

    • Reply
      November 24, 2021 at 9:44 am

      That is amazing! I love it!

    Leave a Reply

    This site uses Akismet to reduce spam. Learn how your comment data is processed.