Sock Knitting Calculator (Cast-On from Foot Size, Heel Flap, Toe Start & Yarn per Pair)
Get a custom sock recipe from your foot: cast-on stitches with the right negative ease for your gauge, cuff and leg rounds, heel-flap rows and gusset stitches, where to start the toe for your foot length, and how many grams and metres of sock yarn a pair takes.
How it works
cast-on = foot circumference × (1 − negative ease) × sts/cm, rounded to a multiple of 4 · heel flap rows = heel stitches (half the cast-on); gusset pick-up = flap rows ÷ 2 + 1 per side · toe length ≈ 0.22 × sock circumference; start toe at foot length − toe length · yarn ≈ stitches × 3.1 × stitch width × 1.08 per sock
Socks fit because they are knitted smaller than the foot and stretch: about 10% negative ease around, and heel and toe shaping that take a predictable share of the foot length. From your gauge the calculator derives the cast-on, the classic square heel flap (as many rows as it has stitches), the gusset arithmetic, and the point on the foot where the toe decreases must begin so the finished length matches — the number most sock knitters get wrong. Yarn is estimated from stitch count and gauge, which is why a big foot in fingering weight can outrun a 100 g skein.
Worked example
A 23 cm foot and 25 cm length at 32 sts and 44 rounds per 10 cm: 10% negative ease gives a 20.7 cm target, so cast on 68 (21.3 cm). Cuff 11 rounds, leg 55; a 34-stitch heel flap of 34 rows, 12 stitches after the turn, 18 gusset stitches picked up each side (82 → 68 over 7 decrease rounds); knit the foot to 20.3 cm and start the toe with 13 decrease rounds. A pair takes about 260 m — roughly 65 g of a 400 m/100 g sock yarn.
Frequently asked questions
How many stitches for a standard adult sock?
At the common fingering gauge of 32 sts/10 cm: 56–60 for a small woman's foot, 64 for medium, 68–72 for a large woman's or medium man's, 76–80 for a large man's. Measure the foot and use your own gauge rather than a pattern's default.
Top-down or toe-up?
Top-down with a heel flap is the traditional, durable construction and easy to fit at the instep. Toe-up lets you try on as you go and use every metre of yarn; the numbers here work for both — just reverse the order and start the heel at the marked distance from the toe.
Why do my socks wear through at the heel?
Heels take the friction. Use a slip-stitch heel flap (denser), a nylon-blend sock yarn, and knit at a firm gauge — 32 sts/10 cm or tighter for fingering. Loosely knit socks felt and wear far faster.
Related calculators
Fibre-craft estimates depend on your tension, yarn, stitch pattern and blocking. Always knit or crochet a gauge swatch, wash and block it as you will the finished piece, and measure from that.