It's easy to learn how to make Christmas stockings with this quick-stitch project. All it takes is some straight stitching to complete the simple, festive decoration.
Homemade Christmas stockings make lovely Christmas decorating ideas whether you just hang them for show around your home or use them practically to fill with Christmas gifts for the whole family.
Once you've sewn together your first Christmas stocking, why not create a full set for everyone in your household? Experiment by pairing festive prints with plain fabrics, for the perfect contrast between the stockings and cuffs, ready to hang and fill with presents for Christmas morning.
Better yet, for a cute Christmas tree decorating idea, make matching mini versions and hang them on your tree, filled with chocolate coins or candy canes for a festive treat.
To make a Christmas stocking you will need:
- The Christmas stocking template below (printed at 300%)
- 60 x 100cm fabric for the stocking
- 20 x 40cm contrasting fabric for the cuff
- 20cm length of ribbon
- Matching thread
- Hand sewing needle
- Sewing machine (don't have one? Read our guide to the best sewing machines)
- Iron and ironing board
How to make Christmas stockings in 7 easy steps
Place the enlarged template on top of your folded stocking fabric and pin all the way around the edge.
Cut out two pairs - one pair for the outer stocking and one pair for the lining - at approximately 1cm from the edge of the template to allow for the seam allowance.
Cut the cuff section from the Christmas stocking template and pin the template to your folded cuff fabric. Cut out two pairs of cuffs with an extra 1cm added around the edge. Pin each cuff to the top of each stocking with the right sides facing.
Sew each cuff piece to the top of each stocking with a 1cm seam allowance.
Once sewn, press the seams open.
Pair together the two outer stockings and two linings and pin around the edges with the right sides facing.
Sew together with a 1cm seam allowance, leaving the top edge of the cuffs unsewn and a 10cm gap for turning through in the lining. Snip into the seam allowance of the corners and curves with a pair of scissors
Turn the outer stocking right sides out and leave the lining with wrong sides out. Stuff the outer stocking inside the lining, lining up the seams.
Pin the outer stocking and lining together along the top edge of the cuffs. Sew together with a 1cm seam allowance. You might need to remove the extension table from your sewing machine to slip the cuff onto the sewing arm and under the needle comfortably.
Pull the outer stocking through the turning gap in the bottom of the lining, then turn the stocking and lining right sides out. Turn the edges of the lining's gap under by 1cm, pin and top stitch as close to the turned edge as possible. Push the lining inside the stocking outer and press thoroughly for a crisp finish.
Fold the piece of ribbon in half. Open out the stocking cuff and pin to the inside along the back seam. Top stitch 2cm down from the top of the stocking, sewing across the ribbon a couple of times in a colour that matches the cuff to disguise the stitches.
Your Christmas stocking is now ready to hang!
Our in-house craft expert, Esme Clemo, has been working within the craft magazine industry for eight years, having turned a sewing hobby into her career. She's adept in a number of crafts, including sewing, papercraft, calligraphy, embroidery and printing and has also completed an interior design course with the University of Arts London,
There’s nothing she doesn’t know about DIY and interiors. Everything in her home and wardrobe has a DIY twist and she knows all the tools needed for getting the job done - meaning she has a very hands-on approach when it comes to testing out products for our reviews.