Adorable Mini Christmas Stocking free sewing pattern


Sew my Christmas stocking free sewing pattern for all your little gifts this year!

This easy mini Christmas stocking sewing pattern is perfect for using up fabric scraps and for filling with holiday treats, gift cards, and other small items.

UPDATE: This blog post has been converted to an optional PDF that’s optimized for printing. Find it here. The pattern in the blog post below is totally free to read, print, and sew! Just hit CTRL +P on your computer to print. The Optimized for Printing PDF download for $2 is totally optional.


My mini Christmas stockings have a fluffy cuff and flannel applique patches on the heel and toe – mixing textures like that gives so much interest!

But you can make them as simple as you like by mix and matching the templates until you have just the pieces you want.


These mini holiday stockings are approximately 6 1/2’’ tall and 5 1/2’’ wide.

The main fabrics I used are from the collection Kringle’s Sweet Shop from Blend Fabrics. See my unbundling video here.

Click here to download the free MINI CHRISMTAS STOCKING pattern templates.

You will need:

  • approximately 8’’ x 13’’ piece of fabric for the exterior

  • approximately 8’’ x 13’’ piece of fabric for the lining

  • approximately 6’’ x 6’’ piece of fabric for the cuffs

  • approximately 6’’ x 6’’ piece of fabric for the applique patch pieces

  • 1/4 yd fusible fleece interfacing (such as HeatnBond fusible fleece)

  • fusible web for applique (such as HeatnBond lite)

  • gold metallic thread for decorative appliqué stitches (optional)

  • 6’’ of ric-rac trim or ribbon to make a hanging loop (optional)

Cutting out the mini Christmas stockings from the pattern templates:

From the fabric for the stocking exterior, cut:

  • 1 from the ‘stocking front’ pattern piece

  • 1 from the ‘stocking back/lining’ pattern piece

From the fabric for the lining, cut:

  • 1 from the ‘stocking back/lining’ pattern piece (1 reversed)

From the cuff fabric, cut:

  • 2 from the ‘stocking cuff’ pattern piece

From the fusible fleece interfacing, cut:

  • 2 from the ‘stocking back/lining’ pattern piece (1 reversed)

Trace the 2 applique pieces to the back (paper side) of the fusible web for applique. Cut out. Fuse to the back of the applique fabric and cut out the fabric shapes with fusible web on the back.



1. Sew the cuff piece to the top of the front piece with a 1/4’’ seam allowance.

2. Fuse the fusible fleece interfacing to the back of both stocking pieces.


3. Fuse the heel and toe applique pieces to the stocking front. Sew in place (using decorative thread, if desired).

4. Place the stocking pieces right sides together and sew around the sides and bottom edges with a 1/4’’ seam allowance.

Cut notches (or use pinking shears) around the outer curves. Make small clips into the inner curve.

Turn the stocking right side out and press gently.


5. If desired, fold the 6’’ piece of trim or ribbon in half and baste the raw edges together at the top of the stocking – on the back above the heel.


6. Place the two lining pieces right sides together and stitch with a 1/4’’ seam allowance. Leave a 3’’ opening at the bottom for turning.


7. With the stocking exterior right side out, place the lining over it (right sides together) and pin the top edges together.


8. Sew around the top edge with a 1/4’’ seam allowance.

Tip: when sewing small openings like this, I will often sew from the inside instead of trying to fit it on my sewing machine’s free-arm.


9. Turn the stocking right side out through the opening in the lining. Press the edges at the opening to the inside.


10. Sew the opening closed either by hand or by machine.


Push the lining down inside the stocking and you are done!

Now use up all your Christmas fabric scraps to sew mini Christmas stockings from my free pattern!



P.S. You might also like my Christmas Stocking Zipper Pouch pattern & tutorial.

Sharing is Caring!

Disclosure: some of my posts contain affiliate links. If you purchase something through one of those links I may receive a small commission, so thank you for supporting SewCanShe when you shop! All of the opinions are my own and I only suggest products that I actually use. 🙂

Similar Posts


  1. Barb Barker says:

    Thanks so much for the free template and instructions! These are adorable little stockings, just right for everybody on my Christmas list this year! How lovely of you to share!!

  2. These stockings are adorable and will make perfect gifts! Thank you for sharing another fantastic pattern tutorial! I am thrilled that I discovered your blog and signed up to follow it!

  3. Rosemary B says:

    Caroline, these stockings are so cute. They look quick and easy. I need that these days.
    Thank you for always inspiring me, and sharing your discoveries too.

  4. I made these for Christmas this year and they were loved by all the recipients. I really enjoyed making them.

  5. Is this pattern still available? The link isn’t letting me access it. ):

    1. Yes it is, and the link is fine!

      Craftsy changed their name to Bluprint, but the pattern is still free. Just add it to your cart and check out – no payment required.



  6. I made these stockings last year as hostess gifts at my annual xmas dinner for work friends. They turned out so cute that this year I will be making some additional stockings. I used fabric paint on some of the designs to add depth and dimension and will try that again this year.

  7. Oh these are so cute and the perfect scrap buster! This is how I’m going to give little gifts!

  8. Laurene Shewan says:

    I loved your pattern so modified it by using quilted fabric, eliminating the fleece and the appliqued pieces. It went together well because of your instructions.

  9. Dori Johns says:

    Oh, these are SO darling, Caroline! Thank you so much for sharing this. 🙂

Leave a Reply

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