How Much Yarn To Knit Socks?
You need approximately 100 grams (400 meters) of fingering-weight yarn to knit a pair of adult-sized socks. Yarn requirements vary based on yarn weight, sock size, stitch gauge, and pattern complexity—child socks need 200-300 yards, women’s socks require 350-400 yards, and men’s socks need 400-450 yards of fingering weight yarn.
This guide covers exact yarn quantities for different sock sizes and yarn weights, plus the step-by-step process to calculate your specific project requirements.
Yarn Requirements for Knitting Socks

Two primary factors determine your yarn quantity: the sock size (foot length and circumference) and the yarn weight classification. Standard sock sizes fall into three categories: child (12–14 cm foot length), women’s (22–24 cm foot length), and men’s (26–28 cm foot length).
The table below provides exact yardage and meter requirements based on Craft Yarn Council standard weight classifications:
Fingering Weight Yarn (Superfine, 14 count)

| Sock Size | Yarn Requirement |
|---|---|
| Small (child) size | 200-300 yards (183-274 meters) |
| Medium (women’s) size | 350-400 yards (320-366 meters) |
| Large (men’s) size | 400-450 yards (366-411 meters) |
Sport Weight Yarn (Fine, 12 count)

| Sock Size | Yarn Requirement |
|---|---|
| Small (child) size | 150-250 yards (137-229 meters) |
| Medium (women’s) size | 250-350 yards (229-320 meters) |
| Large (men’s) size | 350-450 yards (320-411 meters) |
Worsted Weight Yarn (Medium, 10 count)

| Sock Size | Yarn Requirement |
| Small (child) size | 100-200 yards (91-183 meters) |
| Medium (women’s) size | 200-300 yards (183-274 meters) |
| Large (men’s) size | 300-400 yards (274-366 meters) |
Factors That Determine Sock Yarn Quantity

Six interconnected variables determine your exact yarn requirements. These factors work together—changing one affects the others, ultimately impacting the total yardage needed.
- Yarn Weight – Lighter weights (fingering) require more yardage than heavier weights (worsted) because they produce thinner fabric with more stitches per square inch. Fingering weight typically runs 400-500 yards per 100g skein; worsted weight averages 200-220 yards per 100g.
- Knitting Pattern – Tube socks require the least yarn, while fitted socks with heels and toes require more. Each pattern specifies requirements based on the designated yarn weight and size.
- Sock Size – Measured by foot length and circumference. Children’s socks fit 12-14 cm feet, women’s socks fit 22-24 cm feet, and men’s socks fit 26-28 cm feet. Larger dimensions require proportionally more yarn.
- Stitch Pattern – Complex patterns consume more yarn than basic stitches. Lace patterns add 15-20% more yardage; cable patterns add 10-15% compared to stockinette stitch. Garter stitch uses approximately 5% more yarn than stockinette.
- Knitting Gauge – Your stitch density directly affects yarn consumption. Standard fingering weight gauge runs 7-8 stitches per inch; sport weight runs 5-6 SPI; worsted weight runs 4-5 SPI. Looser gauge increases consumption; tighter gauge reduces it.
- Needle Size – Smaller needles create denser fabric that resists wear but requires more yarn per stitch. Standard double-pointed needle sizes for sock knitting range from US 0 (2.0 mm) to US 2 (2.75 mm).
- Pattern Modifications – Adding length, custom stitch patterns, or reinforced heels changes requirements. Every 2.5 cm of added length consumes approximately 15-20 additional yards of fingering weight yarn. Personal tension variation accounts for up to 10% difference in consumption.
Yarn Weight

The Craft Yarn Council defines eight standard weight classifications, from lace (0) to jumbo (7). Sock knitting typically uses fingering weight (1), sport weight (2), or worsted weight (4).
Lighter weights require more yardage because they produce thinner fabric with more stitches per square inch. Fingering weight yarn typically runs 400-500 yards per 100g skein, while worsted weight averages 200-220 yards per 100g skein.
Knitting Pattern

Pattern construction determines base yardage. Tube socks require the least yarn, while fitted socks with heels and toes require more. Each pattern specifies requirements in yards, meters, grams, or ounces based on the designated yarn weight and size.
Sock Size

