Sew Your Own Geeky Christmas Stocking

 In DIY Projects

Our family loves adding a touch of geek to things in our life. In addition to adding fandom themed ornaments to our Christmas tree, I decided to make us our very own geeky Christmas stockings too.

Follow my simple tutorial for making your own. If you can sew a basic stitch on a sewing machine, you can make these!


  • sewing machine (you can hand stitch, but a sewing machine makes this project super quick)
  • colored thread that matches your fabric
  • geeky flannel fabric for your stocking (approx. 11 x  17 inches)*
  • flannel fabric for your stocking cuff and hanger loop (approx. 16 x 10 inches)*
  • scissors or fabric cutter
  • cutting mat

*I always like to have extra fabric on hand, so I purchased half a yard of both my stocking and cuff fabric. I would recommend choosing a flannel fabric for 2 reasons. 1 – it’s seasonal 🙂 2 – flannel fabric is thick enough that one layer of fabric is enough and you don’t have to line your stocking (although you may surely do so if you wish!)

*I decided to stick with geeky flannel fabric that was Christmas and/or winter themed OR was primarily green and/or red in color. Just my personal preference for our holiday stockings. You, of course, are free to go in any direction you like.

fandom themed stocking supplies
paper template for geeky Christmas stocking


1. Print and cut out my PDF stocking paper template.

2. Pin the paper template to your main stocking fabric and cut out 2 stocking shapes.

My template already includes a seam allowance. If you want your final stocking size to be the same size as the paper template, be sure to leave an extra 1/4 inch border around the paper when you cut your fabric out. (if you do this, be sure to add 1/2 inch to your cuff fabric width)

sewing a nerdy Christmas stocking
fabric pieces for sewing a stocking

3. Take your two stocking shaped pieces and place them right-sides together (the fronts of the fabric should be touching each other and the back sides of the fabric should be facing outwards). Pin the pieces together and sew a straight stitch around the outside. Use a 1/4 seam and be sure to leave the top of the stocking open.

4. Invert the stocking so the fabric is facing the correct way and your seam is inside the stocking. Press with an iron if needed.

inverting the sewn hanger strip
Folding the stocking cuff and hanger

5. Cut out your cuff and hanger loop fabric. Fold the cuff fabric, hamburger fashion, with the right-sides facing in. Sew the one edge that’s opposite the fold. You will not completely flip this fabric, like you did with your stocking. Instead, fold down half of the cuff so that the wrong sides are touching each other on the inside. Your seam should line up with itself.

6. Fold your hanger loop fabric, hotdog fashion, and sew one short edge and one long edge; leaving just one narrow side open. Invert your fabric so the correct side is facing out. I found it easy to stick the end of a pen on the sewn short side and then shimmied the fabric down the pen to flip it.

stocking cuff before being sewn and flipped out
inserting the stocking cuffe and hanger loop

7. Place your folded cuff down into your stocking. The folded edge should be furthest in, while the raw edges should align with the top raw edge of the stocking. Be sure to line the seam of the cuff up with the back seam of the stocking (the seam on the heel side, not the toe side).

Determine which direction you want your stocking to hang. You will begin sewing from the heel side seam and will sew around the opening, first sewing the front of the stocking (the side that will face out into the room), working your way to the back (because you’ll slip your hanger in right before you finish sewing all the way around and you want the hanger to lie next to the heel side seam on the back (the side that will touch the wall) of the stocking.

8. As you near a full circle, take your hanger loop strip, folded in half, and slide it down into the stocking between the cuff fabric and your stocking fabric. The fold will be furthest in the stocking, while the 2 ends will stick out the top. Be sure to sure sew an extra back stitch over the hanger loop to reinforce it.

sewing the stocking cuff
sewing the stocker hanger

9. Take your cuff fabric and flip it from being inside the stocking, to it being outside the stocking. This will hide your top raw edges and will reveal the hanger loop. Press with an iron if needed.

10. Hang on the mantle and wait for Santa to bring you goodies….or a lump of coal 😉

Game of Thrones and Legend of Zelda Christmas stockings
Frozen Olaf and Star Wars Christmas ornament stockings

If you have any questions or need clarification on any of the steps, please let me know in the comments below. Happy crafting and have a happy holidays!

simple sewing tutorial for diy geeky christmas stocking
Recommended Posts
Showing 9 comments
  • Julie

    Awesome stockings and you make it look easy.Merry Christmas.

    • Jessica (aka The Nifty Nerd)

      It actually ended up being a very simple project, so that wasn’t so tough to do 🙂

  • Pepi

    Awwwww. If I only had the patience…. (Going to send this one to my mom 😉 )

  • Mariah Kaercher

    This would make for an excellent Christmas gift idea

    • Jessica (aka The Nifty Nerd)

      What a great idea Mariah!

  • Amy

    Such a neat and very creative idea for a gamer family Christmas!

    • Jessica (aka The Nifty Nerd)

      Thank you Amy!

  • ashleigh king

    i dont understand hamburger fashion?

    • Jessica (aka The Nifty Nerd)

      Sorry I didn’t make that section more clear. Let me try to explain using an 8.5×11 inch sheet of paper. Orient the paper so the narrow sides (8.5″) are on the left and right and the long sides (11″) are on the top and bottom. The front side of the paper should be facing up. The backside should be down against the table. Hamburger folding means folding the sheet in half so the 2 narrow sides touch each -you’d take the left hand side and fold it towards the right side (cutting the long side in half). You’d end up with a folded sheet where the fold is on the left. The left and right sides would still measure 8.5″ tall and the top and bottom would now be 5.5″ wide.

      Hamburger is a term they used in grade school -the folded shaped is fatter and closer to a square. Folding the hotdog way means the shape becomes long and narrow. Lol 😀

      Pretending our paper is the stocking cuff, we would then sew the open right hand side (the one that’s opposite the fold), to create a tube of fabric, with the wrong side of the fabric facing out. We’d then fold down the top of the fabric out and downward like the cuff of a sock, creating a double layer of fabric. If you were to then stick you arm through the tube of fabric, the right side of the fabric would be facing out and it would also touch your arm.

      Please let me know if this doesn’t help clear things up for you!

Leave a Comment