Make your own stockings this year with this free Christmas stocking sewing pattern. A great beginning sewing project and they turn out so beautiful!
Watch our step by step video!
Christmas stockings are fairly simple to make and are fun to customize for your family. I plan on making these for my children’s families when they are all grown up. A practical and thoughtful gift!
As you can see, I quilted my stockings. This is super simple to do but is completely optional. If you’d prefer to not machine quilt your stockings you can omit the batting.
Christmas Stocking Sewing Pattern
Sewing Level: Beginner
Time: 1 hour
Seam Allowance: 3/8″
Types of fabric: cotton, flannel, lightweight denim.
Supplies to make 1 stocking:
Stocking pattern: download my free pattern here. It prints on 5 pages and all you have to do is cut and tape the pieces together. The cuff piece is separate.
- 1/2 yard fabric for stocking
- 1/2 yard fabric for lining
- 1/2 yard batting (I like this kind)
- 1 (5.5″ x 19.5″) piece of fabric for cuff
- 1 (19.5″) piece of trim (bias tape, fabric, lace, etc.) My trim was 2.5″x19.5″.
- 1 (2″ x 6″) piece of fabric for loop (stocking hanger)
- sewing machine
Homemade Stockings Cutting Guide
You’ll need 2 out of the outer fabric, 2 out of lining fabric, and 2 pieces of batting. You will also need a cuff piece, trim (optional), and loop piece.
Note: I always cut the trim a few inches longer than what is actually needed to leave a little wiggle room, then trim to size after I sew it on.
- Print out the pattern and tape it together.
- Pin batting to the back of the outer pieces of fabric and quilt in straight lines across, horizontally. Do this for both outer pieces. For a post with more photos of straight-line quilting for pillows and stockings click here.
- Place outer stocking pieces together with the right sides together. Sew around the edges of the quilted fabric, leaving the top open. Clip the curves close to the hem. Turn right side out. (see photo above)
- Place lining pieces together with the right sides of the fabric facing each other. Sew around the edges, leaving the top open. Leave the lining inside out.
- Place the inner/lining stocking inside the outer stocking, with the wrong sides facing each other and lining up side seams. (see photo above)
- Fold the hanging loop (stocking hanger) piece in half (1″ wide) with the wrong side of the fabric facing out. Stitch the side seam. Turn right side out. Iron flat.
- Fold the loop in half and pin it inside the stocking on the side seam and line up the raw edges.
Trim for Cuff
- If you’d like to add a trim to the cuff of the stocking, you can do that right now. I used a piece of fabric that I folded in half and pressed. I lined up the raw edges to the bottom edge of the cuff and stitched it together. (see photo above)
- Then I folded it over (to enclose the raw edge–see photo above) and topstitched it into place. You can also add lace, pom pom trim, or any other trimming to the edge!
- If you don’t want to add trim, just fold the bottom edge over 1/4″, press with an iron, then fold over once more and stitch in place to create a hem.
- Fold the cuff in half with the wrong side of the fabric facing out (see photo above). Stitch the side seam. Turn right side out.
Note: if you’d like to add names to your stockings do this now, then proceed to tuck the cuff inside the stocking using the directions below. I used a photo of Christmas stockings that I found on Etsy as inspiration then freehanded the lettering using a pencil before stitching with embroidery thread.
- Tuck the cuff inside the stocking with the right side of the fabric facing the lining fabric. The top of the cuff lining up with the raw edge of the stocking, and the side seam lining up with one of the stocking side seams. The loop (stocking hanger) will be between the lining fabric and the cuff. Pin in place.
- Stitch around the entire top edge. Stitch over the stocking loop a few times, going forward and in reverse, to reinforce the seam.
- Pull the cuff out of the stocking and fold over the stocking.
If you don’t have a mantel to hang them on you can use a quilt ladder! Here is our $15 stocking ladder tutorial. Perfect for blankets OR stockings!
And be sure to check out these 22 homemade stocking tutorials from the DIY Network!
Welcome! I'm Brandy, mother to 5 darling kiddos and a cute black lab named Toby. My husband is in the Coast Guard so we've lived all over the place, turning each house into a home. I love baking, sewing, making cute things with my kids, and sharing what I've learned with all of you!