Cute crochet ideas · easy patterns · tiny projects · made to save
Mini Crochet

10 Free Crochet Christmas Stocking Patterns to Make This Holiday Season

Nothing says Christmas quite like a stocking on the mantel. Whether you want one full-size stocking for each member of the family or a string of tiny ones for the…

Three crochet Christmas stockings in red, cream and green hanging from a wooden mantel with fairy lights
Advertisement

Nothing says Christmas quite like a stocking on the mantel. Whether you want one full-size stocking for each member of the family or a string of tiny ones for the tree, crochet is the perfect way to make them: stockings are small, forgiving projects, and most of them use simple stitches you already know.

This roundup gathers 10 genuinely free crochet Christmas stocking patterns, verified free on the designer’s own page. The first four are full-size stockings for the fireplace. The last six are mini stockings that work as ornaments, garlands, gift toppers, and gift-card holders. Pick your size first, then your style.

How to choose the right stocking pattern

Start with the job the stocking has to do. A fireplace stocking needs to be big and sturdy enough to hold small gifts, so look for worsted or bulky yarn and a solid stitch. A tree ornament or garland stocking should be small and light, so it hangs well and works up fast. If you are making a matching set for the whole family, choose a pattern that is easy to repeat in different colors, like the gnome family stockings below.

Advertisement

Also check the terms before you start. A few of these patterns are written in UK crochet terms, where a double crochet is the equivalent of a US single crochet. The pattern notes below flag those, so you do not end up with a stocking twice the size you expected.

Full-size Christmas stockings

1. Gnome Family of Stockings — ACCROchet

A basic full-size stocking pattern worked from the toe up, designed to be made as a matching family set. Each stocking takes about 150 g of Lion Brand Vanna’s Choice yarn and a 6 mm hook, and finishes around 19.75 inches tall folded (24.5 inches unfolded). Change the colors to match your own decor, and fill them with treats before Christmas Eve. Get the free Gnome Family of Stockings pattern from ACCROchet.

2. Large Crochet Christmas Stocking — The Crochet Village

