Home > Hobbies & Craft > Make Your Own Christmas Stocking

Make Your Own Christmas Stocking

By: Sarah O'Hara BA (hons) - Updated: 2 Aug 2013 | comments*Discuss
Christmas Stocking Make Fabric Activity

Christmas stockings make great decorations in the run-up to Christmas. They’re also lovely keepsakes for young and old alike. Although you can buy Christmas stockings easily, home-made ones are extra special.

Making home-made Christmas stockings is also an enjoyable festive activity for the family.

You Will Need

  • A large piece of fabric – the size will depend on the size you want your stocking to be. Felt or cotton is great (old bedding, for example)
  • A three inch strip of the same or different fabric for a cuff
  • A strip of two inch fabric for the loop
  • Lining fabric
  • Pattern paper or baking parchment/tracing paper
  • Pins
  • Sharp scissors
  • A sewing machine (hand stitching is possible if you don’t have a machine)
  • Thread


1. Draw the shape of the stocking you would like on your pattern paper. You can draw round an existing stocking if you prefer
2. Cut the paper stocking out.
3. Fold the felt and the lining in half.
4. Pin the paper pattern to the fabrics and cut out. You should be left with four boot-shaped pieces of fabric. You will also need a cuff strip of about 2.5 inches wide that is twice the length of your stocking opening, plus an inch for the seam allowance.
5. Place the main boot fabric pieces on top of each other, right sides together and pin.
6. Set your machine or hand needle up with matching thread and carefully sew the pieces together. Be sure to leave the top seam open so you can put presents in the stocking!
7. Repeat steps five and six with the lining fabric.
8. On your two inside-out boots, clip the fabric close to the seam, being careful on the curved edges.
9. Turn the stockings the right way out.
10. Place the lining inside the main stocking
11. Fold the cuff piece in half, right sides together, to make a loop. Pin the short ends.
12. Stitch the cuff together at the short ends so that you have a loop of fabric.
13. Fold the cuff in half wrong sides together.
14. Pin the cuff to the stocking right sides and raw edges together.
15. Stitch the cuff carefully on and stitch, clipping the excess seam allowance off.
16. Make a small loop by folding a strip of fabric together, right sides together and sewing along the long edge. Tuck the ends under and stitch. Sew the loop onto the top of the back seam so it can hang.

Make Your Own Christmas Stocking Tips

  • If you want to decorate your stocking, do it before you stitch it together
  • Felt is a great fabric for beginners
  • If you're more advanced, try velvet with a satin lining or gingham for the cuff
  • You can decorate your stocking in a wide variety of ways – glue on felt shapes and sequins, embroider a festive image or sew on some bells
  • You can cut out a few Christmas stockings at once if you’re making gifts
  • Save money by using up old fabrics you have around the home and adding xmassy accents
  • Sew the loop on by backstitching a few times so that it takes the weight

You might also like...
Share Your Story, Join the Discussion or Seek Advice..
Why not be the first to leave a comment for discussion, ask for advice or share your story...

If you'd like to ask a question one of our experts (workload permitting) or a helpful reader hopefully can help you... We also love comments and interesting stories

(never shown)
(never shown)
(never shown)
(never shown)
Enter word: