Free crochet patterns with a stitch count for every roundFrom the family behind Recipes Dad
CrochetMom
  1. Home
  2. Seasonal & Holidays
  3. Christmas
  4. Granny Square Christmas Stocking Crochet Pattern
Christmas

Granny Square Christmas Stocking Crochet Pattern

SkillIntermediate
YarnMedium (4)
Hook5.0 mm (US H-8)
Time≈ 8 hours
SizeAbout 20 in (51 cm) from…
Granny square Christmas stocking with cranberry body and three-square ivory-edged cuff

This granny square Christmas stocking combines a dense toe-up body with exactly three four-round granny squares. The squares join into one cuff ring, and an ivory edging connects that ring to the 40-stitch stocking leg.

Jump to pattern Save
Advertisement

A Three-Square Cuff Sized to the Stocking Leg

Each blocked square measures about 3.25 in (8.3 cm). Three squares make a ring just under 10 in (25.5 cm), matching the 40-stitch leg without puckering. Ivory joins visually separate the motifs and reinforce the folded cuff edge.

Advertisement

Materials You'll Need

  • About 330 yd (302 m) worsted cotton blend (stocking body), 60% cotton, 40% acrylic, in Deep cranberry.
  • About 95 yd (87 m) total worsted cotton blend (cuff colors), 60% cotton, 40% acrylic, in Muted gold and Warm ivory and Forest green.
  • About 3 yd (3 m) smooth waste yarn, cotton, in Contrasting waste color.
  • 5.0 mm (US H-8) crochet hook.
  • Yarn needle.
  • Stitch markers.
  • Scissors.
  • Blocking mat and pins.

Use the same yarn line for the solid stocking and motifs. A thicker ivory can make the cuff ring too tight even when every square has the correct stitch count.

Cranberry, gold, ivory and forest yarn with finished granny square Christmas stocking and tools
Four colors form the cuff, while cranberry builds the body.
Granny Square Christmas Stocking Crochet Pattern pattern card with yarn, hook, gauge, finished size and materials
Check the yarn, hook, gauge and finished measurements before you begin.

Gauge and Finished Measurements

  • Skill level: Intermediate.
  • Gauge: 16 sc and 17 rnds = 4 in (10 cm); each blocked square is 3.25 in (8.3 cm).
  • Finished size: About 20 in (51 cm) from cuff to toe and 7 in (18 cm) across the leg laid flat.
  • Working time: About 8 hours.

Block one full square before making the other two. If it is wider than 3.25 in (8.3 cm), change hook size; do not remove clusters from the motif.

Abbreviations and Special Stitches

Instructions use US crochet terms. Count at the end of every numbered row or round before moving on.

  • mr: magic ring.
  • ch: chain.
  • sl st: slip stitch.
  • sc: single crochet.
  • hdc: half double crochet.
  • dc: double crochet.
  • inc: 2 stitches in the same stitch.
  • dec: invisible single crochet decrease.
  • BLO: back loop only.
  • FLO: front loop only.
  • sk: skip.
  • sp: space.
  • st(s): stitch(es).
  • rnd(s): round(s).

Granny cluster: Work 3 dc in the same chain space.

Stitch key for granny square christmas stocking with US crochet abbreviations and symbols
Use the written definitions with the row counts; the symbols are a quick reference.

Pattern Notes

  • Work the stocking body in continuous spirals.
  • Make exactly 3 matching granny squares.
  • Change color after every square round.

Make and block all three squares before joining them. Their corner spaces must face the same direction and their final green rounds must have equal tension.

How to Make a Granny Square Christmas Stocking

The cranberry stocking uses the same toe-up tube and afterthought heel method throughout. A contrasting waste-yarn round reserves the heel opening. The cuff squares use four standard granny rounds, changing color after every round.

Cranberry foot, leg tube, three individual squares and joined cuff band arranged for assembly
Block exactly three squares before joining.
Stitch count chart for granny square christmas stocking
Pause at the end of each numbered section and compare the count.

Joining Three Squares into the Cuff

  1. Block all three squares to the same measurement.
  2. Join Square 1 to Square 2 and Square 2 to Square 3 with ivory slip stitches through matching edge loops.
  3. Join the free edge of Square 3 to Square 1, forming a ring.
  4. Work one ivory round around both ring edges.
  5. Sew the lower ring edge evenly to the 40-stitch leg and secure the hanging loop through cuff and leg.

Fold the cuff only after it is sewn on. This keeps the join line on the inside and lets the three centers remain upright.

Close view of three joined granny squares, ivory seams, edging and hanging loop
Ivory seams frame all three motifs.

Straight Motif Joins and a Smooth Fold

  • Block before joining, not afterward.
  • Match every corner space first.
  • Keep slip-stitch joins loose.
  • Catch leg stitches under the cuff seam for the hanging loop.

Crochet Granny Square Christmas Stocking Colors

The pictured sequence uses cranberry, gold, ivory and forest. Reverse ivory and green for a darker cuff, or repeat cranberry in the final round for a more solid look. Keep all three motifs in the same sequence.

Three identical granny-square-cuff Christmas stockings hanging over a fireplace
A matched set depends on equal square gauge.
Advertisement

Care and Storage

Hand wash and dry flat with the cuff unfolded. Refold only when fully dry, aligning the ivory edge with the leg join.

Advertisement

Frequently Asked Questions

How many granny squares are in the cuff?

The cuff uses exactly three four-round granny squares joined side to side into one ring.

Why is the cuff wider than the stocking?

