Granny Square Green Christmas Stocking


Although there are many variations of the granny square the typical one includes groups of three double crochet stitches worked in a continuous round. Add a touch of vintage charm to your Christmas season with this easy to crochet Granny Square Stocking.  This design is easy to create with worsted weight yarn and medium size crochet hook. Family and friends would love to receive these as gifts. Try multiple types of textured yarns to create one-of-a-kind masterpieces that will be admired for generations to come.

Granny Square Green Christmas Stocking


Edited By: Maggie Weldon

Copyright 2010 Maggie Weldon

Skill: Easy

Materials: Bulky Weight Yarn: Green, White & Red

Crochet Hook: Size K-10½ (6.50 mm) or size needed to obtain gauge.

Gauge: Each granny square measures 4” across.


When instructed to join with sc, begin with sl knot on hook, insert hook in st or sp indicated, yo and pull up a loop, yo and draw through both loops on hook.

Granny Square
(Make 16)

Rnd 1:
(Right Side) Starting at center, with Red or White, ch 4, sl st in first ch to form ring, ch 3 (counts as first dc now and throughout), 2 dc in ring, ch 2, (3 dc in ring, ch 2) 3 times; join with sl st to first dc. (Join all rnds in this manner.) (12 dc) Finish off Red and weave in ends.

Rnd 2: With right side facing, join White or Red with sl st to any ch-2 sp, ch 3, (2 dc, ch 2, 3 dc) in same sp, ch 1, * (3 dc, ch 2, 3 dc) in next sp, ch 2; rep from * twice more; join. (24 dc) Finish off White and weave in ends.

Rnd 3: With right side facing, join Green with sl st to any ch-2 sp, ch 3, (2 dc, ch 2, 3 dc) in same sp, ch 1, 3 dc in ch-1 sp, ch 1, * (3 dc, ch 2, 3 dc) in next sp, ch 1, 3 dc in ch-1 sp, ch 1; rep from * twice more; join. (36 dc) Finish off Green and weave in ends.

Assembly –
Use photo as guide.

Join squares together as shown. Fold along dotted lines and sew seams closed.

Sew remaining heel square by easing into place.


Rnd 1:
With wrong side facing, working around squares at top of Stocking, join White with sl st to center back, ch 3, dc in each dc and ch around; join with sl st to first dc. (39 dc)

Rnd 2: Ch 2, (hdc in next dc) around; join in back loop of first hdc.

Rnd 3: Ch 2, working in back loops only, (hdc in next hdc) around; join in both loops of first hdc.

Rnd 4-7: Working in both loops, ch 3, (hdc in next hdc) around; join. Finish off and weave in ends.

– Fold Cuff over at Rnd 3.


With White, ch 21, sc in 2nd ch from hook, (sc in next ch) across.

– Thread Hanger through center back hdc on Rnd 3. Secure ends of hanger together. Finish off and weave in ends.

All Rights Reserved ©2010 Maggie Weldon



You might also like

Comments (6)

  • Sandie 14 years ago Reply

    Love this pattern. Always looking for something to do with grannies. Thanks for sharing. The Print Friendly option is nice too.

  • christy 14 years ago Reply

    Hi Maggie, I’m so glad about this pattern, my great aunt made me and my brothers these stocking over 35 years ago(which still hang at Christmas at mom’s house.) I was just looking at them and was going to pattern it out, but forgot to. We loved these because they stretched so much when filled, we got some much candy and oranges, they still look new today. My aunt told me that she “eyeballed” this stocking in a store and went back to get the pattern because she just had to have it. Now I can make the nieces and nephews some for there memories! Thanks again!!

    Maggie Weldon 14 years ago Reply

    Thank you for sharing your special story. I’m glad we put the pattern up just for you : )

  • Andrea 14 years ago Reply

    this is very nice I printed the pattern for my own personnel use..

    Thank you,

  • […] Granny Square Stocking on Best Free Crochet: You have to register for this site, but it’s free and all you have to provide is an email. And then you can get this totally retro fun pattern! […]

  • Michele Marie Babij 3 years ago Reply

    I made all the squares but cannot figure out how to put together, Please help

    admin 3 years ago Reply

    Hi Michele,
    Please send an email to customerservice@maggiescrochet.com and our pattern assistance will help you out! 🙂

Leave a Reply