The basic path: cuff, leg, heel, foot, toe

A sock is knit in one continuous piece, starting at the cuff (the top edge) and working down to the toe. You cast on stitches in a circle using either two needles or a set of four or five double-pointed needles, then knit in rounds—spiraling downward—until you reach the heel. At the heel, you work flat rows on half your stitches to create a pocket that wraps around your ankle. Then you pick up stitches and knit the foot in rounds again, decreasing stitches as you approach the toe until you have just a few left, which you bind off and weave closed.

The whole process takes most people between 8 and 15 hours spread across a few weeks, depending on yarn weight and how often you knit. A beginner should expect the first sock to take longer—sometimes 20 hours—because you are learning the heel turn and the rhythm of working in the round. The second sock of a pair usually goes faster because you already know the pattern.

Key Takeaways

  • You will need yarn (fingering or sport weight is standard for socks), a set of four or five double-pointed needles or two circular needles, a sock pattern, stitch markers, and a yarn needle to weave in ends.
  • Casting on happens in a circle using a method like the long-tail cast-on, and you join the first and last stitch to begin knitting in rounds.
  • The heel is worked flat on half your stitches using a technique called a heel flap and heel turn, which creates the pocket that fits around your ankle bone.
  • After the heel, you pick up stitches along the sides and knit the foot in rounds, then decrease sharply at the toe and bind off the remaining stitches.
  • Weaving in ends and blocking (wetting and shaping) the finished sock makes it look polished and helps it hold its shape through washing.

Choosing yarn and needles for your first sock

Fingering-weight yarn is the standard choice for socks because it is thin enough to create a fabric that fits inside a shoe without bulk, but sturdy enough to withstand repeated wear and washing. Fingering yarn typically knits at a gauge of 7 to 8 stitches per inch. A single sock uses roughly 300 to 400 yards of yarn, so a 400-yard skein will make one sock; a 800-yard skein makes a pair.

For needles, you have two main options: a set of four or five double-pointed needles (often called DPNs), each about 5 to 6 inches long, or two circular needles of the same size. Double-pointed needles are traditional and portable; circular needles are easier to manage if you have hand pain or arthritis. Both work equally well. The needle size depends on your yarn—check the label on the yarn ball for the recommended needle size, usually US 1 to US 3 for fingering weight.

