What You Need to Start Knitting a Sock

A basic sock uses double-pointed needles (usually four or five needles that taper to points on both ends) or a circular needle, depending on which method feels comfortable to you. Most beginners find circular needles easier because they're less likely to drop stitches. You'll also need yarn in a sock weight — this is thinner than regular yarn and comes in small balls, usually 50 to 100 grams, which is exactly enough for one pair. Acrylic sock yarn works fine for practice; merino wool or nylon blends are more durable for socks you'll actually wear.

The needle size depends on your yarn label, but sock needles typically range from US size 0 to 2. You'll also want a yarn needle (a blunt needle with a large eye) to weave in the loose ends when you're done, and a small ruler or measuring tape. Some knitters keep stitch markers nearby — these are small rings or clips that help you track where your pattern repeats, though you can use a piece of yarn in a contrasting color if you don't have them.

Key Takeaways

  • A sock begins with casting on 64 stitches (for an average adult) divided evenly across your needles, then working in rounds using the knit stitch until you reach the heel.
  • The heel is worked flat in rows on half your stitches, then you pick up new stitches along the heel edge to rejoin the round — this is where most beginners get stuck, but it becomes automatic after one sock.
  • The foot section is the easiest part: you knit in rounds until the sock reaches your toes, then decrease stitches in a pattern to close the toe.
  • Your first sock will take 8 to 15 hours spread over several weeks, and the second sock of the pair goes much faster because you already know the steps.
  • Common mistakes — dropping stitches, twisting stitches when you join the round, and miscounting — are all fixable and don't require starting over.

Casting On and Joining the Round

Cast on 64 stitches using the long-tail cast-on method (the most common for socks). If you're using four double-pointed needles, divide these stitches into groups of 16 on three needles, leaving the fourth needle free to knit with. If you're using a circular needle, all 64 stitches sit on one needle. The key step is joining the round without twisting: lay your cast-on edge flat so the bumps all face the same direction, then knit the first stitch of your cast-on with yarn from the ball. This connects the circle.

Once you've joined, place a stitch marker after your first stitch so you know where each round begins. Now knit every stitch in every round — this creates the ribbed cuff that keeps socks from sliding down. Most socks have a 1-inch to 2-inch cuff, which takes about 10 to 15 minutes of knitting. You'll know you're ready to move on when your cuff feels stretchy and looks like a small tube.

Knitting the Leg and Preparing for the Heel

After the cuff, switch to knitting in stockinette stitch (knit every stitch every round) for the leg. This is the longest, most repetitive part of the sock — you're essentially knitting a tube. The leg should be about 6 to 8 inches long for an average adult, which takes roughly 30 to 45 minutes depending on your speed. You don't need to count rows; instead, measure the leg against your own calf or the person you're knitting for.

When the leg reaches the right length, you're ready to start the heel. The heel is worked on half your stitches (32 stitches if you cast on 64). If you're using double-pointed needles, you'll work only on the stitches from two of your needles. If you're using a circular needle, you'll work on the first 32 stitches and ignore the rest for now. This is where the knitting changes from working in rounds to working in flat rows, which feels different but uses the same basic stitches.

Working the Heel Flap and Turn

The heel flap is a flat rectangle worked in rows. Knit back and forth on your 32 heel stitches for about 2 inches (roughly 16 to 20 rows, depending on your tension). Each row starts with a slip stitch — insert your needle into the first stitch as if to knit, but instead just move it to the right needle without knitting it. This creates a neat edge. Then knit the rest of the row, purl the next row, and repeat this pattern until your flap is square-ish.

Next comes the heel turn, which sounds complicated but is just a series of short rows that shape the heel. You'll knit across most of your stitches, then turn and purl back, leaving a few stitches unworked at the end. Each row, you work one more stitch before turning. This creates a wedge shape. After 6 to 8 turns, you'll have roughly 18 to 20 stitches left on your needle — these are your heel stitches. The stitches you left unworked are still on the needle; you'll pick them up in the next step.

Picking Up Stitches and Rejoining the Round

