The holiday season is a time of wonder. Unleash the crochet magic within you and create cozy crochet Christmas stockings that add a special touch to your holiday celebrations. Find the free crochet Christmas stocking pattern and start a tradition of homemade holiday decor!

(*This post contains some affiliate links and I may receive commissions for purchases made through links in this post at no extra cost to you. Affiliate links are marked as *.)
Materials and Specifications
- Tools: A Crochet hook 6,5 or 6,0 mm* and a threading needle.
- Yarns:
- Katia Bambi – 2 balls in color red
- Katia Christmas Bambi – 1 ball in color white (or Katia Bambi – 1 ball in color white)
- Sirdar Alpine – 1 ball in color polar*.
- Substitute Yarns:
- Substitute chenille yarn: Himalaya Dolphin Baby* or Paintbox Yarns Chenille*
- Find more chenille yarns suggestions from my “Best chenille yarns” blog post.
- Substitute faux fur yarn: Lion Brand Go For Faux* (or here*) and Katia Polar.
- Why not also use chunky yarn such as Paintbox Yarns Wool Mix Super Chunky* or Lion Brand Hometown USA* (or here*).
- Gauge: 9 sts / 10 cm (4″) and 11 rows in waistcoast stitch.
- Terminology: US
- Size: The crochet Christmas Stocking measures ~54 cm / 21″ in height and ~ 20 cm / 8″ in leg width.

Leg of the Crochet Christmas Stocking
The leg of the crochet Christmas Stocking is crocheted using waistcoast stitches. The waistcoast stitch is a variation of a single crochet (sc) stitch and looks like a knit stitch.
How to do a waistcoast stitch? Work the stitch as a single crochet stitch but with one exception. Instead of going under the top two loops of the stitch in the previous round, as you would with a traditional single crochet, insert your hook into the center of the V-shaped space. Check this great YouTube video tutorial about how to do a waistcoast stitch. In this video tutorial, you can also learn how to change the yarn color while making the waistcoast stitch! This is useful when working the snowflake pattern.
Base round: With red yarn, chain (ch) 36. Close the chain with a slip stitch (sl st) to form a ring. From now on, work waistcoast stitches in a round.
Rounds 1-3: 36 sc.
Rounds 4-20: These rounds form the snowflake pattern. Follow the diagram below to form the snowflake or follow the written instructions below the diagram. Start from the round 4.