You will also need a sock pattern (available free on Ravelry.com or in books like The Knitter's Book of Knowledge), stitch markers to mark the beginning of each round, a yarn needle to weave in ends, and scissors. A gauge swatch—a small square you knit to check that your stitches match the pattern's requirements—prevents the sock from coming out too large or too small.

Casting on and knitting the cuff and leg

Most sock patterns call for 60 to 72 stitches cast on in a circle. The long-tail cast-on is the most common method because it creates an elastic edge that stretches comfortably around the ankle. After casting on, you join the first and last stitch by knitting the first stitch of the round, being careful not to twist the stitches—a twisted cast-on edge will create a spiral that looks wrong.

Place a stitch marker after the first stitch to mark the beginning of each round. From here, you knit every stitch in every round for the cuff and leg. The cuff is usually 1 to 2 inches of ribbing (alternating knit and purl stitches, like K2P2 or K1P1), which creates the stretchy edge. After the ribbing, you switch to stockinette stitch (knitting every stitch every round) for the leg, which is typically 6 to 8 inches long depending on how high you want the sock to sit.

As you work, you will develop a rhythm: knit around, slip the marker, knit around again. This is meditative work. Count your stitches every few rounds to catch any dropped stitches early—a dropped stitch in the leg can unravel down to the cuff if you do not catch it.

Working the heel flap and heel turn

When the leg reaches the desired length, you are ready for the heel. The heel is worked flat (back and forth in rows) on half your stitches, usually 30 to 36 stitches depending on your pattern. Slip the other half onto a spare needle or stitch holder to work later.

The heel flap is a short section of flat rows—typically 12 to 16 rows—that creates a reinforced fabric. Most patterns use a slipped-stitch heel flap, where you slip the first stitch of each row instead of knitting it. This creates a chain of loops along the edge that you will pick up later. Work in stockinette stitch (knit the right-side rows, purl the wrong-side rows) for the flap.

After the flap, you work the heel turn, a series of short rows that gradually decrease stitches to create a right angle. The heel turn is the trickiest part of sock knitting because you are working with fewer stitches each row, and the pattern requires you to pick up stitches in a specific way. Follow your pattern exactly here—the math is precise. A typical heel turn takes 8 to 10 rows and leaves you with about 16 to 20 stitches on the needle.

If you make a mistake in the heel turn, the sock will not fit properly around your ankle. If this happens on your first sock, do not despair—unravel back to the start of the heel turn and try again. Most knitters do this at least once.

Picking up stitches and knitting the foot

After the heel turn, you pick up stitches along the sides of the heel flap to rejoin the leg stitches and return to knitting in the round. Using the chain loops from the slipped-stitch edge, pick up one stitch in each loop along one side of the heel flap (usually 12 to 16 stitches). Knit across the heel-turn stitches. Then pick up the same number of stitches along the other side of the heel flap. Finally, knit the leg stitches that have been waiting on the spare needle.

You now have more stitches than you started with—usually 70 to 80 stitches—because of the picked-up stitches. Over the next 6 to 8 rounds, you decrease back down to your original stitch count (60 to 72 stitches) by knitting two stitches together at specific points. This is called the gusset decrease, and it tapers the foot so it fits smoothly into a shoe.

Once the gusset is complete and you are back to your original stitch count, knit the foot in stockinette stitch in the round until the sock reaches your desired length. Most socks are knit until the foot is about 2 inches shorter than your actual foot length, leaving room for the toe.

Decreasing and binding off the toe

The toe is created by decreasing stitches in a series of rounds until only 4 to 8 stitches remain. Most patterns use a wedge toe or star toe, where you decrease at four points around the sock (at the top, bottom, and both sides) every other round. Each decrease round removes 8 stitches, so a sock starting with 60 stitches will take about 7 decrease rounds to reach 4 stitches.

After the final decrease round, cut the yarn, leaving a 6-inch tail. Thread the tail onto a yarn needle and pass it through the remaining stitches, pulling tight to close the toe. Weave the tail through the stitches on the inside of the sock to find it, then trim any excess yarn.

Weave in any other loose ends from the cast-on and any color changes. Wet the finished sock in lukewarm water, gently squeeze out excess water, and lay it flat to dry. This blocking step helps the sock hold its shape and makes the stitches look even.

Common mistakes and how to fix them

The most common mistake is twisting the cast-on edge, which creates a spiral instead of a flat cuff. You can prevent this by laying out your cast-on stitches in a circle before joining, and checking that they are not twisted before you knit the first stitch. If you discover a twist after you have knit a few rounds, you can carefully unravel back to the cast-on and rejoin.

Dropped stitches are also common, especially when working with four double-pointed needles because stitches can slip off the ends. Check your stitch count every few rounds. If you drop a stitch, pick it up when ready with a crochet hook and work it back up to the current round before continuing.

Uneven tension at the transition between needles (if using double-pointed needles) can create visible lines in the fabric. This improves with practice. Some knitters pull slightly tighter on the first stitch after moving to a new needle, or they distribute stitches differently across the needles to move the transition point.

If your heel turn does not work out and the sock does not fit, you can unravel the heel and try again. Many knitters keep a crochet hook nearby specifically for this reason. Mistakes in the heel are fixable; mistakes in the toe are usually not worth fixing because you are so close to done.

Frequently Asked Questions

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

You can use either. Double-pointed needles are traditional and portable. Circular needles are easier on the hands and wrists. Some knitters use two circular needles of the same size, one for each half of the sock. All three methods produce identical socks—choose based on what feels comfortable in your hands.

What if I do not have a pattern?

Free sock patterns are available on Ravelry.com, PurlSoho.com, and many yarn manufacturer websites. Search for "basic sock pattern" or "beginner sock pattern." A pattern tells you the stitch count, the length of each section, and the exact steps for the heel turn and toe. Without a pattern, you will have to calculate these measurements yourself, which is difficult for a first sock.

How long does it take to knit a sock?

A beginner usually takes 15 to 20 hours for the first sock. An experienced knitter can finish a sock in 8 to 12 hours. The second sock of a pair is usually faster because you already know the pattern and the rhythm. Many knitters spread the work over several weeks, knitting in short sessions.

Can I knit socks with a different yarn weight?

Yes, but the fit and durability change. Bulky or worsted-weight yarn creates a thicker, warmer sock that is better for slippers than regular shoes. Lace-weight yarn creates a delicate, thin sock that is beautiful but less durable. Fingering and sport weight are standard because they balance durability, warmth, and fit inside a shoe.

What do I do if I run out of yarn before finishing the sock?

If you run out of yarn during the foot or toe, you can join a new ball of the same yarn and continue. Tie a square knot, weave in the ends after blocking, and the join will be invisible. If you run out during the leg or heel, you will have to unravel and start over with a different pattern or yarn weight that uses less yardage.