A store-bought stocking does the job. It holds the candy canes and the little gifts, and nobody complains. But a handmade stocking does something a store-bought one can't: it looks like the person it belongs to. The one your kid helped glue together, the one sewn from your dad's old sweater, the one with your name stitched crooked across the cuff. Those are the stockings that stay in the family.
This list has 18 DIY Christmas stockings to sew, glue, knit, crochet, or cut from paper, and they cover just about every skill level and every tool you might own. Each one links to the maker's own tutorial.
Pick the method that fits what you already have: sewn patterns if you own a machine, felt and paper if you don't.
1. A beginner sewing pattern with a free printable
If you have never sewn a stocking before, this is a good place to start. The pattern comes as a free PDF, and the tutorial walks through each step with photos and a short video. You cut a main fabric, a lining, and an optional cuff, then sew it all together with a small seam allowance. Mix fabrics so a set matches without looking identical. If you can sew a straight line, you can make this stocking.
Tutorial and free pattern by Sewspiratrice

2. A classic sewing pattern you can make in an afternoon
Amy's version is the traditional stocking most of us picture: a classic shape, a lined inside, and a cuff at the top. Each stocking takes one fat quarter of main fabric, one of lining, and one for the cuff, so it is a good way to use up fabric you already have. She made eight of them in one go, enough for a growing family plus a few extras for guests and pets. The free pattern comes in A4 and US Letter sizes, and the tutorial uses a quarter-inch seam allowance throughout.
Tutorial and free pattern by Amy of So Sew Easy

3. Cozy stockings from old sweaters
Heather can't knit, so she turned to thrift-store sweaters instead, and the result looks a lot like a hand-knit stocking without any knitting at all. One adult sweater makes one stocking, and the ribbed hem of the sweater becomes the top edge, so you get a finished look for free. She was inspired by the stockings at Anthropologie, with trim layered around the top, and she gives a free pattern at the end of the post. Tightly knitted sweaters hold up best.
Tutorial and free pattern by Heather Handmade

4. A stocking from a sweater you were about to donate
This one is as simple as it gets. Trace a stocking shape onto tissue paper or a grocery bag, pin it to a sweater, cut through both layers at once, and sew around the edge with a half-inch seam. Turn it right side out and tie a ribbon on for the hanger. Mavis says you don't need to be a seamstress, and she means it: the thick seam from sewing a sweater actually helps the stocking hold its shape.
Tutorial by One Hundred Dollars a Month

5. Striped stockings from felted wool scraps
If your scrap box is full of felted wool, Jan's tutorial turns those pieces into something worth hanging. You cut the sweater scraps into strips, sew the strips together into one piece of fabric, and then cut the stocking shape out of that. Her back piece is a pair of recycled denim jeans, and the cuff can come from an old sweater cuff or woven fabric. The tutorial includes a free pattern and a lining, so the finished stocking is sturdy enough for real gifts.
Tutorial and free pattern by Jan Howell of You Make It Simple

6. Denim stockings with patches for every family member
Old jeans are a good stocking fabric. They are sturdy, they don't fray much, and every pair has its own faded spots, seams, and pockets, so no two stockings come out alike. This tutorial starts by washing and drying the jeans, then tracing a stocking template with a half-inch seam allowance and sewing two pieces right sides together. The fun part is the decorating: plaid fabric on the heel and toe, lace or crochet trim, buttons, felt patches, iron-on patches, and letter patches for names.
Tutorial by Delices Recipes

7. Personalized felt stockings with your family's names
Felt is the easiest fabric to work with for a stocking. It doesn't fray, it holds its shape, and it cuts cleanly. This pattern makes a medium-size stocking, and you can sew it or make the no-sew version with a hot glue gun. Either way, the personal part is the name: felt letters glued or sewn across the top, up to six letters per stocking. The free pattern is a full-size PDF, and the tutorial covers both versions step by step.
Tutorial and free pattern by FunClothCrafts

