17 Crochet Christmas Stocking Patterns for a Cozy Holiday Home
What’s your favorite holiday tradition? Many of us have treasured memories of waking up on Christmas morning to discover stockings full of fun surprises. Often, we keep our stockings for decades, pulling them out year after year. Each time, they remind us of Christmases past and fill us with excitement for the coming holiday. Choose one or more of these crochet Christmas stocking patterns to create warm and lasting holiday memories with your loved ones.
Pin this Round-up for Later.
How Do You Crochet a Christmas Stocking?
Well, that’s a broad question with so many different answers—and that’s part of the fun! There are so many yarns weights and fiber types, construction styles, and embellishment options that the creative possibilities are nearly limitless!
For this collection we’ve rounded up a wide variety of stockings with all different crochet skill levels, stitch patterns, construction methods, and even time commitments. For some of these patterns, you’ll work most of the stocking in rounds and add the heel and cuff later. Others use granny squares or other motifs joined together. A few of them are simply worked in one piece.
Whether you’re looking for a quick crochet gift or a challenging and engaging holiday project, there’s a great chance you’ll find the perfect pattern for your purposes!
17 Free Crochet Christmas Stocking Patterns
These crochet Christmas stocking patterns use wide variety of yarn weights, from DK all the way up to super bulky. So if you’re looking for the perfect pattern to suit your yarn stash and available time, the yarn weight and hook size are listed for each one.
Video of this Round-Up
Nordic Star Stocking
This mosaic crochet stocking pattern is a great way to learn overlay mosaic crochet and create a treasured heirloom to hang by your chimney each year. The free pattern includes written instructions, some helpful photos, and a full video tutorial.
This stocking pattern is written for two different sizes, 6 x 18 and 9 x 18 inches. Pair it with my Nordic Star Blanket for a cohesive holiday decor theme.
Yarn weight: Worsted/medium weight (4) | Hook size: H/5.00 mm
Get the free mosaic crochet Christmas stocking pattern here.
Holly Jolly Christmas Stocking
Using two strands of worsted weight yarn held together gives these stockings a tweedy look. Doubling the yarn also makes them extra sturdy and quick to make. They look great in two strands of a cake yarn or any random medium-weight yarn you may have in your stash.
Choose from two sizes—8 x 19 or 9.5 x 22 inches—to suit your gifting needs.
Yarn weight: Worsted/medium weight (4), two strands held together | Hook size: I/5.50 mm
You’ll find the free small and large Christmas stocking pattern here.
Granny’s Mini Stocking Ornament
Many granny square stockings have you fold the squares in odd ways and the end result never quite has that distinctive stocking shape. This version solves that by just using granny squares for the cuff. The foot is made in single crochet and shaped to look more like a heel and toe.
You have two options for the border. Either use a round of faux fur or follow the decorative border pattern. Add jingle bells for extra cheer! The stocking measures 3.75 x 2 inches, the perfect size to tuck in a gift card, cash, or small treats.
Yarn weight: DK (3)| Hook size: G/6.00 mm
Granny square crochet Christmas stocking pattern here.
Claire Striped Christmas Stocking
This clean and simple stocking pattern features contrasting stripes, with accents of even moss stitch that separate to two colors and really make them pop.
It’s working in the round from heel to cuff, with the heel added on afterwards. The forward crab stitch (sometimes called twisted single crochet) gives the top of the stocking a nice rolled edge. The finished stocking is approximately 14.5 x 5 inches.
Yarn weight: Worsted/medium weight (4) | Hook size: H/5.00 mm
Get the free pattern from this page.
Colorful Granny Stitch Stocking
These beautiful Christmas stockings use the traditional granny stitch in muted colors for a modern, rustic look. The pattern is written for a solid-colored stocking but also includes instructions to create a zigzag or diamond pattern.
At a generous 19.25 x 6.75 inches, this stocking can hold all sorts of fabulous gifts! The pattern, which is free for blog subscribers, comes with a full video tutorial as well.
Yarn weight: Worsted/medium weight (4)| Hook size: G/4.5 mm
The colorful granny stitch stocking pattern is available here.
Stacked diamonds Christmas Stocking
The 18 x 6.75-inch stocking comes with three different cuff options—a simple cuff in surface crochet, a ribbed cuff, or a faux fur cuff. So these would be fun to customize for every member of your family!
You’ll make the cuff first, then continue with the leg of the stocking. It’s worked in a gorgeous texture that uses BLO sc and FLO dc, arranged in a diamond pattern.
Yarn weight: Worsted/medium weight (4) and super bulky (6) faux fur | Hook size: G/4.00 mm and 9.00 mm
You’ll find the free written instructions and crochet chart here.
Cozy Alpine Stocking
If you like beautifully-textured crochet stitches, you will love this alpine stitch stocking. A simple single crochet cuff and heel break up the texture. Finish it off with a crochet cord and any other embellishments you like.
If you enjoy working the alpine stitch, you have tons more options here on the blog. Check out more crochet alpine stitch patterns and make some coordinating decor to go with your stocking!
Yarn weight: Bulky weight (5)| Hook size: H/5.00 mm
Get the free pattern for the alpine crochet Christmas stocking, with video tutorials, here.
Easy Christmas Stocking
Making a crochet Christmas stocking is easy with this free pattern! It has a simple heel, which requires no fastening off or re-attaching. This 19-inch stocking would be a great option for a beginner or for an experienced crocheter looking for a relaxing project to make while watching Christmas movies.
Yarn weight: Worsted/medium weight (4) and bulky (5) | Hook size: J/6.00 mm
Get the free easy Christmas stocking pattern here.
Mini Christmas Stocking Ornament
This mini one piece crochet Christmas stocking works up to about 4 x 2 inches, making it one of the smaller stockings on our list. Use it as an ornament or string several of them together for a festive garland.
This is another great project for beginners or seasoned crocheters who need to make a quick handmade gift. You could pop a tube of lip balm or a candy can inside for an extra little treat.
Yarn weight: DK (3) | Hook size: G/4.00 mm
Get the free mini stocking pattern here.
Velvet and Fur Christmas Stocking
This 16 x 6.25 inch stocking uses simple single and half double crochet stitches, but gets its luxurious texture from the yarns—worsted weight velvet and bulky weight faux fur.
This is an easy pattern. The biggest challenge may be working with the faux fur, since it can be hard to see your previous stitches. You can overcome that by using good lighting and placing stitch markers—even one in every stitch if you need to.
Yarn weight: Worsted/medium weight (4) and bulky weight (5) | Hook size: H/5.00 mm
You will find the free velvet and fur stocking pattern here.
Granny Stitch Stocking with Tassels
You can create so many different effects with the granny stitch! Alternating rounds of bright red and crisp white, with a playful tassel trim, give this stocking a classic look that never goes out of style.
The finished stocking measures in at 20 x 8 inches, which you can adjust by changing your hook size and/or yarn weight.
Yarn weight: DK (3) | Hook size: H/5.00 mm
Get the granny Christmas stocking pattern from this post.
Quick Chunky Christmas Stocking
Are you making stockings for a whole bunch of people this Christmas? Using super bulky yarn and a 10mm hook, you can whip up a super squishy 17 x 6.5-inch stocking in about 1.5 hours.
Alternating half double crochets in the front and back loops give this stocking a great texture that’s quick and easy to make.
Yarn weight: Super bulky (6) | Hook size: 10.00 mm
You’ll find the free chunky crochet Christmas stocking pattern on this page.
Wintertime Christmas Stocking
The leg of this stocking is adorned with pine trees, created with gorgeous tapestry crochet colorwork. If you haven’t tried tapestry crochet before, that’s OK! It looks complicated, but it’s really just single crochet with a few color changes. Plus, this pattern includes a video tutorial to help you along.
One of the larger options in this collection, this stocking measures in at 23 x 7.5 inches.
Yarn weight: Worsted/medium weight (4) | Hook size: H/8.00 mm
Crochet Christmas Stocking for Beginners
Ready to crochet your very first stocking? This chunky Christmas stocking in super bulky yarn is the perfect choice for beginners! Not only does it use basic crochet stitches and work up quickly, but the pattern also includes detailed photos that walk you through every step.
Yarn weight: Super bulky (6) | Hook size: 9.00 mm
Get the free beginner stocking pattern here.
Fireside Cottage Stocking
This fabulous 22.5 x 7.5-inch Christmas stocking features the N stitch, which is surprisingly not widely known. This stitch really deserves more attention, since it’s an easy stitch pattern that creates a lovely, subtle texture.
These stockings have a nice weight to them and will hold their shape well. In deep red and bright white, they have a timeless elegance that would look fabulous hung over your fireplace!
Yarn weight: Worsted/medium weight (4) | Hook size: H/5.00
You’ll find this classic Christmas stocking crochet pattern here.
Mini Stocking with V-Stitch
This adorable little stocking measures in at 2.8 x 1.2 inches, making it the smallest of these crochet Christmas stocking patterns. But it’s big on color and texture, with bold zigzags created using the v-stitch.
You can use these tiny stockings as tree ornaments, key fobs, or personalized gift tags. They’re super quick to make so you can try them in every color combo!
Yarn weight: DK (3) | Hook size: D/3.00 mm
Find the free mini zigzag stocking pattern on this site.
Granny Hexagon Stocking
Yet another take on a granny stitch stocking, this one uses granny hexagons. You’ll make 12 hexagons in all, then follow the detailed photo instructions to assemble a 16 x 6.5-inch stocking.
You can choose from a traditional granny hexagon or a puff stitch hexagon, both of which look fantastic! Add a leather hanging strap, some wooden beads, and a Christmas tree ornament to make the stocking extra special.
Yarn weight: Worsted/medium weight (4) | Hook size: H/5.00 mm
Find the free crochet pillow cover pattern here.
I hope you have enjoyed this collection of free crochet Christmas stocking patterns and have a warm and cozy gift to make for everyone on your list!
Do you have another favorite quick and easy mosaic crochet pattern? Drop a link in the comments!
Help Erin! I found the post that tells me to pin these stockings but I can’t find the pin point. is there some new way to pin things?