Free Christmas Stocking Sewing Pattern

This post may contain affiliate links

Learn how to make a DIY Christmas stocking with a free sewing pattern. Make several matching stockings for a great Christmas sewing project!

The holidays are coming up, and it’s time to start thinking about decorating. Do you like to have all of your decorations match? Do you like personalized decorations filled with memories?

However you like to decorate, you can use this free Christmas stocking sewing pattern to make stockings for your home and your family.

You can choose solid fabric or pretty printed fabric, and use classic Christmas colors or modern, bold colors. You can add the person’s name to the cuff to personalize them. There are so many fun things you can do!

Free Christmas Stocking Sewing Pattern

I chose a solid red for the cuff for simplicity. It matches so nicely with the gold metallic Christmas print I used for the main stocking.

What is a PDF sewing pattern?

A PDF pattern is a sewing pattern designed on the computer and organized so that it can be printed on several letter or A4 size pieces of paper.

I love using PDF sewing patterns because if the pattern gets ruined or if my children or I changed sizes, I can always print it again. It’ll never be destroyed since I have a digital version!

How do you use a PDF sewing pattern?

Open the PDF on a computer and click print. When printing make sure that the scaling is set to 100% or no scaling so that the pattern prints at the correct size.

Free Christmas Stocking Sewing Pattern

What fabric should I use to make a stocking?

The best fabric for a stocking is cotton or quilting cotton. It’s easy to find in solids and prints, and it’s easy to sew. You can quilt the fabric, embroider the fabric, add an applique, or add all sorts of trim. There are so many possibilities!

Should I prewash my fabric?

Since the stocking will not be washed that much, it’s not important to prewash the fabric. If you think the stocking will get dirty and will need to be washed, then I would prewash the fabric.

Do you like to sew? Try one of these fun sewing projects:

Free Christmas Stocking Sewing Pattern

DIY Christmas Stocking with a Free Sewing Pattern


  • 3/4 yard of quilting cotton for the outer fabric
  • 3/4 yard of quilting cotton for the lining
  • 3/4 yard of lightweight interfacing
  • Get the Free Christmas Stocking Sewing Pattern at the end of the post
  • Sewing tools
  • Sewing machine

Do you just want the pattern and tutorial as a PDF? Get the pattern and photo tutorial for just $3. You won’t need to access the internet every time you want to make it. Or get the Pattern Bundle with ALL the PDF tutorials!

Free Christmas Stocking Sewing Pattern supplies

Cut out all the pieces of the pattern. You’ll cut:

  • 2 outer stocking pieces
  • 1 loop
  • 2 outer cuff pieces
  • 2 inner stocking pieces
  • 2 inner cuff pieces
  • 2 stockings, 2 cuffs, and 1 loop out of interfacing
fabric pieces of christmas stocking pattern

Apply the interfacing to all the outer fabric pieces.

interface all outer pieces

Sew both the inner stocking and the outer stocking pieces with right sides together. Don’t sew across the top. Backstitch when you start and when you stop.

sew stockings right sides together

Clip the inner curves and notch the outer curves.

clip and notch stockings

Turn the outer stocking right side out. Slip the inner stocking inside the outer stocking with wrong sides together. Line up the top edges and baste together.

place lining inside outer stocking with wrong sides facing

Take the loop and fold it in half lengthwise. Take the long edges and fold them in to meet at the middle fold. Press the folds in place. Fold all three folds so that the long edges are enclosed. Press in place.

fold loop in to enclose edges

With all the folds folded, stitch down each side 1/8 inch from the edge.

sew each side of loop

Fold the loop and pin it to the top inside edge of the stocking. Baste it in place.

baste loop to stocking

Sew both the inner cuff and the outer cuff pieces along each side with right sides together. Backstitch when you start and when you stop.

Sew the cuffs together along the bottom edge with right sides together.

sew cuffs right sides together

Turn the cuff right side out with the outer fabric out and the inner fabric in. Topstitch around the sewn, bottom edge 1/8 inch from the edge.

turn right side out and topstitch

Slide the cuff inside the stocking so that the right side of the cuff is matched up with the lining. Match up the top edges.

Sew around the top.

sew cuff right side to lining

Pull the cuff out and straight up. Fold it down over the stocking. Pull the loop up. You finished!

pull cuff out and down over stocking

Get the Free Christmas Stocking Sewing Pattern

If you make something using this sewing project, I’d love to see! Please share it on social media with the hashtag #heatherhandmade and tag me!

Free Christmas Stocking Sewing Pattern

Similar Posts

Notify of
Inline Feedbacks
View all comments