Sock knitting starts with the cuff and works down to the toe

A sock is knit in the round on four or five needles, starting at the top cuff and working downward. The basic structure is: cuff (the elastic band at the top), leg (the long part), heel (a reinforced turn), foot (the sole), and toe (the point). Most beginner socks take 8 to 12 hours of actual knitting time spread over a few weeks, depending on yarn weight and how often you pick it up.

The main difference between sock knitting and flat knitting is that you work in continuous circles rather than turning the work back and forth. This means no seaming at the end. You will cast on about 60 to 80 stitches (the exact number depends on your foot size and yarn), and those stitches stay on your needles the entire time.

Socks are not harder than a scarf or dishcloth—they just use a different needle setup and require you to pay attention to shaping at the heel and toe. If you have already knit a hat or a small project in the round, you have the skills. If not, sock knitting is still a good place to start because the finished object is small enough to hold easily and the mistakes are forgiving.

Key Takeaways

  • You will need four or five double-pointed needles (or a circular needle, depending on your preference), yarn in a sock-weight or fingering-weight fiber, and a pattern that matches your foot size.
  • The cuff and leg are knit in straightforward ribbing (alternating knit and purl stitches) to make the sock stretchy and stay up on your foot.
  • The heel is the trickiest part because you work back and forth on half the stitches, then pick up new stitches to close the gap—but the steps are always the same once you learn them.
  • The foot is knit straight until it reaches your toe, then you decrease stitches in a pattern to close the point at the end.
  • Most beginner patterns use the top-down method, which lets you try on the sock as you go and adjust the length before you commit to the toe.

What you need before you start

Buy sock-weight or fingering-weight yarn in a solid color (stripes and patterns are harder to follow when you are learning). A typical sock uses 300 to 400 yards of yarn. Check the label for the recommended needle size—this is usually US 0, 1, or 2 for sock yarn. Do not use regular worsted-weight yarn; it will make a sock too thick and stiff.

You will need either four double-pointed needles (the short needles with points on both ends) or one circular needle in the 24-inch length. Many beginners find circular needles easier to control because there is less risk of dropping stitches off the ends. Buy the needle size the yarn label recommends. If you are unsure, go to a yarn shop and ask the staff to show you the difference between the two setups—they can let you hold them and see which feels more natural.

You will also need a pattern. Free patterns are available on Ravelry.com and PurlSoho.com. Look for one labeled "beginner" or "top-down." Avoid patterns that say "magic loop" or "two-at-a-time" until you have finished one pair. A good beginner pattern will include a schematic showing the finished measurements and clear instructions for the heel and toe.

Have a yarn needle (also called a tapestry needle) on hand for weaving in the loose ends at the beginning and end. A small ruler or measuring tape helps you check the length of the leg and foot as you knit.

Casting on and knitting the cuff

Cast on the number of stitches your pattern calls for—usually 60 to 80. Use the long-tail cast-on or the cable cast-on; both create a firm edge that will not roll. If you have not done these before, watch a video first. The cast-on edge becomes the top of the sock, so it needs to be neat and even.

Once you have cast on, join the stitches into a circle. If you are using double-pointed needles, slip the first stitch from the left needle onto the right needle, then pass the last stitch over it to close the loop. If you are using a circular needle, straightforward bring the two ends together and knit the first stitch. The join is the trickiest moment because stitches can twist; take a moment to make sure the cast-on edge is not spiraling around the needle.

Knit the cuff in 1x1 ribbing (knit one stitch, purl one stitch, repeat all the way around) for 1.5 to 2 inches. Ribbing is stretchy and keeps the sock from sliding down. Count your rounds by marking every 10th round with a stitch marker or a piece of yarn. After 15 to 20 rounds, you will have a cuff that looks like a small tube.

Knitting the leg straight down

After the cuff, switch to stockinette stitch (knit every stitch, every round) for the leg. This creates a smooth, flat fabric. Knit in stockinette for 6 to 8 inches, or until the sock reaches just below where your calf ends. You can try the sock on as you go to check the length—slip it onto your foot and see how far up it comes.

The leg is the easiest part of the sock because you are just knitting the same stitch over and over. This is where you build speed and confidence. If you make a mistake, it is straightforward to fix because the stitches are all the same. Count your rounds every 10 rounds so you know how many you have done.

