Featured image for a Country Cottage Christmas stocking crochet pattern showing a cozy neutral crochet stocking on a bright white background with clean black text, soft holiday greenery, pastel accents, and Lovable Loops branding.

Country Cottage Christmas Stocking Crochet Pattern

Add a cozy handmade touch to your holiday décor with this Country Cottage Christmas stocking. The textured granny hexagons give it a charming patchwork look that feels warm, traditional, and perfect for hanging by the fireplace year after year.

Quick answer

This advanced beginner Christmas stocking is made from 17 textured granny hexagons crocheted with worsted weight (#4) yarn and an I-9 (5.5 mm) crochet hook. The motifs are joined with single crochet and assembled into one stocking, then a crocheted hanging loop is added. The finished stocking measures approximately 16 inches long × 5.5 inches wide.

Christmas stocking crochet pattern details

Here’s a quick overview of the materials, sizing, gauge, and pattern notes before you begin.

Skill level

Advanced beginner — This pattern uses double crochet, single crochet, puff stitches, bobble stitches, joined rounds, and basic seaming to assemble the stocking.

Materials needed

  • I-9 (5.5 mm) crochet hook
  • Worsted weight yarn (#4) — approximately 125 grams
  • Yarn needle
  • Scissors

Finished size

The finished stocking measures approximately 16 inches long × 5.5 inches wide.

Square graphic for a Country Cottage stocking crochet pattern featuring a cream textured crochet Christmas stocking with handmade details, neutral holiday decor styling, bold title text, and Lovable Loops by Melissa Hassler branding.

Gauge

Gauge is not important for this pattern.

Crochet abbreviations

  • dc = double crochet
  • sc = single crochet stitch
  • ps = puff stitch
  • bo = bobble stitch
  • ch/chs = chain/chains
  • ch-sp = chain space
  • st/sts = stitch/stitches
  • sl st = slip stitch
  • YO = yarn over

Pattern notes

  • Make 17 granny hexagons using the motif instructions below.
  • The beginning chain does not count as a stitch.
  • Join each round with a sl st to the first stitch.
  • Bobble stitches naturally pop toward the wrong side. Push them through so they sit on the right side of the motif.
  • The pattern is written in US crochet terms.

Special stitches

Puff stitch (ps):

  1. YO, insert hook in next stitch & pull up a loop (3 loops on hook)
  2. YO, insert hook in same stitch and pull up a loop (5 loops on hook)
  3. YO, insert hook in same stitch and pull up a loop (7 loops on hook)
  4. YO and pull through all 7 loops.

Bobble stitch (bo):

  1. YO, insert hook in next stitch, YO, pull up a loop, YO pull through 2 loops (2 loops on hook)
  2. YO, insert hook in same stitch, YO, pull up a loop, YO, pull through 2 loops (3 loops on hook)
  3. YO, insert hook in same stitch, YO, pull up a loop, YO, pull through 2 loops (4 loops on hook)
  4. YO, insert hook in same stitch, YO, pull up a loop, YO, pull through 2 loops (5 loops on hook)
  5. YO, insert hook in same stitch, YO, pull up a loop, YO, pull through 2 loops (6 loops on hook)
  6. YO and pull through all 6 loops.
Pinterest pin for a crochet Christmas stocking pattern showing a neutral handmade stocking with rich textured stitches, country cottage styling, large readable text, soft pink and aqua accents, and Lovable Loops branding.

Christmas stocking crochet pattern instructions

Round 1: Magic circle, make 12 dc, join (12 stitches)
Round 2: Ch 2, *(ps, ch 1); repeat from * around. Join. (12 ps and 12 ch-1 spaces)
Round 3: Ch 2, *bo in next ps, sc in next ch-1 sp; repeat from * around. Join. (24 stitches)
Round 4: Ch 2, *work (2 dc, ch 2, 2 dc) in next st, dc in each of the next 3 sts; repeat from * around. Join and fasten off. (42 dc and 6 ch-2 spaces)

Joining and assembling the stocking

Arrange the 17 granny hexagons as shown in the diagram. From top to bottom, the hexagons are arranged in staggered rows of 3, 3, 4, 4, 2, and 1.

First, use single crochet to join the edges of the hexagons that touch each other in the flat layout.

Next, use the colored lines around the outside edges as a guide for shaping the stocking. Bring matching colored edges together and single crochet them together. For example, join the blue edge to the other blue edge, the red edge to the other red edge, and continue matching each color in the same way.

Leave the two edges marked with black lines open.

Continue joining the matching edges until the stocking is fully assembled.

Assembly diagram showing 17 cream crochet granny hexagons arranged in staggered rows with colored edge markers for joining them into a Christmas stocking.

Adding the hanging loop

At the top edge of the stocking, join yarn to 3 adjacent stitches where you want the hanging loop.

Row 1: Ch 1, sc in each of the 3 sts. Turn. (3 stitches)
Rows 2–15: Ch 1, sc in each st across. Turn. (3 stitches)

Fasten off, leaving a long tail for sewing. Fold the strip over to form a loop and sew the free end securely to the top edge of the stocking.

Finishing

Weave in all of the yarn tails.

Cream granny hexagon crochet Christmas stocking with textured bobble stitches and a hanging loop, displayed with neutral holiday décor.

Christmas crochet decor patterns

Looking for more festive projects to make? Browse my favorite Christmas crochet decor patterns, including ornaments, pillows, garlands, appliques, stockings, and other cozy holiday makes for your home.

You can also visit my full collection of home decor crochet patterns for even more handmade ideas to decorate every season.

Let’s connect!

I’d love to see what you’re making! Share your finished project and follow along for more free crochet patterns and tutorials.

📌 Don’t forget to pin this pattern for later!
Happy crocheting! 🧶
— Melissa

Pinterest pin for a Country Cottage Christmas stocking crochet pattern featuring a textured neutral stocking made from granny hexagons, with bold black title text, pastel holiday accents, and Lovable Loops by Melissa Hassler branding.