how to sew a Christmas stocking

How to Sew Christmas Stockings (Pattern and Tutorial)

how to sew a Christmas stocking

I realized this year that our family was in need of some new Christmas stockings to hang, so I decided to make some. Does that seem like a strange choice? They’re probably not super expensive things at a department store.  However, especially at Christmas time, handmade goods have special meaning to me. I don’t think a year has gone by that I haven’t received a handmade gift from my mom or brothers and sisters. Doll clothes, pajamas, blankets, decorative jars, hats, you name it. The Christmas tree itself was a flamboyant display of child-made ornaments. The tree from my childhood now graces my own living room, although admittedly, it’s lost a little weight over the years. It proudly displays a budding collection of homemade ornaments. The ornaments made by my brothers and sisters and me are still hung each year at my parents house on a tree of more robust stature. And of course, the glittered toilet-paper-tube star still makes its way to the pinnacle, in spite of attempts to replace it. What can I say, we have some sentimentalists in the family.

So for me making stockings was the natural choice. And the fact that I already had suitable fabric in my closet collection made it a budget-friendly one. I’m sharing the pattern and tutorial here in case any of you feel so inclined to sew your own stockings.

The pattern I’ve created for these stockings is actually based on ones my mom sewed for us back in the day, and it’s pretty straightforward. If you have a little sewing experience, it should come together quickly. This pattern creates modestly-sized stockings, as opposed to some of the gigantic ones you see at the store. This makes them easy to stuff full! If you don’t need them for your own family, they would make a cute gift package for neighbors and friends, stuffed with something nice. They would also be great for a sewing class or group service project.

Here’s how you do it:


  • Stocking Pattern (Download and print both pieces at actual size, on 8 ½ x 11 paper)
  • Cotton, cotton-poly, or other non-stretchy fabric*for stocking body
  • Contrasting Fleece*for stocking collar
  • Cord (to create a loop for hanging)
  • Thread
  • Sewing Machine

*One stocking requires a 9” x 26” piece of fabric. One yard of (45” wide) fabric will yield 4-6 stockings depending on whether the fabric has a directional print. You need a 6”x 13” rectangle of fleece for each stocking, with the stretch running lengthwise.

**Sew all seams with a ½” seam allowance. The seam allowance is included in the pattern.


  1. Download and print both pattern pieces. Print at actual size on 8 ½ x 11 paper. Do not scale to fit the page. Cut out the pattern pieces, match the dotted lines, and tape it together. A ½” seam allowance is included in the pattern.
  1. Fold your fabric so that right sides are together. Pin the pattern to the fabric. If your fabric is printed, be sure you have the print running in the direction you want. Cut out your fabric stocking pieces following the edge of the pattern. You now have two stocking-shaped pieces.
  1. Cut a 13 inch x 6 inch rectangle from your fleece. Cut the rectangle so that the fleece’s stretch runs lengthwise.

cut stocking and collar pieces

  1. Cut 3 inches of cord.


  1. With right sides together, and using a ½” seam allowance, sew along the edges of the stocking, beginning at one corner and ending at the other. Leave the top open. Zigzag or serge the raw edge of the seam. Press the top portion of the seams to one side.

sew edges of stocking

finish edge

press seam

  1. With right sides together, sew the short ends of the fleece rectangle together, creating a band. Use your fingers to smooth the seam open.

sew fleece seam

  1. Slide the stocking (with wrong side out) into the fleece band, matching the fleece seam with the back seam of the stocking. The wrong side of the fleece should also be facing out.

slide stocking inside collar

match raw edges collar and stocking

  1. Fold the cord into a loop and sandwich it between the fleece seam and the stocking back seam. Line up the raw edges and pin in place.

loop cord and sandwich between seams

loop from inside

  1. Sew the fleece band to the stocking, backstitching over the cord.

sew collar to stocking

  1. Turn the stocking right side out. Fold the top edge of the fleece down ¾” and pin in place. Sew down using a ½” seam.

turn stocking out

fold raw edge down

hem collar edge

  1. Fold the fleece band down over the stocking so that the outer collar measures 4 inches wide. Use your hands or a cool iron to press down the crease. Tack the collar down to the stocking on the back seam. Press the stocking body (with a warm or hot iron), pulling the edges into shape as you go.

fold down collar

finished stocking

Enjoy some handmade stockings this year (or next)!


Leave a Reply

Your email address will not be published. Required fields are marked *