A pair of light gray-blue socks with delicate spiraling eyelets is flat on a white marble countertop with two doilies and several petite white hydrangeas. This free sock knitting pattern will always bee available so long as this website is up and running.

To celebrate Socktober 2020, I thought it would be fun to design a free sock knitting pattern together with the community of knitters who have given me so much support and encouragement these last few years.

Throughout the month of October, I’ll be posting polls in my Instagram stories, where everybody can vote on options for our sock design. Then I’ll write up the next phase of instructions for the sock pattern and post it here.

This sock knitting pattern will always be free here on my blog as long as the blog is alive. If you like knitting lacy socks with a delicate texture, this will be a good fit for you.

Scroll down through this post for detail photos of the toe, cuff, and heel.

If you knit this pattern and share photos on Instagram, please tag me so I can share in my stories! You can tag me @abeeinthebonnet and use the hashtags #ABITBSocktober and #ABITBknits to share your work with others.

I’ve got some other great resources for sock knitting that might come in handy, too:

And now, without further ado, here we go—our first community-designed sock pattern!

Free Sock Knitting Pattern Specs


S, M, L

Finished sock dimensions: 8” (20.25 cm), 9” (22.75 cm), 10” (25.5 cm) circumference (Note: most people like their socks snug, so choose a finished sock size that is slightly smaller than your actual foot)


Fingering weight yarn, 300-380 yds (274-348 m)

Sample shown knit in Oink Pigments Nimbus, Sock/Fingering Weight, 100g/410yds, 80% Fine Superwash Merino/10% Cashmere/10% Nylon, 3-ply 

A close-up on the heel flap and gusset of this free sock knitting pattern.


4” (10 cm) square = 32 stitches x 40 rows in stockinette


One set of needles for your preferred style of small-circumference knitting in a size to match gauge listed above

 Suggested needle size: US 1.5 (2.5 mm)


One stitch marker for beginning of round; optional additional markers between pattern repeats

Tapestry needle for weaving in ends



Techniques: knitting through the back loop, increases, decreases, knitting in the round


•       k = knit

•       p = purl

•       yo = yarn over

•       k2tog = knit two stitches together

•       ssk = slip two stitches individually knitwise and knit together through the back loop

•       ktbl = knit through the back loop

•       sl = slip stitch purlwise with yarn in back (RS) or in front (WS)


Using your preferred cast-on method, cast on 64 (72) (80) stitches. Join for knitting in the round and take care not to twist. Place a marker at the join to mark the end of the round.

Work 12 rounds of k1tbl, p1 ribbing.

Leg Instructions:

Work the following 8-round repeat or see Chart A. Work this repeat until the leg of your sock measures 6” (15.25 cm), ending on either round 4 or round 8. You can make this part of your sock longer or shorter, if you’d like, but know that changes to the length of the leg will affect how much yarn you use.

Round 1: *P4, ktbl, k2tog, yo, ktbl, repeat from * to end of round.

Round 2: *K4, ktbl, k2, ktbl, repeat from * to end of round.

Round 3: *K1, p2, k1, ktbl, yo, k2tog, ktbl, repeat from * to end of round.

Round 4: Repeat round 2.

Round 5: *Ktbl, k2tog, yo, ktbl, p4, repeat from * to end of round.

Round 6: *Ktbl, k2, ktbl, k4, repeat from * to end of round.

Round 7: *Ktbl, yo, k2tog, ktbl, k1, p2, k1, repeat from * to end of round.

Round 8: Repeat round 6.

Chart A

Heel Instructions:

This sock uses a heel flap and gusset for a snug, highly customizable fit. You’ll work your heel flap using the last 32 (36, 40) stitches of your sock. Work in pattern across the first 30 (36, 40) stitches.

Now begin working your heel flap as follows:

Row 1 (RS): *slip 1 purlwise with yarn in back, k1, repeat from * to end of row.

Row 2 (WS): slip 1 purlwise, p to end of row.

Work these two rows until you have 32 (36, 40) rows total, ending on a WS row.

Now it’s time to turn the heel. For each slip stitch in the following instructions, slip your stitch purlwise with yarn held in back (RS rows) or front (WS rows). Follow these steps:

  1. Knit 18 (20, 22), ssk, k1, turn.
  2. Sl1, p5, p2tog, p1, turn.
  3. Sl1, knit to within first stitch from gap, ssk, k1, turn.
  4. Sl1, p to within first stitch from gap, p2tog, p1, turn
  5. Repeat from steps 3 and 4 until all heel stitches are used up.

Gusset Instructions:

A close-up on the round toe of this free sock knitting pattern.

Set-up: Knit half of the heel stitches. Rounds will now start in the middle of the heel flap. Knit remaining heel stitches and pick up one stitch in each of the slipped edge stitches along the heel flap. Pick up 1 additional stitch where heel flap and instep join. Work in pattern across the instep stitches. Pick up and knit one stitch where instep and heel flap join and one stitch in each slipped stitch along the other edge of the other side of the heel flap. Work remaining stitches left from heel flap. Work one round.

Round 1: K to 3 stitches before instep, k2tog, k1, work instep stitches in pattern, k1, ssk, k to end of round.

Round 2: Work one round, knitting the sole stitches and working the instep stitches in pattern.

Repeat Rounds 1 and 2 until there are 64 (72, 80) stitches total on your needles.

Remove end of round marker and knit to beginning of instep. Replace end of round marker.

Continue working in pattern across instep and knitting across sole until foot measures 2.5” (6.5 cm) shorter than your desired length. To determine the length of your sock’s foot, measure from the outside of your heel to the tip of your toes. Compare that to the length of your sock from the deepest part of the heel to the working edge.

Toe Instructions:

This sock uses a round toe, which is deeper and more spacious than the wedge toe. To work the toe, follow these steps:

  1. *K6, k2tog; rep from * to end of round. Knit 6 rounds.

  2. *K5, k2tog; rep from * to end of round. Knit 5 rounds.

  3. *K4, k2tog; rep from * to end of round. Knit 4 rounds.

  4. Continue in this manner, working one less stitch between each decrease and knitting one less round between decrease rounds, until you work only one plain round.

  5. *K2tog; repeat from * to end of round.

To finish, cut the yarn, leaving a 10″ (25.5 cm) tail. Thread tail on a tapestry needle, draw through remaining stitches, pull tight to close hole, and secure. Weave in ends and block.

Leave a Reply

Your email address will not be published. Required fields are marked *