How to Make a Christmas Stocking


Hanging a stocking by the fireplace for Santa to fill with goodies is a classic part of Christmas. Young or old, stockings can be a joyous part of the holiday season. If you need a new stocking, it’s easy to sew your own! We’re going share with you step-by-step how to sew your own stocking and we’re even sharing a PDF stocking template to help you create that perfect stocking shape.

Making your own stocking allows you to customize it to your holiday décor and taste. You could make a unique stocking for every person in your family or you can make a whole set that matches. Using bright colors will certainly bring out the Christmas spirit or you could go for a more subtle, muted color palate. We went for a slight twist on traditional look and chose a soft red plaid and a with a white velour cuff.

Christmas Stocking Materials


  • • Pattern
  • • Body fabric
  • • Cuff fabric
  • • Ribbon
  • • Thread


How to Make a Christmas Stocking

  1. Download and print out the stocking pattern found at Cut out the pieces and tape them together as shown on the pattern to create the stocking shape.


  1. Lay the assembled stocking pattern out on your main body fabric and trace around the perimeter of the pattern with a soapstone pencil or fabric marker. Do this twice for both sides of the stocking


  1. Carefully cut out your stocking shapes.


  1. Fold your cuff fabric in half so you can pattern two cuff shapes at the same time. Lay one of your stocking patterns on top of the cuff fabric. Trace the top of the stocking to outline the top of the cuff. Then decide how far down on the stocking you want the cuff to go and make a mark on each side. Trace down the sides then remove the stocking body and connect the bottom line.


  1. Cut out your two cuff pieces.


  1. Position the cuff on the outside of each of your main stocking pieces. Remember, the feet should be facing in opposite directions at this point!


  1. Flip the cuff fabric down, so the bottom is in place, but the right sides of the fabrics are now facing each other. Sew a row of straight stitches along the bottom (now top) of the cuff fabric.


  1. Flip the cuff fabric back up into its final position. Sew a top stitch over the cuff bottom. At the top of the cuff, fold over a small hem and sew the cuff fabric into place on the main stocking piece. Repeat this process on the other half of the stocking.


  1. Cut about 6 inches of ribbon for the hanging loop. Fold the ribbon in half to make a loop. Use a small piece of basting tape to baste the ribbon ends together. Position the loop on the upper, heel-side corner of one of the stocking halves. Secure the loop with another small piece of basting tape.


  1. Place the two halves of the stocking together, right sides facing each other.


  1. Sew a straight stitch around the perimeter of the stocking.


  1. Turn the stocking right side out. Now it’s ready to hang on your mantle!



You can find all the materials needed to make your own Christmas stocking (as well as great stocking stuffers!) at

What colors would you choose for your Christmas stocking? Share your ideas with us in the comments!

1 comment

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: