How to Make a Christmas Stocking

Item # X-HT-300046

Hanging a stocking by the fireplace for Santa to fill with goodies is a classic part of Christmas. For the young and young at heart, stockings are a joyous part of the holiday season. If you need a new stocking, it’s easy to sew your own! We’re going to share with you step-by-step instructions on how to sew your own stocking and we’ll even include a PDF stocking template to help you create that perfect stocking shape.

DIY Christmas Stocking

Making your own stocking allows you to customize it to your holiday décor and taste. Make a unique stocking for every person in your family or sew 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 for a rustic or old-fashioned look. We went for a slight twist on a traditional look and chose a soft red plaid with a white velour cuff.

Christmas Stocking Materials

    Materials needed to make a Christmas stocking
  • Christmas Stocking Pattern (PDF)
  • Stocking Body Fabric (we used P/Kaufmann Sticky Wicket fabric)
  • Cuff Fabric (we used P/Kaufmann Suna Icicle #105325)
  • Ribbon
  • Coordinating thread
  • Basting Tape #129

How to Make a Christmas Stocking

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

Cut out your Christmas Stocking Pattern

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

Trace the pattern onto your fabric

3. Carefully cut out your stocking shapes.

Carefully cut out your stocking shapes

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

Pattern the cuff pieces

5. Cut out your two cuff pieces.

Cut out your cuff pieces

6. 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!

Position the cuffs on the main stocking pieces

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

Flip the cuff down and sew it in place across the bottom

8. Flip the cuff fabric back up into its final position. Sew a topstitch 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.

Top stitch the cuff.

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

Create a loop of ribbon for hanging the stocking

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

Place the two sides of the stocking together with the right sides facing

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

Stitch around the perimeter of the stocking

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

Turn your stocking right side out and you're finished!

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