Go Back
+ servings
A close up of a crocheted Christmas stocking.

Granny Square Christmas Stocking Pattern

This granny square Christmas stocking pattern is easy to make and a great project for a beginner.
Based on the classic granny square, this pattern is made with two strands of yarn to make big squares. The squares are joined together to form a large stocking and is completed with a simple white crocheted cuff.
Print Pin
Skill Level : Easy
Makes: 1 Granny square Christmas stocking
Author :Harriet

What You Will Need

Yarn

  • #3 Light (DK, light worsted, 8ply) 100% acrylic yarn.
  • Dark Red - you will need about 317 yards (290 meters).
  • Red - you will need about 317 yards (290 meters).
  • Red - you will need about 317 yards (290 meters).

Hook

  • 6 mm (J-10) or a crochet hook size to obtain the correct gauge.

Notions

  • Scissors
  • Yarn Needle

Gauge

  • Each granny square is 7 inches (17.8 cm) from edge to edge or about 9 ½ inches (24.1 cm) on the diagonal.

Finished Size

  • The length of this granny square stocking is about 20.5 inches (52 cm) long and about 7 inches (18 cm) wide at the leg and 14 inches (35 cm) wide at the foot.

Stitches and Abbreviations Used (US Terms)

  • ch - chain
  • sc = single crochet
  • dc = double crochet
  • hk - hook
  • picot = picot, see special stitches below
  • sl st = slip stitch
  • st/sts = stitch/stitches
  • sp/sps = space/spaces
  • rpt = repeat
  • rnd = round
  • YO - yarn over hook

Special Stitches

  • Picot - ch3, insert hk into 3rd ch from hk, YO pull the yarn back through both the stitch and the loop on the hk.

Pattern Notes

  • The yarn listed in this pattern is a guide, you can substitute it with other brands.
  • The pattern is worked using 2 strands of yarn.
  • You will need to make 8 granny squares.

Instructions

Granny Square Pattern

  • Foundation, use 2 strands of red - Ch 4, sl st in 1st ch to form a ring.
  • Round 1 - Ch3 (counts as dc), 2 dc in the ring, ch2, * (3dc, ch2), rpt from * 2 more times, sl st into the top of ch-3 to join. Do not turn. [12dc]
  • Round 2 - Sl st into the next 2 sts, then sl st into ch-2 sp. 
    Ch3 (counts as dc), 2dc, ch2, 3dc in same sp, * (3dc, ch2, 3dc) in next ch-2 sp, rpt from * 2 more times, sl st in top of ch-3 to join. Do not turn. [24dc]
  • Round 3 - Sl st into the next 2 sts, then sl st into ch-2 sp. 
    Ch3 (counts as dc), 2dc, ch2, 3dc in same sp, then (3dc) in next sp * (3dc, ch2, 3dc) in next ch-2 sp, (3dc) in next sp, rpt from * 2 more times, sl st in top of ch-3 to join. Do not turn. [36dc]
  • Round 4 - Sl st into the next 2 sts, then sl st into ch-2 sp. 
    Ch3 (counts as dc), 2dc, ch2, 3dc in same sp, then (3dc) in next 2 sps * (3dc, ch2, 3dc) in next ch-2 sp, (3dc) in next 2 sps, rpt from * 2 more times, sl st in top of ch-3 to join. Do not turn. [48dc]
  • Round 5 - Sl st into the next 2 sts, then sl st into ch-2 sp. 
    Ch3 (counts as dc), 2dc, ch2, 3dc in same sp, then (3dc) in next 3 sps * (3dc, ch2, 3dc) in next ch-2 sp, (3dc) in next 3 sps, rpt from * 2 more times, sl st in top of ch-3 to join. Do not turn. [60dc]
  • Round 6 -  Sl st into the next 2 sts, then sl st into ch-2 sp. 
    Ch3 (counts as dc), 2dc, ch2, 3dc in same sp, then (3dc) in next 4 sps * (3dc, ch2, 3dc) in next ch-2 sp, (3dc) in next 4 sps, rpt from * 2 more times, sl st in top of ch-3 to join, ch1, cut yarn and fasten off. [72dc]
  • Make eight granny squares, then use a darning needle to weave in the ends before joining the squares.

Joining The Squares

  • With the right sides of the granny squares facing up, lay out two "L" shapes, one a right-facing "L" and the other a left-facing "L".
    Place two squares together with the right sides facing out. Crochet them together by working through the stitches on both sides with two strands of red yarn.  
    Start by joining the yarn with a slip stitch and chain 1 in the corner chain 2 space of both squares and make 2 single crochet stitches in the same space.
    Then single crochet into each stitch across the row ending with 2 single crochets in the chain 2 space at the end of the row, chain 1, cut yarn, and fasten off. 
    Repeat the above two more times to join the remaining squares, keeping the "L" shapes as laid out. 
    Note: Each stocking half will have three seams of single crochet stitches.
    Use a yarn needle to weave in the loose ends.

Joining The Front And Back

  • Place the two sides together with the wrong sides facing in. Crochet them together by working through the stitches on both sides with two strands of red yarn.
    Start at the top back of the stocking (and work down to the heel), join the yarn with a sl st and ch1 in the corner ch-2 space of both squares, and make 2sc in the same sp.
    Then sc into each st down to the stocking heel, and make 3sc in the corner ch-2 sp.
    Next, sc in each st across the bottom of the stocking foot, making 3sc in the corner ch-2 sp at the end of the row.
    Then sc into each st up the front of the stocking foot, and make 3sc in the corner ch-2 sp at the end of the row.
    Continue to sc in each stitch across the top of the stocking foot and up the front of the stocking ending with 2sc in the corner ch-2 space at the top, chain 1, cut yarn, and fasten off and weave in the ends.

Adding the Cuff

  • Round 1, use 2 strands white - At the top opening and starting at the back seam, sl st yarn in any ch-2 sp. 
    Ch1 (not counted as a st), working around, make 2sc in the same sp, then sc in each st and 2sc in each ch-2 sp, sl st in 1st sc to join. Do not turn. [44sc]
  • Round 2 - Ch1 (not counted as a stitch), sc in each st across, then sl st into 1st sc to join. Do not turn. [44sc]
  • Rounds 3 - 15 - same as round 2
  • Round 16 - Ch1 (not counted as a st), sc in 1st st, picot, sc in next st, * (sc, picot) in next st, then sc in next st, rpt from * to the end of the rnd, sl st into 1st sc to join, ch1, cut yarn, fasten off.
  • Use a yarn needle to weave in the ends and fold down the cuff.

Hanging Loop

  • For the hanger make 20 chain stitches, then slip the chain in between the two holes inside the stocking at the back seam just below the first row of white.
    Slip stitch into the first chain to create a loop.
    Chain 1 and single crochet in each stitch around the loop, slip stitch into the 1st single crochet to join, chain 1, cut yarn leaving a long tail.
    Use the tail to tack the crocheted hanging loop to the seam at the back of the stocking.