Cozy Coffee Bean Socks – Free Knitting Pattern

The Cozy Coffee Bean Socks are a worsted version of my Coffee Bean Sock Pattern. I am so happy to be able to offer you this pattern for FREE, however, if you’d like to purchase an ad-free, printable version of the pattern in PDF form, click here. Thank you for your support either way!

If you make a pair of socks from my pattern, I would LOVE to see them. Please post a picture on Instagram and tag me @kneedlesandlife or use the hashtag #coffeebeansocks.


This is not a beginner sock pattern, but if you choose to make it for your first pair of socks I highly recommend YouTube videos from VeryPink Knits. She helped me knit my first pair of socks and her videos are very straightforward.


Stitches in the pattern will be referred to with these abbreviations:

pm – place marker

sm – slip marker

k – knit

p – purl

st(s) – stitch(es)

sl – slip (k or p wise will be noted)

wyib – with yarn in back

k2tog – knit 2 together

p2tog – purl 2 together

ssk – slip, slip, knit

BOR – beginning of round

** – repeat what is in between

* – repeat as directed

Instep – front/top of the sock

Sole – back/bottom of the sock


You will need the following items to knit a pair of socks:

200-300 yards of worsted weight (4) yarn. I recommend using wool for the best results.

US Size 4 (3.5mm) needles, or whatever size you need to meet gauge, in your choice of DPNs, Magic Loop using a 32” or longer cable, or 9” circulars.

2 stitch markers, a tape measure, a tapestry needle, and scissors


Knit a gauge swatch to insure that your finished socks will fit correctly. If your tension or yarn is much different that mine, you can adjust your needle size accordingly.

24 sts = approx. 4″ (10cm) knit in the round in the coffee bean stitch (see pattern). Height gauge is not important for this pattern as you will knit by length, not rows.


Measure around the ball of your foot to determine size. The length is customizable.

The pattern is written for S (M, L) – 7-8″ (8-9″, 9-10″)

Cozy Coffee Bean Socks

Click here to purchase a PDF of this pattern.


This sock has no cuff, so the leg pattern starts off right away. This 2 round repeat is on the entire leg, and then switches to just the instep (top) sts of the foot after the heel, with stockinette st on the sole (bottom).

Click here for a video tutorial of the coffee bean stitch. It’s a very stretchy pattern that is worked in multiples of 3, so the CO sts may look different than what you are used to. Make sure to check gauge and look at the sizes if you are unsure.

Cast on 39 (45, 51). Join to k in the round and pm.

1: *p2, sl 1 (p wise wyib)* repeat until end.

2: k all sts around.

Repeat rounds 1-2 until the leg measures 6″ from the cast on edge, or your desired length. Finish after a round 2 (all k sts).


The first 20 (23, 26) sts are your heel flap and the remaining 19 (22, 25) will be left on hold.

Work the first 20 (23, 26) sts in the following pattern:

1: k2, *sl 1 (p wise wyib), k2* turn work

2: p all sts, turn work

Repeat rows 1-2 until the heel flap measures 2 (2.25, 2.5)” tall


Row 1: sl 1, k10 (12, 13), ssk, k1, turn.

Row 2: sl 1, p3 (4, 4) p2tog, p1, turn.

Row 3: sl 1, k to 1 st before the gap, ssk, k1, turn.

Row 4: sl 1, p to 1 st before the gap, p2tog, p1, turn.

Repeat rows 3-4 until you have worked all sts. Some sizes may not have a k1 and p1 at the end of the final repeats.


K across the sts left from turning the heel. Then pick up and k9 (10, 11) sts along the left heel flap edge. If there is a large gap in the corners you can pick up an additional st. Place a marker here for your BOR. K19 (22, 25) instep sts in the established coffee bean pattern, pm. Pick up and k9 (10, 11) sts along the other heel flap edge. K across heel flap and down the side of the flap to the BOR.


The BOR and second marker are to help you identify the instep sts in between if you are not using DPNs. For DPNs I place all instep sts on one needle and divide the other half between 2 needles. It is important to remember the instep sts are always worked in the established 2-row coffee bean pattern. The sole will be stockinette.

Round 1: k across instep sts in the established coffee bean pattern, k1, ssk, k to 3 sts before BOR, k2tog, k1.

Round 2: k across the instep sts in the established coffee bean pattern, k all sole sts.

Repeat rounds 1-2 until you are back to your original st count of 39 (45, 51).

Continue knitting the foot, in the established coffee bean pattern for the top of the foot and stockinette on the bottom, until the foot length measures approx. 1.5″ short of your desired length. This is roughly the middle of your pinky toe. I have attached a foot length chart I use on the last page if you’re knitting for someone else or can’t try on your sock for some reason.

K one round of all k sts before starting the toe decreases.


Work the following decreases to shape the toe. You will no longer be working the coffee bean pattern and only knitting stockinette. If you are using circular needles, it may help to place a marker in between the instep and sole sts again. For DPNS, I have all the instep sts on one needle, and the sole sts divided between two needles.

Round 1: k1, ssk, k to last 3 sts on the front of the sock, k2tog, k1. k1, ssk, k to last 3 sts on the sole of the sock, k2tog, k1. You have now decreased 4 sts.

Round 2: k all sts.

Repeat rounds 1-2 until your toe reaches 1.5″ tall. I finished my S size toe with 18 sts. Make sure your last round is all k sts. *NOTE: Some sizes have uneven sts. You will need to sneak in an extra decrease on one k row. The goal is to have even sts on the top and bottom for closing the toe.

Cut yarn, leaving a long tail. Close the toe of your sock using the Kitchener Stitch. I found this video very helpful.

Make one more sock exactly the same. Wet block or steam/iron if you want, then enjoy your new pair of socks!

Thank you for making my pattern! If you should have a question, please leave a comment or email me at

You can find more free knitting patterns on my blog here!

xo, kalley

Leave a Reply


  1. 5.7.22
    Mihaela said:

    OOh, lovely socks. And I like that they are worsted weight :)) Thank you!

    • 5.12.22
      Kalley said:

      Thank you! Let me know if you make them. 🙂

    • 7.23.22
      Sarah said:

      My first successful pair of knit socks, thanks to this great pattern! Thank you for posting 😊

      • 7.25.22
        Kalley said:

        Thanks so much, Mihaela 🙂

  2. 1.21.24

    Your posts are always insightful and well-researched. This one was no exception.

  3. 2.29.24
    Monty said:

    My first ever pair of knit socks and I’m so proud of them! Your instructions were so thorough and helpful. Can’t wait to make another pair

    • 2.29.24
      Kalley said:

      Aw thank you! I’m so glad you enjoyed the pattern!

  4. 4.12.24
    Jaeza said:

    These are awesome beautiful. From the moment I saw the picture they called to me. I did one in a self-striping blue/green/yellow yarn for spring. I’m working on a pair in variegated purples wool right now for my sister and I am spinning some green/brown/black yarn specifically for a pair of these for myself right now. Thank you for making this pattern available. 🙂

  5. 4.24.24

    Every time I read your posts, I learn something new. This one was no exception. Great job!