Skip to Content

Make the Holidays Special with Handmade Christmas Stockings

Transforming a simple pillowcase into two charming ruffled stockings is a delightful way to add a touch of vintage Christmas magic to your mantel.

This tutorial will guide you through the process, starting with preparing your pillowcase and ending with beautifully crafted stockings ready to hang.

Get ready to learn how to sew a Christmas stocking!

How to sew a Christmas stocking out of a pillowcase

With just a few materials and some easy steps, you can create these lovely DIY decorations that capture the spirit of the season.

Follow along as we walk you through cutting, sewing, and assembling your way to festive cheer!

We're going to turn one pillowcase into two ruffled stockings and using them to decorate our mantel with some vintage Christmas magic.

Sewing a lined Christmas stocking from a pillowcase is easier than you think! You don't even need much fabric. One pillowcase will make two stockings. Get some supplies and create with me.

How to Sew a Christmas Stocking

The first step of any DIY project is getting your supplies together. Here's what you'll need to sew your Christmas stocking.

Step 1 – Gather Your Supplies

Are you ready to learn how to sew a Christmas stocking? Let's get started with these simple instructions.

Step 2 – Prep Your Materials

You can start by ironing your pillowcase, so it's nice and smooth. You can use any pillowcase, cotton, flannel, or quilt style will all make adorable stockings.

(Stay tuned until the end when I reveal that I made another one out of an old quilted pillow sham.)

Then, download, print, and cut out the stocking template pattern. Remember to get the pattern subscribe to my website here for access the free pattern and much more.

Now, you'll want to tape the pattern pieces together since it's over two pages.

Step 3 – Cut the Fabric Pieces

Place the pattern over the pillowcase and cut around it. Repeat this step so you'll have 4 pieces total.

Next cut the pillowcase band right along the seam line for the ruffle. Then, cut it in half to create two pieces. One for each stocking.

Now cut two pieces of ribbon for the hanger at six inches each.

how to sew a Christmas stocking

For the lining fabric, fold the felt in half, place the stocking pattern or paper pattern on top, and use scissors or rotary cutter to cut around it. Do this twice, so you'll have two pieces for each stocking.

how to sew a Christmas stocking

Step 4 – It's Time to Sew

This is what each stocking piece will look like. Now, let's see how you will sew each piece of fabric into a Christmas stocking.

Take the outer fabric and place them together with right sides together. Pin around the edges.

Sew around the edges with a quarter-inch seam allowance and leave the top open.

how to sew a Christmas stocking

Do the same for the felt lining pieces.

how to sew a Christmas stocking

Next, take the ruffle and sew the short ends together.

Then, sew a basting stitch along the edge of the band. (A basting stitch is a long stitch. I usually raise my stitch up as high as it will go)

how to sew a Christmas stocking

Leave the thread long so you can pull it and gather it into a ruffle.

Cut the excess fabric off the stockings along the stitching line. This removes bulk inside the stocking where the seams meet.

how to sew a Christmas stocking

Turn the outer fabric of the stocking right side out. Use your iron to press it flat.

Place the felt inside the stocking so the seams are hidden.

how to sew a Christmas stocking

Step 5 – Adding the Loop

Now for the hanging loop. Place it loop-end down inside the stocking, along the back seam. Pin it in place, leaving about a quarter of an inch sticking out.

Step 6 – Add Your Ruffle

Let's make the ruffle. Grab one end of the thread and start pulling away from it. Keep doing this until the ruffle is about the same size of the stocking. Even out the ruffles so they are uniform.

Take your ruffle with the seam facing out, adjust the gathers to fit around the inside of the stocking, and pin it in place, matching the seams along the top.

how to sew a Christmas stocking

Sew around the top opening a quarter of an inch, ensuring the edges line up perfectly. Trim any excess fabric to help it lay smoothly.

If your basting stitch is showing go ahead and snip and pull it out.

how to sew a Christmas stocking

Turn the ruffle right-side out, over the top edge of the stocking.

how to sew a Christmas stocking

Give it one last press with your iron.

how to sew a Christmas stocking

That's it! That is how to sew a Christmas stocking. This is one of my favorite sewing projects and it is a fantastic beginners sewing project. It's so cute! They are perfect to decorate your home or gift to a loved one.

how to sew a Christmas stocking

How to Decorate with Your Christmas Stocking

Ready to add your stockings to your Christmas decorations? I hung my homemade Christmas stockings on the mantel with a vintage-inspired mirror, framed printables (Christmas swan and vintage fir tree) from my Etsy shop, and battery-powered candles.

How to decorate with homemade Christmas stocking

In fact, I loved doing this sewing project so much until I made two more stockings from an old quilted pillowcase I thrifted.

Decorating with Christmas stockings

And then to give my stocking a little more decor I added some ribbon bows which fit my pastel color scheme and coquette style.

Sew a Christmas stocking with ruffle

The green one is for my hubby and the others are for all us girls. LOL!

Homemade Christmas stocking from thrift store sheets and pillow shams with added ribbon detail.

Final Thoughts on How to Sew a Christmas Stocking

Creating these charming ruffled stockings from a single pillowcase and pillow sham are a delightful way to add a touch of vintage Christmas charm to your home. By following these simple steps, you can craft beautiful decorations that will grace your mantel with festive spirit.

With just a bit of cutting, sewing, and creativity, you can transform an ordinary item into something special for the holiday season. Enjoy the satisfaction of handmade decor and the warmth it brings to your holiday celebrations.

Prefer watching over reading? Here is a full video tutorial and decorating the mantel? Check out my YouTube video.

Looking for more Christmas DIY inspiration? Check out these posts:

Will you be sewing your Christmas stockings this year? I'd love to hear how it goes!

Happy Decorating!