Free Stocking Pattern and Tutorial

Free stocking pattern

Bonnie has so many adorable Christmas designs that are perfect for custom stockings. Take this free stocking pattern and create your own!

You can buy stockings to embroider, if you like, but this one is so easy, you can make it in a snap. Besides, it is easier to embroider the stocking before sewing it together. To embroider a purchased stocking, you need to take it apart at a seam and sew it back together when you are done.

You can stitch the stocking two ways. Cut out the stocking pieces and position the design template for exact embroidery, or guestimate the design location on your fabric and cut the pattern after embroidery is finished.

Creating the Stocking

Download the pattern here. Tape the pieces together and cut out two stocking pieces, one for the stocking and one for the lining.

Embroider the design of choice. Here are four of Bonnie's designs that would work well:

Trim stabilizer close to the design on the back side of the stocking material.

Place stocking pieces right sides together and sew/serge around the outside leaving the top open. Turn the stocking right side out and leave the lining inside out. Trim seam allowances and clip curves, if necessary. Insert the lining inside the stocking, wrong sides together.

Creating the Cuff

Free stocking pattern

Cut cuff material 21.5“ x 10.5“. With right sides together, sew/serge the short ends together to create a tube.

Free stocking pattern

Fold the cuff in half, right sides out, matching raw edges.

Free stocking pattern

Place the cuff inside the stocking lining, lining up the center seam with that of the stocking and matching all raw edges the whole way around the top.

Free stocking pattern

Pin in place and serge/sew together around the top of the stocking.

Free stocking pattern

Pull the cuff out from inside the stocking and fold down over the top of the stocking to cover the seam and form the cuff. Attach a hanger and it’s good to go!

Be sure to share your photos with Bonnie!


Share this post...
Previous post Next post


  • Katy Brans - October 06, 2023

    Thank you very mutch

  • Bonnie Welsh - November 13, 2019

    You’re most welcome! Have fun!

  • Lynnell Linke - November 13, 2019

    Thank you so much for sharing the font, can’t wait to start this project!!

  • Bonnie Welsh - November 12, 2019

    You’re welcome ladies! Enjoy! =)

  • Bonnie Welsh - November 12, 2019

    Lynnell—You’re most welcome! The font used was a purchased font from Monogram Wizard called “Kringle”.

  • maureen - November 12, 2019

    Wow thank you for this lovely stocking and a freebee at that.

  • Tazmadazz - November 12, 2019

    Thank you for the great tutorial and stocking pattern!

  • Lynnell Linke - November 11, 2019

    I just LOVE this Christmas Stocking tutorial, I am planning to make stockings for our whole family. What font did you use for the name? I would love to find that one! Thanks for your great designs!

Leave a comment