SkeinSense Guides

How Many Skeins of Yarn for a Sweater?

Sweater yardage depends on three things: the finished size, the yarn weight, and your craft. The chart below is knitting yardage for a standard adult pullover — the same size tables the SkeinSense estimator uses.

Knitting yardage by sweater size

SizeW1 · SockW3 · DKW4 · WorstedW5 · Bulky
XS1,000 yds1,200 yds1,300 yds1,400 yds
S1,100 yds1,300 yds1,400 yds1,500 yds
M1,200 yds1,450 yds1,600 yds1,750 yds
L1,350 yds1,600 yds1,800 yds1,950 yds
XL1,500 yds1,800 yds2,000 yds2,200 yds
2X1,650 yds2,000 yds2,200 yds2,450 yds
Crochet? Add ~25% to each figure. A medium crochet pullover in worsted needs about 2,000 yds, not 1,600.

Worked example

Medium knit sweater, worsted yarn, skeins labeled 220 yds / 100 g:
1,600 ÷ 220 = 7.3 → 8 skeins to cover the estimate. Add a 15% buffer (gauge variation, weaving in ends, dye-lot safety) → buy 10. That leaves roughly 600 yds spare — enough for matching accessories, and far cheaper than hunting a matching dye lot later.

Two things that change the answer

Your gauge. Knit tighter than the pattern's gauge and you'll use less yarn; looser and you'll use more. Work a 4-inch swatch before buying for a garment.
The pattern's own number. If your pattern states total yardage, trust it over any generic chart — it accounts for the actual stitch pattern. SkeinSense can read that number straight off a photo of the pattern page.

Scan a label, get the skein count explained — free in SkeinSense →