Featured image for a granny square crochet Christmas stocking pattern showing a red, green, and white handmade stocking on a bright white background with clean black text, pastel Christmas accents, and Lovable Loops by Melissa Hassler branding.

Granny Square Crochet Christmas Stocking Pattern Free

Looking for a quick and festive holiday project? This crochet Christmas stocking pattern is just what you need! Made with a solid granny square stocking design in classic red, white, and green, it’s perfect for adding some color to your mantel or Christmas tree.

Crochet Christmas Stocking Pattern Information

Here’s a quick overview of the materials, sizing, gauge, and pattern notes before you begin.

Skill Level

Advanced beginner. The free crochet pattern uses basic crochet stitches, simple color changes, and/or shaping.

Crochet Project Materials Needed

  • Crochet Hook Size: I-9 5.5 mm crochet hook
  • Yarn weight: Worsted weight yarn #4. I used Red Heart Super Saver (acrylic yarn) in cherry red, paddy green, and white yarn.
  • Yarn needle: Use this to weave in your ends.
  • Scissors: Use scissors to fasten off your yarn.
  • Stitch marker(s): Optional. Use these to help keep track of your stitches. 

PDF Version

This pattern is also available as an ad-free PDF pattern in my Etsy Shop: COMING SOON

Finished Size

This festive stocking measures 20 inches long and 6.5 inches wide.

Each granny square measures 4.5 inches by 4.5 inches.

Gauge

Gauge is not important for this pattern.

Crochet Terms

  • dc = double crochet
  • sc = single crochet stitch
  • FPdc = front post double crochet
  • BPdc = back post double crochet
  • blo = back loop only
  • ch/chs = chain stitch/chains
  • ch-sp = chain space
  • st/sts = stitch/stitches
  • sl st = slip stitch
  • rnd/rnds = round/rounds

Crochet Christmas Stocking Pattern Notes

  • Join each round with slip stitches to the top of the first stitch made in that round.
  • The beginning chain does not count as a stitch.
  • Join using the next yarn color to make the color changes.
  • The pattern is written in US terms.
Pinterest pin for a granny square crochet Christmas stocking pattern featuring a red, green, and white handmade stocking, bold black title text, pastel holiday accents, snowflakes, hearts, and Lovable Loops branding.

Crochet Christmas Stocking Pattern Instructions

Make 6 in each color. Start with red/green yarn.

Rnd 1: magic circle, ch 3, (3 DC, ch 2) x 4 times, join (12 stitches)

Rnd 2: Ch 3, DC in each stitch and in each ch-sp, join (2 DC, ch 2, 2 DC) (28 stitches)

Rnd 3: Ch 3, DC in each stitch and in each ch-sp, join using white yarn (2 DC, ch 2, 2 DC) (44 stitches)

Round 4 is made using white yarn.

Rnd 4: Ch 3, DC in each stitch and in each ch-sp (2 DC, ch 2, 2 DC) (60 stitches)

Joining the Granny Squares

A classic crochet Christmas stocking made with solid granny squares in red, white, and green, perfect as a handmade heirloom or holiday gift.

Lay the squares out as shown in the picture and single crochet the stitches together, leaving the section marked with the orange line open. 

Next, fold the squares along the dotted lines and crochet the remaining edges together. Finally, work the heel into the space that’s left.

A classic crochet Christmas stocking made with solid granny squares in red, white, and green, perfect as a handmade heirloom or holiday gift.

Add the Cuff to the Crochet Christmas Stocking Pattern

My boho Scandi Christmas stocking pattern can be seen in the images below.

Boho Scandi Granny Square Crochet Christmas Stocking Pattern Free Easy

Attach the yarn to the top of the stocking to start the cuff. You will crochet around the top of the three granny squares. Each square has 14 stitches and 2 corner spaces, giving a total of 48 stitches (16 stitches per square x 3 squares).

Round 1: Ch 3, dc in each corner space and each st, join (48 stitches)

Round 2: Ch 3, *FPdc, BPdc*, join (48 stitches)

Rounds 3-5: Repeat round 2.

To add the loop, single crochet into the three middle stitches for 15 rows. Fasten off, then sew the end of the loop to the cuff.

Finishing the Crochet Christmas Stocking Pattern

Weave in all of the yarn tails. 

A classic crochet Christmas stocking made with solid granny squares in red, white, and green, perfect as a handmade heirloom or holiday gift.

The Tradition of Christmas Stockings

Christmas stockings have been part of holiday traditions for hundreds of years. They started with stories of Saint Nicholas filling socks with treats and coins, and now they’re a big part of Christmas morning magic.

Whether they’re hung by the fire or placed by the Christmas tree, holiday stockings are more than just decorations—they’re full of memories. From traditional designs to modern styles, stockings bring the holiday spirit into every home and remind us of the joy of giving.

Square Pinterest graphic for a granny square crochet Christmas stocking pattern featuring a festive handmade stocking with red and green crochet squares, white borders, large readable text, holly, hearts, and Lovable Loops branding.

Christmas Stockings are Great for Gifts & Craft Fairs

Handmade Christmas stockings are always a favorite! They make thoughtful Christmas gifts for friends and family, and they’re great to sell at craft fairs. This unique stocking is simple to make but looks stunning with its beautiful, traditional design.

Whether you’re crafting for loved ones or selling your work, this stocking is full of creative ideas. Add some holiday spirit to your projects with a stocking that’s as fun to make as it is to give!

Christmas crochet decor patterns

Looking for more festive projects to make? Browse my favorite Christmas crochet decor patterns, including ornaments, pillows, garlands, appliques, stockings, and other cozy holiday makes for your home. You can also visit my full collection of home decor crochet patterns for even more handmade ideas to decorate every season.

Let’s connect!

I’d love to see what you’re making! Share your finished project and follow along for more free crochet patterns and tutorials.

📌 Don’t forget to pin this pattern for later!
Happy crocheting! 🧶
— Melissa

Pinterest pin for a free granny square crochet Christmas stocking pattern showing a handmade red, green, and white stocking with bold title text, pastel pink and mint accents, yarn and gift icons, and Lovable Loops by Melissa Hassler branding.