Sock sizes are measured by foot length and circumference. Children’s socks fit 12-14 cm feet, women’s socks fit 22-24 cm feet, and men’s socks fit 26-28 cm feet.
Circumference typically ranges from 18 cm (child) to 25 cm (men’s large). A sock’s total surface area directly correlates to yarn consumption—larger dimensions require proportionally more yarn.
Stitch Pattern

Complex stitch patterns consume more yarn than basic stitches. Lace patterns typically add 15-20% more yardage, while cable patterns add 10-15% compared to stockinette stitch.
Garter stitch uses approximately 5% more yarn than stockinette because the knit and purl stitches use yarn differently. Understanding your pattern’s structure helps estimate excess yarn needs.
Knitting Gauge

Gauge measures your stitch and row density, typically expressed as stitches per inch (SPI) and rows per inch (RPI). Standard fingering weight gauge runs 7-8 SPI; sport weight runs 5-6 SPI; worsted weight runs 4-5 SPI.
Looser gauge (fewer stitches per inch) increases yarn consumption because each stitch contains more yarn. Tighter gauge (more stitches per inch) reduces consumption but may affect sock durability and fit.
Needle Size

Needle size directly affects gauge and therefore yarn consumption. US size 1 (2.25 mm) needles produce tighter stitches than US size 3 (3.25 mm) needles with the same yarn.
Standard double-pointed needle sizes for sock knitting range from US 0 (2.0 mm) to US 2 (2.75 mm). Smaller needles create denser fabric that resists wear but requires more yarn per stitch.
Pattern Modifications
Adding length to socks, incorporating custom stitch patterns, or using reinforced heels changes your yarn requirements. Every 2.5 cm of added length consumes approximately 15-20 additional yards of fingering weight yarn.
Personal tension variation accounts for up to 10% difference in yarn consumption between knitters using identical patterns, needles, and yarn. Tight knitters use less yarn; loose knitters use more.
Calculating Exact Yarn Requirements
Follow this three-step process to determine precise yarn quantities for your sock project.
Check the Pattern
Most knitting patterns list required yarn amounts in yards or meters, sometimes in grams or ounces. These figures are based on the designated yarn weight and specific project size.
Always match your yarn weight and needle size to the pattern specifications to achieve the intended gauge and fit.
Determine Your Gauge
Knit a gauge swatch measuring 4×4 inches (10×10 cm) using your chosen yarn and needle size. Count the total stitches and rows within the central 2 inches (5 cm) to avoid edge distortion.
Divide your stitch count by 2 to calculate stitches per inch. Compare this to the pattern’s stated gauge and adjust needle size until your numbers match.
Calculate Your Yarn Requirements
For custom patterns, calculate yarn requirements using your stitch count and gauge measurements. Start with a reference pattern using the same yarn weight to establish baseline yardage.
EXAMPLE
This example demonstrates the calculation for a worsted weight yarn scarf. The same principles apply to sock calculations using the specific stitch count for your pattern.
Total stitch count = 8 inches × 4 stitches per inch = 32 stitches
Row count = 60 inches × 5 rows per inch = 300 rows
Number of stitches in project = 32 stitches × 300 rows = 9,600 stitches
Approximate yarn length = 9,600 stitches ÷ 4 stitches per inch = 2,400 inches (200 feet)
Skeins needed = 2,400 inches ÷ 200 yards per skein = 12 skeins
This calculation yields approximately 12 skeins of worsted weight yarn to complete the scarf project.
Always purchase one additional skein beyond your calculated requirement to account for gauge variations, tension differences, and potential mistakes.
Work Even in Sock Knitting
The term “work even” in knitting refers to continuing your established stitch pattern without increases or decreases. Applying this technique in sock knitting maintains consistent circumference throughout the foot and leg sections.
To calculate yarn for working even, measure your sock’s length after completing the heel and before starting the toe. Estimate consumption based on your measured gauge and stitch count per round.
Summary
You need approximately 100 grams of fingering-weight yarn to knit a pair of average-sized adult socks. For more accurate estimates, consult a yarn weight chart to identify your yarn’s classification, then check the label for yardage per skein.
Calculate total yardage based on your specific sock size, stitch pattern, and gauge. Purchase one extra skein beyond your calculated requirement to ensure you have sufficient yarn to complete the project.