Some patterns add a pattern or texture to the leg—stripes, cables, or a straightforward stitch pattern. Stick with plain stockinette for your first sock. Patterns are fun but they distract you from learning the heel and toe, which are the skills that matter.

Working the heel turn

The heel is where the sock bends at a right angle. This is the part that feels complicated the first time, but the steps are always identical. Your pattern will tell you exactly how many stitches to work and when to turn, so follow it line by line.

The basic heel process is: (1) divide your stitches in half; (2) work back and forth on one half only, decreasing at the edges to create a wedge shape; (3) pick up new stitches along the sides of the wedge; (4) knit the other half of the stitches. This closes the gap and brings you back to knitting in the round. The whole heel takes about 20 to 30 minutes the first time.

The most common beginner mistake is losing track of which row you are on during the heel. Write down the row number as you go, or use a row counter. The second mistake is picking up too few stitches along the heel sides, which leaves holes. Your pattern will say how many to pick up—pick up that exact number, even if it looks like too many.

Knitting the foot and closing the toe

After the heel, you are back to knitting in the round in stockinette stitch. Knit straight for 1.5 to 2 inches, or until the sock reaches your toe. Try it on to check the length. The foot should end just before your toenail starts.

To close the toe, you will decrease stitches in a pattern until only 8 to 12 stitches remain, then pull the yarn through them to close the point. Most patterns use a "wedge toe" or "star toe" decrease. The decreases happen every other round, then every round, then you bind off. This takes about 15 to 20 minutes.

Cut the yarn, leaving a 6-inch tail. Thread the tail through a yarn needle and pull it through the remaining stitches. Pull tight to close the hole. Weave the tail through the inside of the toe to hide it, then trim the excess. Weave in the cast-on tail at the cuff the same way.

Common mistakes and how to avoid them

Twisted stitches at the join. When you cast on and join into a circle, the cast-on edge can spiral around the needle. Check before you knit the first round by laying the needle flat and making sure the edge runs straight across, not in a spiral. If it is twisted, pull out the join and redo it.

Holes at the heel pickup. When you pick up stitches along the heel sides, pick them up in the bumps of the edge stitches, not in the gaps between them. If you pick up in the gaps, you will have holes. Your pattern will show you where to pick up—follow the diagram exactly.

Uneven tension in the cuff. The first few rounds are always loose because you are learning the rhythm. Do not worry. Once you have knit 10 rounds, the tension will even out. If the cuff is very loose, you can tighten it by weaving the cast-on tail through the edge stitches after you finish.

Running out of yarn before the toe is done. Weigh your yarn before you start the foot. If you have less than 50 grams left, you might not have enough for the toe. If you are running short, make the foot shorter or use a smaller toe decrease. Your pattern will have options.

Frequently Asked Questions

Do I have to use double-pointed needles or can I use a circular needle?

You can use either. Circular needles are easier for beginners because there is less risk of dropping stitches off the ends. Double-pointed needles take up less space and are cheaper. Try both if you can borrow a friend's needles, then buy what feels better in your hands.

What if I drop a stitch in the middle of the leg?

If you drop a stitch and notice it right away, pick it back up with a crochet hook. Insert the hook through the dropped stitch from front to back, hook the working yarn, and pull it through. Repeat this for each row the stitch has dropped. If you do not notice until several rows later, you can still fix it the same way, but it takes longer.

Can I knit two socks at the same time?

Yes, but not on your first pair. Two-at-a-time knitting (using two circular needles or the magic loop method) prevents second-sock syndrome, but it is confusing when you are learning. Finish one sock first, then try two-at-a-time on your second pair.

How do I know what size sock to knit?

Measure around the widest part of your foot (across the ball of your foot) and add 0.5 to 1 inch for ease. This is your target circumference. Most patterns list the finished circumference in the schematic. If your foot is 9 inches around, look for a pattern that finishes at 9 to 10 inches.

What do I do if the sock is too tight or too loose after I finish?

If it is too tight, you can block it (wet it, stretch it gently, and let it dry flat) to open up the fabric slightly. If it is too loose, you can knit the next pair on smaller needles. Keep notes on what size needles you used and how the fit turned out so you remember for the next pair.