Day 6 of 12 Days of DIYs — Upcycle Flannel Stocking (Jeneral Relativity)

upcycle flannel stocking

Stockings are an essential Christmas decoration, and what better way to personalize your holiday decor than to make some yourself! If you’ve already got a set of stockings that you love, you could also whip a few of these up to use as gift bags. Perfect for wrapping a bottle of wine, or some homemade Christmas cookies! The very best part about this DIY is that you can upcycle flannel that you probably already have in your closet. And I promise, there’s less sewing than you think!


  • Flannel Shirt
  • Needle & Thread / Sewing machine
  • Felt tipped marker or tailor’s chalk
  • Scissors
  • Straight pins
  • Tape measure

flannel shirt

Start by laying out your shirt on a large, flat surface, inside out. If you want the stocking to be really crisp, you can iron it before beginning. I chose not to because I actually liked the wrinkled look and didn’t mind if the seams inside didn’t match up perfectly. But if that’s not you, feel free to press the shirt first and after sewing! Next, trace your stocking pattern using the felt tipped marker (or tailor’s chalk if you’re feeling fancy), using the side seam as the calf side of the sock and the hem as the top edge. If your shirt has a pocket, you may run into it when tracing. Don’t worry, though… that will just be the back side when you hang it up! Alternatively, if you can’t stand the pocket, just shrink up the length to avoid the pocket. As such, it’s probably best to trace out the pocket side first, cut it out, and then use it as a template to match the other side.

where to cut flannel

Pin the open edges together (save the top edge), thread your needle, and sew the edges closed. Remove the pins and flip the stocking inside out. Then measure and mark two 8″ strips of the opening on the front of the shirt. You can use either the side with holes or buttons. The side with the buttons is more work to remove each button, but the side with holes may not be the look you want here. Totally up to your preference! When you’ve selected a side, cut the strip away from the shirt, remove any buttons, and fold it in half to stitch into the calf side of the stocking right at the top!

You can choose to decorate the front of the stocking or not, personally I thought the flannel was plenty of character and it didn’t really need any additional embellishments. How are you planning to deck the halls with DIY this season? Leave it in the comments!

finished stockings

Leave a Reply

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

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>