The squares were not blocked to gauge or the joins are too loose. Each square should measure about 3.25 in (8.3 cm).

Can I add more squares?

Yes, but you must also increase the stocking leg circumference to match the new cuff ring.

How is the heel made?

A waste-yarn opening reserves forty loops, which are picked up and decreased after the leg is complete.

Can I use different colors for each square?

You can, but repeat the same four-round color order if you want the cuff to look continuous around the leg.

Free crochet pattern

Granny Square Christmas Stocking Crochet Pattern

Crochet a full-size cranberry stocking with an afterthought heel and a folded cuff made from exactly three joined four-round granny squares.

Save

Pattern by Clara Parker · Crochet Mom

Skill level
Intermediate
Yarn weight
4Medium · worsted cotton blend (stocking body)
Hook
5.0 mm (US H-8)
Time
About 8 hours
Finished size
About 20 in (51 cm) from cuff to toe and 7 in (18 cm) across the leg laid flat
Gauge
16 sc and 17 rnds = 4 in (10 cm); each blocked square is 3.25 in (8.3 cm)
Terms:Written in US terms.

Materials

Deep cranberryMuted goldWarm ivoryForest greenContrasting waste color

Abbreviations (US)

mrmagic ring
chchain
sl stslip stitch
scsingle crochet
hdchalf double crochet
dcdouble crochet
inc2 stitches in the same stitch
decinvisible single crochet decrease
BLOback loop only
FLOfront loop only
skskip
spspace
st(s)stitch(es)
rnd(s)round(s)

Special stitches

Granny cluster
Work 3 dc in the same chain space.

Pattern notes

  • Work the stocking body in continuous spirals.
  • Make exactly 3 matching granny squares.
  • Change color after every square round.

The pattern

Tap a row to tick it off — your place is saved on this device.

Toe and foot (cranberry)

0/8

Reserve the heel in Round 15.

  1. Rnd 1 Make a mr and work 8 sc in the ring. (8)
  2. Rnd 2 Inc in each st around. (16)
  3. Rnd 3 (Sc in the next st, inc) 8 times. (24)
  4. Rnd 4 (Sc in the next 2 sts, inc) 8 times. (32)
  5. Rnd 5 (Sc in the next 3 sts, inc) 8 times. (40)
  6. Rnds 6-14 Sc in each st around. (40)
  7. Rnd 15 Sc in the next 10 sts, use waste yarn to sc the next 20 sts, return to cranberry and sc in those same 20 sts, then sc in the final 10 sts. (40)
  8. Rnds 16-18 Sc in each st around. (40)

Leg (cranberry)

0/2

Continue from foot.

  1. Rnd 19 Sc in each st around. (40)
  2. Rnds 20-45 Sc in each st around. Fasten off after Round 45. (40)

Afterthought heel (cranberry)

0/11

Remove waste yarn and pick up 40 loops.

  1. Rnd 1 Sc in each live loop around the opening. (40)
  2. Rnd 2 (Sc in the next 8 sts, dec) 4 times. (36)
  3. Rnd 3 Sc in each st around. (36)
  4. Rnd 4 (Sc in the next 7 sts, dec) 4 times. (32)
  5. Rnd 5 Sc in each st around. (32)
  6. Rnd 6 (Sc in the next 6 sts, dec) 4 times. (28)
  7. Rnd 7 (Sc in the next 5 sts, dec) 4 times. (24)
  8. Rnd 8 (Sc in the next 4 sts, dec) 4 times. (20)
  9. Rnd 9 (Sc in the next 3 sts, dec) 4 times. (16)
  10. Rnd 10 (Sc in the next 2 sts, dec) 4 times. (12)
  11. Rnd 11 Dec 6 times. Close the opening. (6)

Granny square (make 3)

0/4

Use cranberry, gold, ivory and forest in that order.

  1. Rnd 1 With cranberry, make a mr. Ch 3, work 2 dc, ch 2, then (3 dc, ch 2) 3 times. Join. (12 dc, 4 ch-2 sps)
  2. Rnd 2 With gold, in each corner sp work (3 dc, ch 2, 3 dc, ch 1). Join. (24 dc, 8 sps)
  3. Rnd 3 With ivory, work (3 dc, ch 2, 3 dc) in each corner sp and 3 dc in each side sp, with ch 1 between clusters. Join. (36 dc, 12 sps)
  4. Rnd 4 With forest, work (3 dc, ch 2, 3 dc) in each corner sp and 3 dc in each side sp, with ch 1 between clusters. Join and fasten off. (48 dc, 16 sps)

Hanging loop (ivory)

0/1

Leave both tails long.

  1. Row 1 Ch 28, sl st in the second ch and each ch across. Fasten off. (27 sl sts)

Finishing

  1. Complete the heel.
  2. Block and join exactly 3 squares into a ring.
  3. Edge and sew the cuff ring to the leg.
  4. Attach the hanging loop through cuff and leg.

Made one? Leave a note below and tell us about your colours — or save the pattern to Pinterest for later. You are welcome to sell items you make from this pattern; please don’t republish the pattern itself.

© 2026 Crochet Mom · crochet.recipesdad.com/granny-square-christmas-stocking-pattern/

Advertisement
Designed by

Clara Parker

I’m Clara — a mom who is never without a hook, and the crochet half of the Recipes Dad family. I write cozy, practical patterns you can actually finish.

More about Clara

Maker notes

Made this pattern? Tell us about your yarn and colors, or ask a question about a row — Clara reads every note.

Notes are reviewed before they appear. No links, please.

Advertisement