Christmas Knitting Patterns

The Spiced Gingerbread Stocking: A Textured Knit Free Pattern

Anonymous July 26, 2026

Introduction: Knit a Cozy Heirloom Stocking

This Christmas, bring the warmth of the holiday kitchen into your home with the Spiced Gingerbread Stocking. This free knitting pattern creates a rich, textured stocking that looks good enough to eat. Using a clever combination of slipped stitches and optional bobbles, you'll craft a dimensional, cookie-like fabric that is both cozy and heirloom-quality. The pattern is worked from the top down in the round, making it a satisfying project for adventurous beginners and experienced knitters alike. The finished stocking measures approximately 7 inches wide by 18 inches long, perfect for hanging by the chimney with care.

Materials Needed

Before you begin, gather the following supplies. The sample uses Lion Brand Wool-Ease in 'Gingerbread' and 'Cream', but any Aran weight yarn will work beautifully.

Yarn

  • Main Color (MC): Aran weight (10 ply) yarn in warm gingerbread brown – approximately 350 yards.
  • Contrast Color (CC): Aran weight (10 ply) yarn in creamy white – approximately 100 yards.

Needles & Notions

  • US 7 (4.5 mm) circular needles, 16-inch length
  • US 7 (4.5 mm) double-pointed needles (DPNs) for working in the round, or use the magic loop method
  • Stitch markers (at least 2)
  • Tapestry needle for weaving in ends

Gauge

20 stitches and 28 rows = 4 inches in Stockinette stitch, after blocking. Achieving the correct gauge is essential for the stocking to fit properly.

Step-by-Step Instructions

This pattern uses standard abbreviations. Please review them before starting.

Abbreviations

  • CO: Cast on
  • K: Knit
  • P: Purl
  • St(s): Stitch(es)
  • K2tog: Knit two together (right-leaning decrease)
  • P2tog: Purl two together
  • SSK: Slip, slip, knit (left-leaning decrease)
  • M1L: Make one left (increase)
  • M1R: Make one right (increase)
  • Sl1 wyif: Slip 1 stitch purlwise with yarn in front
  • Sl1 wyib: Slip 1 stitch purlwise with yarn in back
  • MB (Make Bobble): (K1, P1, K1, P1, K1) into same stitch, then pass the 2nd, 3rd, 4th, and 5th stitches over the 1st stitch.

Cuff

With MC, CO 56 stitches. Distribute evenly on DPNs or use the magic loop method on your circular needle. Join in the round, being careful not to twist the stitches.

Rounds 1-12: *K2, P2* repeat around. This creates a classic 2x2 ribbed cuff.

Leg (Textured Pattern)

The leg pattern creates the gingerbread texture. Repeat Rounds 13-20 until the leg measures 10 inches from the cast-on edge, ending with a Round 16 or Round 20.

  • Round 13 (MC): *K7, P1* repeat around.
  • Round 14 (MC): *Sl1 wyif, K6, P1* repeat around.
  • Round 15 (MC): *K7, P1* repeat around.
  • Round 16 (MC): *K7, P1* repeat around.
  • Round 17 (CC): *K7, P1* repeat around.
  • Round 18 (CC): *Sl1 wyif, K6, P1* repeat around.
  • Round 19 (CC): *K7, P1* repeat around.
  • Round 20 (CC): *K7, P1* repeat around.

Heel Flap

The heel is worked flat on half the stitches. Place the remaining 28 stitches on hold for the instep.

Row 1 (RS): Sl1 wyib, K27.

Row 2 (WS): Sl1 wyif, P27.

Repeat these 2 rows for 14 rows total. You will have 7 slipped stitches on each edge of the heel flap.

Turn Heel

Work the short-row heel turn as follows:

  • Row 1 (RS): K16, SSK, K1, turn.
  • Row 2 (WS): Sl1 wyif, P5, P2tog, P1, turn.
  • Row 3: Sl1 wyib, K6, SSK, K1, turn.
  • Row 4: Sl1 wyif, P7, P2tog, P1, turn.

Continue in this manner, working one more stitch before the decrease each time, until all stitches are worked. You should have 16 stitches remaining on the needle.

Gusset

With the RS facing, pick up and knit 14 stitches along the left side of the heel flap. Place a marker. Knit across the 28 instep stitches in the established leg pattern. Place a second marker. Pick up and knit 14 stitches along the right side of the heel flap. Knit across the 16 heel stitches. You now have 72 stitches total (16 heel + 14 left gusset + 28 instep + 14 right gusset).

Decrease Round

Round 1: Knit to 3 stitches before the first marker, K2tog, K1, slip marker, work instep in pattern, slip marker, K1, SSK, knit to end.

Round 2: Knit all stitches (work instep in pattern).

Repeat these 2 rounds until 56 stitches remain (28 instep, 28 sole).

Foot

Continue working in the round, maintaining the leg pattern on the instep and Stockinette stitch on the sole, until the foot measures 7 inches from the heel, or your desired length.

Toe

Switch to MC only. Knit all stitches for the toe decreases.

  • Round 1: *K6, K2tog* repeat around (49 sts).
  • Round 2: Knit.
  • Round 3: *K5, K2tog* repeat around (42 sts).
  • Round 4: Knit.
  • Round 5: *K4, K2tog* repeat around (35 sts).
  • Round 6: Knit.
  • Round 7: *K3, K2tog* repeat around (28 sts).
  • Round 8: Knit.
  • Round 9: *K2, K2tog* repeat around (21 sts).
  • Round 10: *K1, K2tog* repeat around (14 sts).
  • Round 11: *K2tog* repeat around (7 sts).

Cut the yarn, leaving a 6-inch tail. Thread the tail through the remaining 7 stitches, pull tight to close the toe, and weave in the end securely.

Hanging Loop

With CC, CO 20 stitches. Knit 4 rows. Bind off all stitches. Sew the ends of the loop to the inside of the stocking at the top edge.

Finishing

Weave in all remaining ends. Block the stocking lightly to shape, following the yarn label instructions. For an extra festive touch, optionally add a few small bobbles (MB) randomly on the leg to mimic gingerbread 'crumbs'.

Your Spiced Gingerbread Stocking is now ready to hang! This textured knit will bring a rustic, handmade charm to your holiday decor for years to come.


Also Check Out: We think you'd love this beautiful pattern on our sister site: Crochet Elegant Geometric Lace Shawl Free Pattern