DIY Christmas Stocking | Make the #1 Free Christmas Stocking Pattern

Christmas is coming! Can you believe it’s almost December already? We have a bunch of fun Christmas Sewing Projects but today I have a DIY Christmas Stocking tutorial and FREE Christmas stocking pattern to share with you. It’s time to deck those halls!

Also – as a bonus at the end of this article we have Stephanie from Stephie B Designs here to share with us how to modify this stocking pattern and add faux fur to the top of it. Without further ado – let’s make a Christmas Stocking.

DIY Christmas Stockings | Free Christmas Stocking Pattern

I want these stockings to last a long time so I went with a very traditional Christmas design and fabrics and I went ahead and made 8 🙂 I want to have enough for our growing family plus some extras for holiday visitors or family pets. Better to make them all now and have them coordinate 🙂

DIY Christmas Stocking | Free Christmas Stocking Pattern

Materials for Stockings

For each stocking you need:

  • 2/3 yard in your main fabric (this will be enough for 2 stockings)
  • 2/3 yard in your lining fabric (this will be enough for 2 stockings)
  • 1 FQ for the cuff fabrics (1 FQ will be enough for 2 stockings)
  • Ribbon for Hanging: I used Velvet in Scarlet Red
  • Fusible interfacing for increased durability (optional)

The Christmas Stocking Pattern is FREE when you Subscribe to our Newsletter or Join our Facebook Group. Coupon Code is found in New Subscriber E-mail and/or the first post in our Facebook Group. Download your FREE pattern here and let’s get started!

One page will print out portrait and the other page is landscape. Make sure you print at 100% and just tape the pieces together along the page edges. If your printer clips a bit off just draw it in. Don’t overlap the pages at all. Use a 1/4″ seam allowance on all seams. If you are adding interfacing add it to the wrong side of the main stocking pieces before you begin. 

*Update (11/29/18)- An error has been found in this pattern. Either use a 1/2″ seam allowance for the stocking (but not the cuff) or use a 1/4″ seam allowance for everything and cut the cuff pieces to 15.5″ wide by 9″ tall. 

FREE Christmas Stocking Tutorial

Stocking Pattern Step 1: Cut your cuff pieces to 14.5″ wide by 9″ tall. Fold in half with right sides together (RST) and the 9″ edges lined up. Sew the 9″ edges together forming a tube.


Stocking Pattern Step 2: Bring the bottom edge of the cuff up so the tube is double thickness and the seam from step 1 is fully enclosed.


Stocking Pattern Step 3: With RST sew the left and right stocking pieces together leaving the top edge open. Trim your seam making sure to clip into the seam allowance along the inside curve so it will lay well when turned. Turn right side out and press flat.


Stocking Pattern Step 4: With RST sew the 2 lining pieces together leaving the top edge open and a 3″ gap along the bottom straight edge.


Stocking Pattern Step 5: Slide the cuff over the stocking with all of the raw edges lined up along the top and the seam in the cuff at the back (heel edge) of the stocking. Cut a loop of ribbon (mine were 7″) and tack down both ends of the ribbon along the back seam.

I just held everything else in place as I worked but you can baste along the entire top edge if you’d like.


Stocking Pattern Step 6: Slide the stocking lining over everything with RST and sew around the entire top edge.


Stocking Pattern Step 7: Turn the stocking right side out through the gap you left in the lining.


Stocking Pattern Step 8: Tuck the raw edges of the lining inside and sew the gap shut. I just topstitched with my machine but for an invisible finish you could hand sew it shut.


Stocking Pattern Step 9: Tuck the lining inside the stocking and press flat


There you have it! That’s how you make a Christmas stocking…and that’s exactly how I made the stockings that my family uses for Christmas to this day….If you want to spice your stockings up a bit then stay tuned for Stephanie’s modification below on how to make a Christmas Stocking that is lined with Faux Fur. 

How to Make a Faux Fur Stocking

Hello my friends! Stephanie from Stephie B’s Designs here again to walk you through another fun project – How to make a faux fur cuffed Stocking! I’m pretty excited to share this one with you! I actually planned to last Christmas but didn’t finish in time… so this time its for real.

This project is based off the FREE Classic Stocking pattern from Peek-a-Boo Pattern Shop.

As mentioned above, in order to get the pattern, you need to join the Facebook Group or Subscribe to Our Newsletter. The Coupon Code is on the First Post in the Facebook Group and/or in the New Newsletter Subscriber Email. I’m sure you’re already signed up, but if not, go ahead! I’ll wait. 🙂

The instructions for the pattern are located HERE, however, I will be modifying those instructions a bit for this project, so you can just stay here and learn how to make your stockings with faux fur. Fun!

Ok… let’s get started!

Faux Fur Stocking Supplies Needed

  • The free Classic Stocking pattern from Peek-a-Boo Pattern Shop
  • 2/3yd of your main fabric (that’s enough for two stockings)
    • I chose to use flannel, but any fabric will work perfectly perfect. Woven fabrics will have most stability, but knits will stretch allowing room for lots of goodies – so it’s up to you!
  • 3/4yd of your lining fabric (that’s enough for two stockings)
    • The lining fabric will be used to line the inside of the stockings as well as the underside of the cuff.
  • 1FQ or 1/4yd “faux fur” for the cuff
    • You can find faux fur-type (fluffy, soft, very nappy) fabric in many colors and textures. I used Sherpa for mine, purchased at my local Walmart.
  • Scissors
  • Pins or clips
  • Ribbon (optional, for hanging, but I will discuss how to use your main fabric to create one in the tutorial below)