This step rejoins your heel to the leg stitches and feels like magic the first time it works. Using the working yarn, pick up stitches along the edge of your heel flap — insert your needle under the bumps along the side of the flap and pull yarn through to create new stitches. You should pick up roughly one stitch for every row you knitted on the flap (about 16 to 20 stitches). Do this on both sides of the flap.

Now you have stitches on your needles in this order: your heel stitches in the middle, picked-up stitches on both sides, and your original leg stitches (the ones you didn't touch during the heel). You're back to working in rounds. For the next round, you'll knit across the heel and picked-up stitches, then knit the leg stitches. On the following round, decrease one stitch on each side of the heel (by knitting two stitches together) until you're back to 64 total stitches. This takes 2 to 4 rounds and shapes the heel so it fits your foot properly.

Knitting the Foot and Closing the Toe

Once you've decreased back to 64 stitches, you're knitting in rounds again on a complete sock shape. Knit every stitch every round until the sock reaches your toes — measure from your heel to just before your toenail. This is the easiest part of the sock and takes about 30 to 45 minutes. You're straightforward repeating the same round over and over, which is meditative and fast.

When you reach the toe, you'll decrease stitches in a pattern to close the end. A common method is to knit 2 stitches together at the start and end of each needle (or at two points around your circular needle) every other round. Keep decreasing until you have 8 to 12 stitches left, then cut your yarn, thread it through the remaining stitches with your yarn needle, and pull tight to close the hole. Weave in the loose ends, and you have a finished sock.

Common Mistakes and How to Fix Them

The most common mistake is twisting your stitches when you join the round — the cast-on edge ends up spiraling instead of sitting flat. You'll notice this when ready because your cuff will look crooked. The fix is straightforward: before you knit the first stitch, lay the cast-on edge flat and make sure all the bumps face inward. If you've already knitted a few rounds and notice the twist, you can unravel back to the join and fix it; it takes 2 to 3 minutes.

Dropping stitches (accidentally letting a loop slip off your needle) happens to everyone. If you notice it right away, pick it back up with your needle. If you've knitted several rows past it, use a crochet hook to pull the dropped stitch back up through the rows above it — this looks complicated but is actually faster than unraveling. Miscounting stitches is another common issue, especially during the heel turn. If you end up with too many or too few stitches, count them before moving to the next section; if you're off by one or two, you can usually adjust during the foot without anyone noticing.

Frequently Asked Questions

How long does it take to knit a sock?

Your first sock typically takes 8 to 15 hours of actual knitting time, spread over 2 to 4 weeks if you knit a few hours per week. The second sock goes much faster — usually 6 to 10 hours — because you already know the pattern and don't have to think through each step. Speed varies based on how fast you knit and how often you have to stop and fix mistakes.

Can I use regular yarn instead of sock yarn?

You can, but the sock won't fit well or last long. Regular yarn is too thick, so your sock will be bulky and won't slide into a shoe. Sock yarn is thin and often contains nylon, which makes it durable enough to withstand the friction of walking. Sock yarn also comes in the right amount — usually 50 to 100 grams per ball — so you won't have leftover yarn or run short.

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

If you notice it right away, slip your needle through the dropped stitch and pull it back up. If you've knitted several rounds past it, use a crochet hook to pull the stitch up through each row above it, working from bottom to top. This takes a few minutes but is much faster than unraveling the whole sock. Dropped stitches don't ruin the sock — they're just a normal part of learning.

Do I have to use double-pointed needles?

No. Circular needles are easier for beginners because you're less likely to drop stitches, and they feel more stable in your hands. Some knitters prefer double-pointed needles because they're cheaper and easier to carry. Try both methods if you can — many knitters use circular needles for their first few socks, then switch to double-pointed needles once they're comfortable.

Can I knit socks flat on regular needles instead of in the round?

Yes, but it's more complicated because you have to seam the sock together at the end, and the seam can be uncomfortable inside a shoe. Knitting in the round creates a seamless sock that fits better. For your first sock, stick with the round method — it's the standard approach and the most comfortable result.