Free Christmas Stocking Crochet Pattern

Are you deep in Christmas preparation? Here to help you out with a quick project, a herringbone stitch free christmas stocking crochet pattern. It’s a simple and classic pattern with options for a single colour or 2 colour contrast.

The pattern includes guidance for a Christmas Tree or star design, or leave yours plain and simple to go with any of your Christmas decorations.

Free Christmas Stocking Crochet Pattern

This post contains affiliate links, meaning I may make a commission if you purchase through a link, at no additional cost to you.

More Free Crochet Patterns

Get the ad-free downloadable PDF with photo tutorial in the pattern stores below.

Free Christmas Stocking Crochet Pattern

You will need

  • Aran/Worsted acrylic yarn
    • 95g/203yds for single colour, OR
      • 30g/64yds Colour A
      • 65g/139yds Colour B
  • 5.5mm hook
  • Scissors and needle for finishing

Stitch Terms & Abbreviations

Written in US terms.

Chain – ch
Slip Stitch – sl st
Stitch(es) – st(s)
Skip – sk
Single Crochet – sc
Double Crochet – dc

Special Stitches

Herringbone Double Crochet:

Yarn Over (YO), pull up a loop
Pull the 1st loop through the 2nd loop
YO pull through 1 loop
YO pull through both loops


9 rows of 13 herringbone dc in 4×4″


  • Starting chains do not count as a stitch
  • Stitch counts will be in brackets at the end of each row
  • ‘dc 3’ means work 1 dc in the next 3 sts
  • ‘3dc’ means work 3 dc stitches in the next 1 st

Free Christmas Stocking Crochet Pattern

Toe – colour A

Row 1: in a magic ring, ch2, 12dc, sl st into the 1st dc (12)

Row 2: ch2, 2dc in each st, sl st (24)

Row 3: ch2, *2dc, dc* repeat * around, sl st (36)

Row 4: ch2, dc in each st, sl st (36)

Foot – colour B

Row 5: ch2, work a herringbone st in each st, sl st (36)

Rows 6 to 14: Repeat Row 5 (36)

Leave the loop open to work into later (try a stitch marker), or fasten off.

Heel – colour A

Row 1: skip 7 sts from the seam of the previous row, join yarn into the 8th st. Ch1, sc in the same st and the next 21 sts, turn (22)

Row 2: ch1, sc2tog, sc in each st until there are 2 remaining, sc2tog, turn (20)

Rows 3 to 8: Repeat Row 2, finishing with 8 sts

Row 9: ch1, 2sc, sc in each st, 2sc in last st, turn (10)

Rows 9 to 15: Repeat Row 8, finishing with 22 sts

Row 16: ch1, sc in each st, turn (22)

Fold the top half of the heel over towards the outside and join the sides with a whip stitch. Fold the right way around.

Body – colour B

Row 1: With your hook back in the loop left open from the foot section, ch2 and work a herringbone st into every st. Work a dc2tog in the corners where the heel meets the herringbone rows, sl st into first herringbone st to finish row (38)

Row 2: ch2, work a herringbone st in each st, sl st (38)

Rows 3 to 15: Repeat Row 2 (38)

Cuff – Colour A

Row 1: Turn to work on the wrong side, ch1, sc in each st, sl st (38)

Row 2: ch1, sc in each st, sl st (38)

Rows 3 to 7: Repeat Row 2 (38)

Row 8: Turn to work on the right side, ch1, sc in each st, sl st (38)

Fasten off and fold over. Join yarn to the top right side and make a loop with 16 chs.

Christmas Tree

Using a needle and contrasting yarn, start the Christmas tree on row 4 of the main body. Making large horizontal stitches start with a base width of 5-6 sts and continue with stitches of reducing length up to a height of 4-5 rows.


Start the star in the centre, approx 7 rows up from the heel. The longer points will be approx 3.5 rows or 6 sts in length, with the shorter points being around half the length.

Not the right time? Pin this Free Christmas Stocking Crochet Pattern for later!