8. No-sew felt stockings with a hot glue gun
No sewing machine, no problem. This tutorial needs felt, scissors, a hot glue gun, pins, paper for a template, and whatever decorations you like. About half a yard of felt makes two stockings. You draw a stocking shape on paper, fold the felt in half, pin the template on, and cut both layers at once. Then you glue the two pieces together a few inches at a time, turn the stocking inside out, and decorate. Rickrack and pom-poms are what the tutorial uses, but anything that glues flat will work. Just don't glue the top closed.
Tutorial by Salty Canary

9. A felt stocking with applique details
Heather's felt stockings hang on her fireplace all season, and this tutorial finally shares the pattern and instructions. The stockings are gray felt with a white flower applique and bias binding, and the post includes five different applique designs you can cut out. The free pattern is at the end of the post. Felt is forgiving here because applique shapes sit flat and don't need hemming. Sew the flower on, glue the pleated petals and felt balls into the middle, and you have a stocking that looks far more complicated than it was.
Tutorial and free pattern by Heather Handmade

10. Mini no-sew felt stockings for the tree
These are ornaments, not full-size stockings, and that is what makes them so useful. You cut the stocking shape with a die or by hand, glue on the decorations with Fabri-Tac, and add a twine hanger. Joy uses a Sizzix stocking die and Lawn Fawn alphabet dies to cut names for each stocking, but you can cut letters by hand from felt and get the same effect.
Tutorial by Joy's Life

11. A classic crochet stocking for beginners
Tonya's classic stocking is worked entirely in double crochet, from the toe to the cuff, all in one piece. It is a large stocking, and the pattern is written for beginners, with a step-by-step video tutorial for the heel, which is the part that usually trips people up. The free written pattern is on the blog, with an ad-free PDF in her shop if you prefer to print it. Double crochet works up fast, so this is a realistic weekend project even if you crochet slowly.
Free pattern and video tutorial by Tonya Bush of Nana's Crafty Home

12. A chunky waffle-stitch crochet stocking
This one is big, chunky, and fast. It uses bulky-weight yarn and a waffle stitch, worked from the toe up in one piece, and the designer finished hers in just over an hour. The finished stocking is large enough to hold real gifts, and the texture gives it a cozy, handmade look without any colorwork. It is rated intermediate, mostly because of the heel shaping, but the stitches themselves are simple.
Free pattern by The Crochet Village

13. An oversized chunky crochet stocking
Some stockings are decorative. This one is built for Christmas morning. It is chunky, oversized, and roomy enough for actual gifts, worked in one piece from the cuff down to the toe so there are no separate pieces to sew together at the end. The pattern uses basic stitches, and a video tutorial walks through the construction step by step.
Free pattern and video tutorial by Off the Beaten Hook

14. A chunky knit stocking in the round
If you knit, this is the classic: a chunky stocking in stockinette stitch, worked in the round on circular needles with the magic loop method. It has a ribbed cuff, a simple repeating stitch pattern, and a few decreases for shaping. The finished size is about 7 inches wide by 16 inches long, so it holds a proper haul. The pattern is rated intermediate, but beginners who know knit and purl can give it a try. The free pattern is written out in full on the blog.
Free pattern by A Box of Twine

15. Mini knit stockings on straight needles
Not every knitter wants to wrestle with circular needles. Janine's mini stockings are knit flat on two straight needles with just knit and purl stitches, then seamed up the sides. They take about an hour and fifteen minutes each, use up leftover DK yarn, and finish about 4 inches tall. Hang a row of them on the tree, use one as a gift topper, or tuck a gift card inside.
Free pattern and video tutorial by Janine of Craft Fix

16. A paper stocking craft for kids
This is the easiest project on the list, and it takes about thirty minutes. Kids as young as three can join in with a little help, and older kids can do the whole thing alone. You fold red cardstock in half, draw a stocking shape against the fold, and cut through both layers. A white cardstock cuff goes across the top, cotton balls make a fluffy trim, and a ribbon loop finishes it. The finished stocking is about seven inches tall, just right for hanging on a tree branch, a doorknob, or the mantel. For more ideas in the same spirit, see our roundup of simple Christmas crafts for kids.
Tutorial by Craft with Mommy

17. Watercolor resist stocking art
Debbie's stocking art uses a trick kids love: draw a design on paper with a white oil pastel, then brush liquid watercolor over the top and watch the hidden drawing appear. Snowflakes, stripes, names, little doodles, all of it shows up like magic once the paint goes on. A printable stocking template gets you started, and the post explains which paper handles the paint best. Each child can write their name on theirs.
Tutorial by Debbie Chapman of One Little Project

