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.
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.
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.


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.

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.


Joining Three Squares into the Cuff
- Block all three squares to the same measurement.
- Join Square 1 to Square 2 and Square 2 to Square 3 with ivory slip stitches through matching edge loops.
- Join the free edge of Square 3 to Square 1, forming a ring.
- Work one ivory round around both ring edges.
- 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.

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.

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.
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.

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.
Pattern by Clara Parker · Crochet Mom
Materials
Abbreviations (US)
| 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) |
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/8Reserve the heel in Round 15.
- Rnd 1 Make a mr and work 8 sc in the ring. (8)
- Rnd 2 Inc in each st around. (16)
- Rnd 3 (Sc in the next st, inc) 8 times. (24)
- Rnd 4 (Sc in the next 2 sts, inc) 8 times. (32)
- Rnd 5 (Sc in the next 3 sts, inc) 8 times. (40)
- Rnds 6-14 Sc in each st around. (40)
- 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)
- Rnds 16-18 Sc in each st around. (40)
Leg (cranberry)
0/2Continue from foot.
- Rnd 19 Sc in each st around. (40)
- Rnds 20-45 Sc in each st around. Fasten off after Round 45. (40)
Afterthought heel (cranberry)
0/11Remove waste yarn and pick up 40 loops.
- Rnd 1 Sc in each live loop around the opening. (40)
- Rnd 2 (Sc in the next 8 sts, dec) 4 times. (36)
- Rnd 3 Sc in each st around. (36)
- Rnd 4 (Sc in the next 7 sts, dec) 4 times. (32)
- Rnd 5 Sc in each st around. (32)
- Rnd 6 (Sc in the next 6 sts, dec) 4 times. (28)
- Rnd 7 (Sc in the next 5 sts, dec) 4 times. (24)
- Rnd 8 (Sc in the next 4 sts, dec) 4 times. (20)
- Rnd 9 (Sc in the next 3 sts, dec) 4 times. (16)
- Rnd 10 (Sc in the next 2 sts, dec) 4 times. (12)
- Rnd 11 Dec 6 times. Close the opening. (6)
Granny square (make 3)
0/4Use cranberry, gold, ivory and forest in that order.
- 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)
- Rnd 2 With gold, in each corner sp work (3 dc, ch 2, 3 dc, ch 1). Join. (24 dc, 8 sps)
- 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)
- 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/1Leave both tails long.
- Row 1 Ch 28, sl st in the second ch and each ch across. Fasten off. (27 sl sts)
Finishing
- Complete the heel.
- Block and join exactly 3 squares into a ring.
- Edge and sew the cuff ring to the leg.
- 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/





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