A chunky, classic stocking in bulky (#5) yarn with a 9 mm hook, finishing about 19 inches long and 8 inches wide. It is worked from the toe up in four connected parts — toe, foot, heel, and cuff — with the heel worked in rows. A good pick if you want one generous stocking that looks handmade rather than store-bought. Get the free Large Crochet Christmas Stocking pattern from The Crochet Village.

3. Bigger Christmas Stocking — MummaJ Crochet

A large stocking with a white toe and cuff and a red body, written in UK terms and freshly updated in October 2026. It uses half treble crochet throughout, with a chain loop at the top for hanging, and is an easy handmade decoration for the home. If you are comfortable with UK terms, this is a straightforward weekend project. Get the free Bigger Christmas Stocking pattern from MummaJ Crochet.

4. Granny Square Christmas Stocking — Funrecipe Blog

A vintage-style stocking made from 24 classic granny squares in red, cream, and pine green, joined with raised red seams and finished with solid heel and toe caps, a cuff, and a hanging loop. The finished stocking is about 21 inches tall and 14 inches from heel to toe, and the designer estimates 8 to 10 hours. The squares are simple and repetitive, so this is a great project to work on a few squares at a time. Get the free Granny Square Christmas Stocking pattern.

Large chunky crochet Christmas stocking in cream and red hanging by a lit fireplace with wrapped gifts

Mini Christmas stockings

Mini stockings are the fastest win on this list. Most take under an hour, use up scrap yarn, and can be turned into ornaments, garlands, gift toppers, or advent-calendar pockets. Make one to test a pattern, then make a whole string of them.

5. Hexagon Stocking — Bella Coco Crochet

A clever construction: make 16 crochet hexagons, then join them into a stocking shape. The pattern comes with both a written pattern and video tutorials, so it is a good way to practice reading patterns while watching each step. Note that it is written in UK terms. Get the free Hexagon Stocking pattern from Bella Coco Crochet.

6. Christmas Candy Hexagon Stocking — Fiber Flux

Another hexagon-based stocking, this time in pastel candy colors with super bulky yarn and a K (6.5 mm) hook. The unseamed hexagon measures 17 inches across, and the finished stocking is about 12 inches from toe to top cuff. Add bells, a tiny pom-pom, or a bow at the top to finish it. Get the free Christmas Candy Hexagon Stocking pattern from Fiber Flux.

7. Mini Crochet Stocking — The Crocheting Mom

The quickest pattern on this list: the designer makes each mini stocking in about 5 to 10 minutes, originally one for each of her students, filled with a little candy. It uses a G (4.0 mm) hook and Red Heart With Love yarn, with optional white and evergreen for the cuff. Perfect for a classroom, a garland, or a last-minute gift topper. Get the free Mini Crochet Stocking pattern from The Crocheting Mom.

8. Mini Christmas Stocking — MummaJ Crochet

A cute mini stocking that works as a Christmas ornament, a garland piece, or a tiny baby stocking for a small gift. It uses cotton yarn, a 3.5 mm hook, and simple single, half double, and double crochet stitches worked in a continuous spiral. Once you know the pattern, they are easy and fast to repeat. Get the free Mini Christmas Stocking pattern from MummaJ Crochet.

9. Mini Plaid Stocking — MJ’s Off the Hook Designs

A rustic plaid mini stocking with a folded band, a hanging loop threaded with wooden beads, and a classic red-and-cream color scheme. Hang it on the tree, use it as a present topper, or make a set in different plaid colorways. Get the free Mini Plaid Stocking pattern from MJ’s Off the Hook Designs.

10. Stocking Ornament — Maria’s Blue Crayon

A simple stocking ornament in worsted-weight red and white yarn with a 3.75 mm hook. The pattern is free on the blog, with a printable PDF available in the designer’s shop. A good first stocking if you want the classic shape with no complicated heel shaping. Get the free Stocking Ornament pattern from Maria’s Blue Crayon.

Five tiny mini crochet Christmas stockings in red, white and green arranged on a wooden table with pine sprigs

Quick-pick table: which stocking should you make?

PatternSizeBest forYarn and hook
Gnome Family of StockingsFull-sizeMatching family setWorsted, 6 mm
Large Crochet Christmas StockingFull-sizeOne chunky fireplace stockingBulky, 9 mm
Bigger Christmas StockingFull-sizeSimple UK-terms projectWorsted, half treble stitch
Granny Square StockingFull-sizeVintage granny styleWorsted, 5 mm
Hexagon Stocking (Bella Coco)MiniLearning pattern readingDK, video included
Christmas Candy Hexagon StockingMini to mediumPastel candy colorsSuper bulky, 6.5 mm
Mini Stocking (Crocheting Mom)MiniFastest make, classroom giftsWorsted, 4 mm
Mini Stocking (MummaJ)MiniOrnaments and garlandsCotton, 3.5 mm
Mini Plaid StockingMiniRustic plaid lookWorsted, ornament size
Stocking OrnamentMiniClassic first stockingWorsted, 3.75 mm

Tips for crochet stockings that last

Use a tight tension for full-size stockings, so they hold their shape when filled. If a stocking will hang on the mantel, add a sturdy hanging loop and hang it from a proper stocking holder rather than a nail in the mantel edge. For minis, weave in your ends as you go — with so many color changes, a pile of loose ends is the least fun part of the project. And if you are making a set, finish one stocking completely before starting the next, so you can check the size against the first one instead of discovering a mismatch at the end.

Pair your stockings with the rest of your handmade Christmas decor: our free crochet Christmas ornament patterns, free crochet snowman patterns, free crochet gingerbread patterns, free crochet Christmas star patterns, free crochet Christmas bag charm patterns, and free crochet Christmas gift patterns all use the same festive palette.

Frequently asked questions

What is the easiest crochet Christmas stocking pattern for a beginner?

The mini stockings on this list are the easiest starting point, especially the Crocheting Mom mini stocking and the Maria’s Blue Crayon stocking ornament, which use basic stitches and simple shaping. For a full-size first stocking, the Large Crochet Christmas Stocking from The Crochet Village uses bulky yarn and a large hook, so it works up quickly.

How long does it take to crochet a Christmas stocking?

Mini stockings can take as little as 5 to 10 minutes each, while a full-size stocking takes several hours. The granny square stocking in this roundup is estimated at 8 to 10 hours because it uses 24 individual squares.

What yarn is best for crochet Christmas stockings?

Worsted-weight acrylic or cotton is the most common choice: it is affordable, holds its shape, and comes in every Christmas color. Bulky yarn makes a chunkier, faster stocking, while DK or cotton thread suits delicate mini ornaments.

Are these crochet Christmas stocking patterns really free?

Yes. Every pattern linked here is published free on the designer’s own blog or website, with the full instructions on the page. A few designers also sell an optional ad-free PDF, but the free version is complete.

Can I crochet a Christmas stocking if I only know basic stitches?

Yes. Most stockings use chain, single crochet, half double crochet, and double crochet, plus simple increases and decreases for the heel and toe. If a pattern uses UK terms, remember that a UK double crochet equals a US single crochet, and a UK treble equals a US double crochet.

Advertisement
Avatar photo

Elena Hart

Elena Hart is the maker and editor behind Crochet Atelier, where she shares approachable mini crochet patterns, bag charms, keychains, and handmade gift ideas. She focuses on practical projects that are enjoyable to make, easy to personalize, and useful for everyday life.

More from this author →