18. A paper stocking with patterned paper strips
This paper stocking uses up the scrap bin. You print the template, trace the pieces onto cardstock, and decorate the front with strips of patterned Christmas paper about an inch wide. A white cardstock cuff goes on top, and the child's name goes across it in marker. A full video tutorial is inside the post if you want to watch each step before you start. The template means even toddlers end up with a stocking that actually looks like a stocking.
Tutorial by I Heart Crafty Things

What you'll need to get started
You don't need a craft room full of supplies. Most of these stockings start with the same short list, and you probably own half of it already.
- A stocking pattern or template, printed or traced from an old stocking
- Fabric, felt, yarn, or cardstock, depending on the method you pick
- Scissors, pins, and a marker or chalk for tracing
- A sewing machine or needle and thread, a hot glue gun, or knitting needles and a crochet hook
- Ribbon, twine, or leftover fabric for the hanging loop
- Trims and decorations: buttons, pom-poms, rickrack, felt shapes, appliques
Before you cut anything, check how many stockings you need and whether they should match. A set of matching stockings looks best when you cut all the pieces at once.
Tips for stockings that last more than one Christmas
A handmade stocking gets pulled, stuffed, and tugged every year, so a few small choices make a big difference. Add a lining if the tutorial offers one. It keeps the inside neat, stops the stocking from stretching out of shape, and makes it strong enough for heavier gifts. Backstitch at the start and end of every seam, and clip the curves before you turn a sewn stocking right side out.
If you are working with sweaters, wash and dry them first. Wool can shrink, and it is better to find that out before you sew than after the stocking is finished. For no-sew stockings, let the glue cure fully before you hang anything in them. Most fabric glues need a few hours, even if they feel dry to the touch sooner. Hang them where they won't get knocked down: a row of stockings looks best under a handmade wreath on the mantel.
Frequently asked questions
What is the easiest DIY Christmas stocking for a beginner?
A no-sew felt stocking. You cut two stocking shapes from felt, glue the edges together with a hot glue gun, and decorate the front. Felt doesn't fray, so there are no hems to finish, and the whole project takes under an hour. The paper stockings in this list are even simpler if you are crafting with kids.
How much fabric do I need for one stocking?
It depends on the pattern, but most full-size sewn stockings need about half a yard of main fabric plus a little lining and cuff fabric. A fat quarter is enough for the classic sewn stocking in this list, and about half a yard of felt makes two no-sew stockings.
Can you make a Christmas stocking without a sewing machine?
Yes. The no-sew felt stockings on this list use hot glue or fabric glue, the knit and crochet stockings need only yarn and needles or a hook, and the paper stockings need nothing more than scissors and glue. You can also hand-sew a felt stocking with a simple blanket stitch if you prefer a stitched look.
What size should a Christmas stocking be?
It depends on what you want it to hold. A full-size stocking like the chunky knit one in this list finishes about 7 inches wide by 16 inches long, which fits a good haul. Mini stockings run about 4 inches tall and work as tree ornaments or gift toppers.
How do you hang a stocking without a mantel?
Every tutorial on this list includes a hanging loop made from ribbon, twine, or leftover fabric. From there you can use a small hook, a stocking holder on a shelf, a doorknob, or a branch of the tree. The paper stockings in this list are light enough to hang anywhere with a pin.
Can kids make their own Christmas stockings?
Yes, and the paper stockings are the best place to start. The cardstock stocking takes about thirty minutes and works for ages three and up with a little help. The watercolor resist stocking is a good classroom project, and older kids can handle the no-sew felt stockings with an adult nearby for the hot glue gun.
Conclusion
A handmade stocking doesn't have to be perfect. The slightly crooked name, the sweater that used to be someone's favorite, the paper stocking a three-year-old decorated herself: those are the details that make it worth keeping. Pick one of these DIY Christmas stockings, make it this weekend, and you will have something on your mantel that no store can sell you.
Once the stockings are up, finish the look with a handmade centerpiece for the table below.
Leave a Comment