In the written instructions below, R represents the red yarn and W represents the white yarn.
Round 4: Work 36 sc stitches varying the colors the following way: 8R, 1W, 27R. The pattern explained: 8 sc with the red yarn, 1 sc with the white yarn, 27 sc with the red yarn.
Round 5: 6R, 1W, 1R, 1W, 1R, 1W, 25R.
Round 6: 2R, 1W, 1R, 1W, 2R, 3W, 2R, 1W, 1R, 1W, 21R.
Round 7: 3R, 2W, 3R, 1W, 3R, 2W, 22R.
Round 8: 2R, 3W, 1R, 1W, 1R, 1W, 1R, 1W, 1R, 3W, 21R.
Round 9: 5R, 2W, 1R, 1W, 1R, 2W, 24R.
Round 10: 1R, 1W, 2R, 3W, 1R, 1W, 1R, 3W, 2R, 1W, 20R.
Round 11: 2R, 1W, 4R, 3W, 4R, 1W, 21R.
Round 12: 17W, 19R.
Round 13: 2R, 1W, 4R, 3W, 4R, 1W, 21R.
Round 14: 1R, 1W, 2R, 3W, 1R, 1W, 1R, 3W, 2R, 1W, 20R.
Round 15: 5R, 2W, 1R, 1W, 1R, 2W, 24R.
Round 16: 2R, 3W, 1R, 1W, 1R, 1W, 1R, 1W, 1R, 3W, 21R.
Round 17: 3R, 2W, 3R, 1W, 3R, 2W, 22R.
Round 18: 2R, 1W, 1R, 1W, 2R, 3W, 2R, 1W, 1R, 1W, 21R.
Round 19: 6R, 1W, 1R, 1W, 1R, 1W, 25R.
Round 20: 8R, 1W, 27R.
After the last round of snowflake pattern, continue working sc stitches with red yarn for 12 rounds. Do not cut the yarn. You will continue working with the red yarn after the heel part. Now, continue to add the finishing touch, faux fur edge, to the leg part.
Faux Fur Edge of the Christmas Stocking’s Leg
Attach white faux fur yarn to edge of the leg part. Work traditional sc stitches to every other sc stitch of the previous round (a total of 18 sc). Continue working with sc stitches for 2 more rounds (18 sc each round). Work slip stitches for one round. Weave in all the ends and continue to the heel part of the crochet Christmas stocking.
Heel of the Christmas Stocking
The heel is worked separately from the Christmas stocking and with white yarn. The heel will form a curved “panel” that looks like half an igloo. The heel part is crocheted with traditional single crochet stitches instead of waistcoast stitches.
Make a slip knot and ch 7.
Row 1: Starting in the second chain from the hook, work 6 sc (traditional sc).
Row 2: Turn the work and ch 1. 5 sc, 4 sc to the same sc, 6 sc. [15 sc]
Row 3: Turn the work and ch 1. 7 sc, 3 sc to the same sc, 7 sc. [17 sc]
Row 4: Turn the work and ch 1. 8 sc, 2 sc, to the same sc, 8 sc. [18 sc]
Rows 5-10: Turn the work and ch 1. 18 sc. [18 sc]
Leave 50-60 cm long tail for seaming.
The heel is then seamed to the leg part. The last row of the heel panel is joined with the leg part. Later, with the red yarn, the foot part will be started by working waistcoast single crochet stitches along leg part and then along the bottom edge of the heel panel. Find the image of the heel joining below. Both of these edges are 18 sc stitches wide.

Seam the heel so that its 18 stitches take place in the first 9 stitches and the last 9 stitches of the round in the leg part (check the first photo where the heel is placed in the stocking).
Foot of the Christmas Stocking
Change back to the red yarn and start right where you left the leg part. Continue working sc stitches a total of 18 sc. Now, the next 18 sc stitches should take place in the white heel part. You’ve now completed the first round of the foot part.
Continue working sc stitches around the foot for 12 more rounds. One round has 36 sc. Cut the yarn. Start the toe part of the Christmas stocking.
Toe of the Christmas Stocking
Change to the white yarn. Work sc stitches for one round [36 sc]. Next, start the decrease rounds.
Decrease round 1: *7 sc, work 2 sc together (dec)*. Repeat * 3 more times. [32 sc]
Decrease round 2: *6 sc, dec*. Repeat * 3 more times. [28 sc]
Decrease round 3: *5 sc, dec*. Repeat * 3 more times. [24 sc]
Decrease round 4: *4 sc, dec*. Repeat * 3 more times. [20 sc]
Decrease round 5: *3 sc, dec*. Repeat * 3 more times. [16 sc]
Decrease round 6: *2 sc, dec*. Repeat * 3 more times. [12 sc]
Decrease round 7: *1 sc, dec*. Repeat * 3 more times. [8 sc]
Decrease round 8: *Dec*. Repeat * 3 more times. [4 sc]
Round 9: Cut the yarn and pull the yarn through the remaining stitches. Pull tight to close the toe. Weave in all the ends. Attach a string for hanging the crochet Christmas stocking!
You can also turn the crochet Christmas stocking around and get a more minimalistic Christmas stocking without the snowflake figure!

Hang the crochet Christmas stocking by the fireplace or on the wall and it will be a constant reminder of the magic of the season! Happy crafting!
Interested in more Christmas crochet or knitting patterns? Try these!
Crochet Christmas Ornament Patterns (3 Different Crochet Patterns)
Knitted Mini Beanie (works amazingly well as a Christmas ornament!)
Mini Christmas Tree Leg Cover or Pot Cover
2 responses to “Crochet Christmas Stocking Pattern”
[…] Looking for other DIY Christmas decor ideas? Check this free crochet Christmas stocking pattern! […]
[…] the original free pattern on swoolnordicdesign.com, or read more about it on […]