Sock knitting starts with needles sized for yarn weight and a basic four-row pattern you repeat
Knitting socks is easier than it looks because the pattern repeats the same four rows over and over. You will need double-pointed needles (five needles, usually 4 to 6 inches long) or a circular needle sized to match your yarn weight, plus yarn in a weight labeled "fingering" or "sport" — thicker yarn makes socks too bulky. The basic sock has three parts: the cuff (the ribbed top), the leg (straight rows), and the foot (where shaping happens). Most beginner socks take 15 to 20 hours spread over a few weeks.
The reason socks feel hard is that you work in the round on multiple needles at once, but the actual stitches are just knit and purl — the same two stitches you already know. The pattern itself is usually written as "K2, P2" (knit two stitches, purl two stitches) repeated around, which creates the ribbed texture. Once you understand how to move stitches between needles and how to turn the heel, you can make socks that fit and feel professional.
Key Takeaways
- Double-pointed needles or a circular needle in the right size for your yarn weight are the only special equipment you need beyond yarn and scissors.
- Fingering-weight yarn is the standard for socks because it creates fabric thin enough to fit in a shoe without bulk.
- The cuff and leg are the easiest parts — you repeat the same four rows until the leg is long enough, usually 20 to 30 rows total.
- The heel turn is the trickiest step, but it uses only knit and purl stitches worked back and forth on half your stitches at a time.
- Measuring your foot length before you start and checking your gauge (stitches per inch) prevents socks that are too long or too tight.
Choosing needles and yarn for your first sock
You have two needle choices: double-pointed needles (five needles, four to six inches long) or a circular needle 32 to 40 inches long. Double-pointed needles are cheaper and easier to find, but they take practice to keep stitches from sliding off the ends. Circular needles are faster once you learn the rhythm, but they cost more. Start with double-pointed needles in size US 1 or 2 if you are unsure — they work with most fingering-weight yarn.
Fingering-weight yarn is labeled as "fingering," "sock," or "4-ply" on the ball band. It is thinner than worsted-weight yarn and creates a fabric dense enough to wear without holes but thin enough to fit comfortably in a shoe. Avoid yarn thicker than sport weight for your first pair. A single skein (usually 400 to 500 yards) is enough for one pair of adult socks. Choose a solid color or a straightforward stripe for your first pair — variegated (multicolored) yarn can hide mistakes, but it also hides your actual knitting, so you will not see what you are doing wrong.
Casting on and knitting the cuff
Cast on 60 to 64 stitches using the long-tail cast-on or cable cast-on — both create an edge flexible enough for a sock cuff. Divide the stitches evenly across your needles: if you are using five double-pointed needles, put 12 to 13 stitches on each of four needles and leave one needle free to knit with. Join the stitches into a circle by knitting the first stitch of the first needle with yarn from the last stitch of the last needle. This join is the moment many beginners panic — the stitches will look messy and loose, but they tighten as you work the next few rows.
Knit the cuff in K2, P2 ribbing (knit two stitches, purl two stitches, repeat all the way around) for 1.5 to 2 inches. This creates the elastic texture that holds the sock up. Count your rows by marking every tenth row with a stitch marker or a piece of yarn — it is straightforward to lose count. The ribbing should feel snug but not tight. If your stitches are so tight you cannot move them on the needle, loosen your tension by holding the yarn a bit further from the needle tip.
Knitting the leg in stockinette stitch
After the cuff, switch to stockinette stitch (knit every stitch every round) for the leg. This creates a smooth, V-shaped fabric that looks like a store-bought sock. Knit in stockinette for 6 to 8 inches, or until the sock reaches just below your calf. Count your rounds by placing a stitch marker at the start of each round — this prevents you from accidentally adding or dropping stitches.
The leg is the part where you build confidence because nothing changes: you just knit every stitch, round after round. If you notice a stitch that looks loose or twisted, you can fix it by re-knitting that stitch on the next round. If you drop a stitch, pick it up when ready with a crochet hook before it runs down more than a few rows. A dropped stitch in the leg is straightforward to fix; a dropped stitch in the heel is much harder.
Turning the heel: the trickiest part
The heel turn is where the sock changes direction to fit your foot. You will work only on half your stitches (usually 30 to 32) and leave the other half on a holder. Knit back and forth on these stitches (not in the round) in stockinette stitch for about 2 inches, or until the heel flap is roughly square. This creates a thick, reinforced section that takes the most wear.
After the heel flap, you will decrease stitches on both sides to create the heel turn — this is where the sock bends to fit your ankle. The most common method is short-row heel turning: you knit partway across the row, turn before the end, and purl back, leaving some stitches unworked. Each row, you work a few more stitches before turning. This creates a wedge shape that fits the back of your foot. Follow your pattern exactly for this section because the order of turns matters. If you make a mistake, you can usually frog (rip out) just the heel and start that section over without losing the whole sock.
Picking up stitches and knitting the foot
Once the heel is complete, you will pick up stitches along the sides of the heel flap to rejoin the leg stitches. This sounds complicated but is just inserting your needle under the bumps along the edge and pulling yarn through. Pick up one stitch for each row of the heel flap — usually 15 to 20 stitches on each side. You now have all your stitches back on the needles and are knitting in the round again.
Knit the foot in stockinette stitch until the sock reaches your toes. Measure from the back of your heel to the tip of your longest toe before you start, then knit until the sock is about half an inch shorter than that measurement. The last half inch is the toe, which you will decrease to a point. Decreasing too early makes the toe too short; decreasing too late makes the toe too long and uncomfortable.
Decreasing the toe and binding off
The toe is made by decreasing stitches on every other round until you have 8 to 12 stitches left. The most common method is K2tog (knit two stitches together) at the same spot on each needle — this creates a line of decreases that looks intentional. Decrease four stitches per round (one on each of your four needles) until you have about 12 stitches left. Then cut your yarn, thread it through a tapestry needle, and pass it through all remaining stitches to close the toe.
Weave in the loose ends with a tapestry needle, running them through the bumps on the back of nearby stitches. Soak the finished sock in cool water with a bit of wool wash for 15 minutes, squeeze out the water gently (do not wring), and lay it flat to dry. The blocking (wet-blocking) helps even out your stitches and makes the sock look more finished.
Common mistakes and how to fix them
The most common mistake is casting on too many stitches, which makes the sock too loose and baggy. If your sock is too loose after you finish, you can tighten it by picking up the cast-on edge, unraveling back to the cuff, and re-casting on with fewer stitches. The second mistake is knitting the leg too long, which makes the foot section too short and the toe uncomfortable. Measure before you start and mark your yarn at the halfway point so you know when to stop the leg.
A third mistake is tension that is too tight, which makes the sock hard to knit and uncomfortable to wear. If your stitches feel stiff and difficult to move, try holding the yarn a bit further from your needle tip or switching to needles one size larger. You can always rip out and start over — that is how every knitter learns. The fourth mistake is accidentally twisting stitches when you join the cast-on edge into a circle, which creates a spiral that looks wrong. Check that all your cast-on stitches face the same direction before you knit the first round.
Frequently Asked Questions
How long does it take to knit a pair of socks?
Most beginners finish a pair in 15 to 20 hours of knitting time spread over two to four weeks. The cuff and leg go quickly once you find your rhythm, but the heel and toe take longer because they require more attention to the pattern. Your speed will increase with practice.
What if I drop a stitch?
Pick it up when ready with a crochet hook before it runs down more rows. Insert the hook through the dropped stitch from front to back, catch the horizontal strand above it, and pull through. Repeat for each row the stitch has dropped. If you do not notice until several rows later, you can still fix it, but it takes more patience.
Can I use regular yarn instead of fingering weight?
You can, but the sock will be thick and bulky inside a shoe. Worsted-weight yarn makes a sock that looks more like a slipper. If you want to try, cast on fewer stitches (about 48 instead of 60) and use larger needles so the fabric is not too dense.
Do I have to use double-pointed needles?
No. A circular needle works just as well and many knitters find it easier because there are fewer needles to manage. The downside is that circular needles cost more and you need the right length for the circumference of your sock.
What should I do if one sock is bigger than the other?
Tension changes as you knit, so your second sock is often slightly different from the first. If the difference is small (less than half an inch), it will not be noticeable when you wear them. If it is larger, you can adjust your tension on the second sock or rip back and re-knit the first sock with tighter or looser tension to match.