Sock Yarn Calculator
Calculate yarn needed for a pair of socks from foot size and yarn weight. Enter values for instant results with step-by-step formulas.
Formula
Total yards = (Stitch count ร Rows ร Yarn per stitch) ร Sock count
Yarn requirements are estimated by calculating the total number of stitches across all sections (cuff, heel, foot, toe), multiplied by the yarn consumed per stitch based on yarn weight and gauge. The result is doubled for a pair.
Worked Examples
Example 1: Women's Fingering-Weight Crew Socks
Problem: Calculate yarn needed for a pair of women's crew socks: 9.5' foot length, 8.5' circumference, 7' cuff, using fingering-weight yarn.
Solution: Stitches around: 8.5 x 8 = 68 stitches\nRow gauge: 8 x 1.3 = 10.4 rows/inch\nCuff: 7' x 10.4 = 73 rows\nHeel flap: 4.25' x 10.4 = 44 rows\nFoot: 9.5 x 0.75 x 10.4 = 74 rows\nToe: 2' x 10.4 = 21 rows\nTotal rows: 212, ~370 yards per sock\nPair: ~740 yards -> 2 skeins of 400yd
Result: ~740 yards total | 2 skeins (100g fingering) | ~185g
Example 2: Men's Sport-Weight Ankle Socks
Problem: Calculate yarn for a single men's ankle sock: 11' foot, 10' circumference, 3' cuff, sport-weight yarn.
Solution: Stitches around: 10 x 6 = 60 stitches\nRow gauge: 6 x 1.3 = 7.8 rows/inch\nCuff: 3' x 7.8 = 23 rows\nHeel flap: 5' x 7.8 = 39 rows\nFoot: 11 x 0.75 x 7.8 = 64 rows\nToe: 2' x 7.8 = 16 rows\nTotal: 142 rows -> ~197 yards\nSingle sock: ~197 yards
Result: ~197 yards for one sock | 1 skein (100g sport) | ~66g
Frequently Asked Questions
How much yarn do I need for a pair of socks?
The amount of yarn needed for a pair of socks depends primarily on foot size, cuff length, and yarn weight. For fingering-weight yarn (the most common for socks), an average women's pair requires 350-400 yards, while men's socks need 400-500 yards. Ankle socks use about 25-30% less yarn than crew-length socks. Using heavier yarn weights like sport or DK reduces total yardage needed but produces thicker, bulkier socks that may not fit comfortably in shoes. A standard 100g skein of fingering-weight sock yarn contains approximately 400 yards, which is often enough for one pair of average-sized women's socks. For men's socks or long cuffs, plan on purchasing two skeins to ensure you have enough yarn.
What is the best yarn weight for knitting socks?
Fingering weight (also called sock weight or #1 weight) is the most popular choice for hand-knit socks. It produces a thin, comfortable fabric that fits well inside shoes and provides good stitch definition for pattern work. Fingering-weight sock yarn is typically spun from a blend of 75% superwash merino wool and 25% nylon, where the merino provides softness and warmth, and the nylon adds durability and prevents excessive wear at the heel and toe. Sport weight yarn is another viable option that knits up faster while still making reasonably thin socks. DK and worsted weight yarns are sometimes used for boot socks or slipper socks but produce fabric too thick for everyday wear with regular shoes.
How do I determine my gauge for sock knitting?
Gauge (or tension) for sock knitting is measured by knitting a swatch in stockinette stitch on the needles you plan to use, then counting how many stitches and rows fit in one inch (or 4 inches for more accuracy). For fingering-weight socks, the typical gauge is 7-8 stitches per inch on US 1-2 (2.25-2.75mm) needles. Knit your swatch in the round (as socks are knitted) because many knitters have different tension for knit versus purl stitches, which affects flat vs. circular gauge. Wash and block your swatch before measuring, as superwash yarn can grow significantly after washing. If your gauge is too loose (fewer stitches per inch), try smaller needles; if too tight (more stitches per inch), go up a needle size.
What sock construction methods are there?
The main sock construction methods are top-down (cuff-down) and toe-up. Cuff-down is the traditional approach: you start with the ribbed cuff, knit the leg, turn the heel (usually with a heel flap and gusset), then work the foot and toe, finishing with Kitchener stitch to graft the toe closed. Toe-up socks start at the toe (using a Turkish cast-on or Judy's Magic Cast-On), work up the foot, create a short-row or afterthought heel, then knit the leg and bind off at the cuff. Toe-up is popular because you can try the sock on as you go and use up every last yard of yarn. Two-at-a-time knitting on long circular needles prevents second-sock syndrome and ensures both socks match perfectly.
How do I choose the right sock size to knit?
To choose the right sock size, measure the foot length from heel to longest toe and the foot circumference around the ball of the foot at its widest point. Socks should have negative ease, meaning the finished sock should be about 10% smaller in circumference than the actual foot measurement, since knit fabric stretches to conform to the foot. For foot length, knit the foot section to be about 0.5 inches (1.25 cm) shorter than the actual foot length to account for the stretch of the toe section. Most sock patterns are sized by foot circumference: Small (7-8 inches), Medium (8-9 inches), Large (9-10 inches), and XL (10-11 inches). If between sizes, go with the smaller size for a snug fit that stays up better.
Is my data stored or sent to a server?
No. All calculations run entirely in your browser using JavaScript. No data you enter is ever transmitted to any server or stored anywhere. Your inputs remain completely private.