Skip Navigation Website Accessibility

Christmas Village Stocking

Free pattern by Jessika Zontini of Pindrop Shop.

Decorate your home with a hand knitted Christmas Stocking. Step back in time as you create this quaint Christmas town scene, stitch by stitch. This stocking is worked as a real knitted sock, top down, starting with ribbing, followed by fair isle colorwork, and eye-of-partridge heel, gusset, more colorwork, and toe decreases. This was designed for use with Blue Sky Fibers Woolstok mini skein Holiday Bundle.

Click here for the downloadable PDF






K - knit

P - purl

Sl - slip

P2tog - purl two together

Ssk - slip slip knit

Sm- slip marker



With color A (Highland Fleece),

Cast on 88 stitches using German Twisted Cast On, or your cast on of choice.


Round 1-

With color B (Gravel Road), Join to knit in the round by knitting 2 stitches.

With color A,  purl the next 2 stitches.  This will be what actually joins the work in the round.

Continue working 2x2 ribbing: (Knit 2 with color B, Purl 2 with color A) Repeat to end of round.  You can place a marker here to denote the beginning of the round if desired.  


Repeat Round 1 5 more times for a total of 6 rounds.  These rounds are reflected in Rounds 1-7 of the chart below.



The leg is worked in stockinette stitch.  
Follow Chart 1 for the colorwork starting at round 8. 



Row 1- Knit 22 stitches from this needle.  Separate the previous 22 stitches before that from the other needle and combine them for a total of 44 stitches that will become your heel.  Only these 44 stitches are worked in the following rows.  The other stitches will not be worked for this section.  For this part you will stop working in the round and begin working back and forth in rows.


Row 2- sl 1, purl to the end

Row 3-(Sl, K1) repeat

Row 4- sl 1, purl to the end

Row 5 - sl1 (sl1 , k1) repeat


Repeat Rows 2-5 10 more times for a total of 11 times.



Row 1- Purl

Row 2- K24, ssk, k1.  Turn.

Row 3- Sl1, p5, p2tog, p1. Turn.

Row 4- Sl1, Knit up to the last stitch before the gap, ssk, k1. Turn

Row 5- Sl1, Purl up to the last stitch before the gap, p2tog, p1. Turn.


Repeat Rows 4 and 5 until 22 stitches remain.  The last two rows will end with the decrease and will not have the last stitch purled or knitted after the decrease.


Place marker.

Pick up and knit 18 stitches along heel flap edge. Place marker.

Knit the 44 stitches one the next needle for the instep. Place marker.

Pick up and knit 18 stitches along other heel flap edge.  Place marker.



Now the stocking will be knit in the round again.

Switch to next color (Cast Iron).



Round 1- K22. Sm, K16, k2tog. Sm.  K44. Sm. Ssk. K16.

Round 2- Knit.

Round 3- K22, sm, k15, k2tog, sm, k44. sm. Ssk, k15.

Round 4- Knit.

Round 5-K22, sm, k14, k2tog, sm, k44. sm. Ssk, k14.


Switch to next color (Highland Fleece).


Round 6-Knit.

Round 7- K22, sm, k13, k2tog, sm, k44. sm. Ssk, k13.


Switch to next color (Cranberry Compote).


Round 8-Knit.

Round 9- K22, sm, k12, k2tog, sm, k44. sm. Ssk, k12.


Switch to next color (Highland Fleece). Round 10 is the first round in the next colorwork chart.  You will complete the decreases as follows while following Chart 2.



Round 10- Knit.

Round 11- K22, sm, k11, k2tog, sm, k44. sm. Ssk, k11.





Round 1: *k8, k2tog; rep from * to end of round.

Round 2: knit all sts.

Round 3: k7, k2tog; rep from * to end of round.

Round 4: knit all sts.

Round 5: *k6, k2tog; rep from * to end of round.

Round 6: knit all sts.

Round 7: *k5, k2tog; rep from * to end of round.

Round 8: knit all sts.

Round 9: *k4, k2tog; rep from * to end of round.

Round 10: knit all sts.

Round 11: *k3, k2tog; rep from * to end of round.

Round 12: knit all sts.

Round 13: *k2, k2tog; rep from * to end of round.

Round 14: knit all sts.

Round 15: *k1, k2tog; rep from * to end of round.

Round 16: *k2tog; rep * to end of round.

Break yarn. Thread through a tapestry needle and draw through the remaining 8 stitches. Pull

tight, through the wrong side and weave in the end.




Pick up 8 stitches, centering them 4 stitches to the right of the beginning of round and 4 stitches to the left of beginning of round.

Work in stockinette


Fold hanging loop in half with purl sides together and knit sides facing out.  

Pick up one stitch at inside of stocking.  K2 tog.  *Pick up another stitch inside stocking.  K2tog. Bind off one.*
Repeat until one remains. Fasten off.




Crochet a chain of 26 stitches and another chain of 18 stitches, or make them to your desired length for hanging your pompons.


Make two pompons by wrapping a 2” wide piece of cardboard with Highland Fleece or your color of choice approximately 30 times.  Cut all the yarn and the top edge and bottom edges of the cardboard. Wrap the strand of yarn attached to the crocheted chain  around the center and securely tightly with a knot.  Trim and fluff the pompon.  Repeat for the other pompon.  Thread both tails at the other end of the crocheted chains through the fabric of the stocking, directly under where the ribbing ends at the beginning of the round.  Secure with a knot.  You can adjust the length here if desired.  You could also tie your pompons to the other side of the stocking if desired.


Weave in all ends and block.


Contact Us:

Phone: (740)224-0700
Address: 103 East 3rd Street
                Uhrichsville, OH 44683
Hours: Tues., Wed., Fri., & Sat. 10-5, 
Thursday 12-7
            *Closed Sunday & Monday