Quick note about printing the stockings pattern. One page will print out portrait and the other page is landscape. Make sure you print at 100% and just tape the pieces together along the page edges. If your printer clips a bit off just draw it in. Don’t overlap the pages at all.

Tutorial to Add Faux Fur to Stockings:

Although the free pattern includes the stocking, and the instructions include the measurements for the cuff, I modified the stockings cuff in order to add a lining underneath the faux fur. I felt that using only fur would make the cuff too thick and puff out more than I desired. Feel free to use the instructions provided with the free pattern, or keep reading!

Additionally, the instructions associated with the free pattern also mention using ribbon for the hanging loop – I chose to create a pattern piece (as I’ll discuss below) and use my main fabric. You can do either!

Step 1. Make the cuff & hanging loop pattern pieces:

I created the following pieces in Word:

  • Hanging loop: 2″ x 5.5″
  • Cuff main (faux fur): 15.5″ x 4.75″
  • Cuff lining: 15.5″ x 4.25″

I didn’t want my stockings lining to be shown from the front, so I created a lining piece that was 1/2″ shorter than the cuff fabric. That way, the cuff fabric would be pulled under slightly, creating a nicer look.

Step 2: Cut out your fabric for the stockings.

This is an easy step. (Well… they’re all easy!)

Tip, when cutting out the two cuff pieces for the stockings, mark the fold/centerline to make matching them up easier when the time comes.

I cut notches in the lining…

and put pins in the Sherpa.

You’ll be cutting out four pieces (stocking, hanging loop, cuff main, and cuff lining), but the stocking will be cut twice, once in the main and once in the lining.

Step 3. Prep and Sew the Stockings.


With right sides together (RST), pin the main stocking fabric together. Repeat with the lining.

Sew each piece together, using a 1/4″ seam allowance (SA).

Flip your main piece right side out.

With the stockings lining still inside out, insert it into the main stocking, so that the wrong sides are together and the seams match.

I slide it onto my arm and push it into the main with my hand.

Pin the seams together and sides together. Remember, the main and lining will be wrong sides together.

Hanging Loop:

Fold the hanging loop piece in half long ways, like a hot dog bun, and pin along the long edge.

Sew along just that long edge, then flip right side out. The seam with be on the bottom.

To make the loop, fold your piece in half, brining to two short ends together, overlapping the raw edges a smidgey bit.

The loop will be placed at the back of the stocking, on the “heel” side.

With the stocking and loop raw edges lined up, and the back seam of the loop laying against the lining, pin the loop along the seam of the stocking.


…then baste in place using an 1/8″ SA.

Stocking Cuff:

With RST, pin the stockings cuff main and lining together along one long side. Unless you have a patterned print, it doesn’t matter which long side.

If you are by chance using a print that has a top and bottom, the seam I’m discussing now will be the bottom. Adjust accordingly so as not to sew your cuff upside-down. 🙂

Sew along that pinned edge using a 1/4″ SA (or as close as you can get it when working with thick, puffy, stretchy, faux fur fabrics!)

With the right sides facing up, lay the cuff in front of you with the lining on one side and the main fabric on the other, as shown below.

Fold the cuff in half, matching the short edges of the lining and main fabric together. Pin at the seam and along that edge..

…then sew.

Lay the cuff in front of you with the seam on one side…

(remove the pins, which is a step I didn’t take a picture of)

…then fold the main fabric up, bringing the raw edges together. Pin at the side seam, the opposite side of the seam (we marked these when we were cutting them out, remember back in Step 2?), and midway between those two pins on each side.

Baste using an 1/8″ SA.

Step 4: Final Christmas Stocking Prep and Sewing.

Your stocking and cuffs should look a little like this, both with their layers basted together.

With the main cuff layer (the faux fur) facing the lining of the stocking, match the seam of the cuff to the back seam of the stocking (the seam with the hanging loop), and pin in place.

Next pin the notch on the opposite side of the cuff to the front seam of the stocking. Pin the midpoints as well to hold in place.


Once sewn together, your stocking should look a like the image below.

Now it’s time to flip the cuff! Lift the cuff out from inside the stocking…

…then fold it over the front and adjust as needed to straighten the cuff and hanging loop.

And there you have it!! You’re all done!!

I’d love to see your finished stockings! Please share them wherever you follow Peek-a-Boo Pattern Shop, and please keep coming back for more tutorials, projects, and How-Tos. 

Here are the stockings I made last year that I was so excited to share with you! I added wooden buttons to them and hung little handmade ornaments with all our names on them (I didn’t make the ornaments… I’m not THAT good). Lovely aren’t they?!

I hope you enjoyed making this homemade stocking and got some Christmas stocking ideas for yourselves. Have a Merry Christmas and Happy Holidays!

Thank you Stephanie! I hope you enjoyed our DIY Christmas Stocking and FREE Christmas Stocking Pattern but you may need more to get ready for Christmas this year. 

For help on your sewing projects, make sure to join our Peek-a-Boo Pattern Shop Facebook Group.

Other Christmas Tutorials

If you enjoyed this, then be sure to check out our Christmas Sewing Projects Guide. Here’s a sneak peak of a few favorites:

11 Responses

  1. do you have a video making this stocking? I am a beginner and I don’t want to mess up lol I am a visual learner and more hands on!

  2. I am looking to purchase some of your peak a boo mouse heads and would love to browse your catalog for other great items.
    Please send to
    Gail Hunt
    19845 Arletha Court , Sandy Or. 97055

Leave a Reply

Your email address will not be published.



Get 25+ FREE

Sewing Patterns


The Coupon Code for the 25+ Free Patterns is in your E-mail.



Keep enjoying our Blog or check out our Website

for great deals on sewing patterns and fabric!