Skip to main content

How to Estimate Yarn for a Sweater — Yardage Guide by Size and Weight

Jason RamirezFiber Arts ExpertLast reviewed: April 2026🧶 Try the Yarn Calculator

How to Estimate Yarn for a Sweater — Yardage Guide by Size and Weight

Running out of yarn two sleeves into a sweater is one of the most frustrating experiences in knitting and crochet. The good news: you can estimate your yarn needs with solid accuracy before you buy a single skein. The method combines your yarn weight, garment size, stitch pattern, and gauge swatch into a reliable yardage number — plus a safety margin so you never come up short.

This guide gives you concrete yardage tables, a step-by-step calculation method, and practical strategies for when things do not go as planned.

What Factors Affect Sweater Yarn Usage?

Five variables determine how much yarn a sweater consumes. Getting even one wrong can leave you hundreds of yards short or with a pile of expensive leftovers.

Yarn weight is the biggest factor. A fingering weight (CYC 1) sweater uses roughly twice the yardage of the same sweater in worsted weight (CYC 4) because thinner yarn requires more rows and stitches to cover the same area.

Garment size directly scales the fabric area. A size 2XL sweater uses 40-60% more yarn than a size XS in the same pattern.

Stitch pattern matters more than most crafters expect. Cables eat 20-30% more yarn than stockinette or basic single crochet because the crossed stitches travel a longer path. Lace and openwork patterns use less. Colorwork (stranded or intarsia) adds yardage for floats on the wrong side.

Gauge ties everything together. Tighter gauge means more stitches per inch and more yarn consumed. Looser gauge means less yarn but a different drape and fit.

Design features like turtlenecks, extra-long bodies, pockets, and oversized silhouettes all add yardage beyond the base estimate.

Sweater Yardage Tables by Size and Yarn Weight

These tables give ballpark ranges for a standard pullover sweater with set-in or raglan sleeves and long sleeves. Use them as a starting point, then refine with your gauge swatch.

Adult Sweater Yardage (Long Sleeves, Standard Fit)

Size Fingering (CYC 1) DK (CYC 3) Worsted (CYC 4) Bulky (CYC 5)
XS (28-30" bust) 1,000-1,200 yd 750-900 yd 600-750 yd 450-575 yd
S (32-34" bust) 1,200-1,400 yd 900-1,050 yd 700-850 yd 550-675 yd
M (36-38" bust) 1,400-1,650 yd 1,050-1,250 yd 800-1,000 yd 625-800 yd
L (40-42" bust) 1,650-1,900 yd 1,200-1,400 yd 950-1,150 yd 750-925 yd
XL (44-46" bust) 1,900-2,150 yd 1,400-1,600 yd 1,100-1,300 yd 900-1,050 yd
2XL (48-50" bust) 2,100-2,400 yd 1,550-1,800 yd 1,250-1,450 yd 1,000-1,175 yd
3XL+ (52-54" bust) 2,350-2,700 yd 1,750-2,000 yd 1,400-1,600 yd 1,125-1,300 yd

Child Sweater Yardage (Long Sleeves)

Size DK (CYC 3) Worsted (CYC 4) Bulky (CYC 5)
2T-3T 300-400 yd 250-325 yd 200-275 yd
4-6 400-550 yd 325-450 yd 275-375 yd
8-10 550-750 yd 450-600 yd 375-500 yd
12-14 700-900 yd 550-750 yd 450-600 yd

These numbers assume basic stitch patterns (stockinette, single crochet, half double crochet). Add 20-30% for cables or heavy texture. Subtract 15-20% for short sleeves or a cropped body.

How to Calculate Yarn from Your Gauge Swatch

The yardage tables above are estimates. For precision, use your actual gauge swatch and the Yarn Calculator on fibertools.app. Here is the manual method:

Step 1: Make a Generous Swatch

Knit or crochet a swatch at least 6 inches square in your chosen stitch pattern and yarn. Wash and block it exactly as you would the finished sweater — yarn can grow or shrink significantly after blocking.

Step 2: Measure Your Gauge

Count stitches and rows per 4 inches (10 cm) in the center of the swatch, away from the edges. Record both numbers. If you need help with this, the Gauge Calculator walks you through the process and stores your measurements.

Step 3: Calculate Total Stitches

Multiply stitches per inch by the width of each sweater piece (front, back, two sleeves). Multiply rows per inch by the length of each piece. Then multiply width-stitches by length-rows for each piece to get total stitch count per section.

Step 4: Measure Yarn Per Stitch

Unravel a few rows of your swatch and measure the yarn length. Divide that length by the number of stitches you unraveled. This gives you an average yarn-per-stitch number for your specific yarn, hook or needle size, and stitch pattern.

Step 5: Multiply

Total stitches across all sweater pieces multiplied by yarn-per-stitch equals your base yardage. The Yarn Calculator does this entire calculation for you — enter your gauge, dimensions, and it returns the total yardage with a recommended safety margin.

How the Yarn Calculator and Gauge Calculator Help

Doing this math by hand is tedious and error-prone. The Yarn Calculator streamlines the process into a few inputs. Enter your yarn weight, gauge, and project dimensions, and it returns exact yardage plus the number of skeins to buy based on your yarn's put-up.

Pair it with the Gauge Calculator to nail down your stitch and row counts before you start. If your gauge is off by even half a stitch per inch, the yardage impact compounds across an entire sweater — a half-stitch difference on a medium sweater can mean 100-200 extra yards.

These two tools together eliminate the most common source of sweater yarn disasters: guessing instead of measuring.

Tips, Variations, and Common Mistakes

Always Add a Safety Margin

Buy 10-15% more yarn than your calculation suggests. For your first sweater in a new stitch pattern, bump that to 20%. Leftover yarn makes matching hats, mitts, or repair patches. Running short means hunting for the same dye lot months later — often impossible.

Buy the Same Dye Lot

Every skein from the same dye lot was dyed in the same bath and will match exactly. Different dye lots of the same colorway can look noticeably different when worked side by side. Buy all your skeins at once, and record the dye lot number from the label.

Weigh Your Yarn to Monitor Usage

After finishing the body, weigh your remaining yarn. If you have used more than 60% of your total yardage on the body alone, you may be short for two full sleeves. Adjustments like shorter sleeves, three-quarter-length cuffs, or a contrasting color for the cuffs and collar can rescue the project.

Crochet Uses More Yarn Than Knitting

The same sweater in crochet typically requires 25-35% more yarn than in knitting because crochet stitches are thicker and use more yarn per stitch. If you are converting a knitting pattern to crochet, increase the yardage estimate accordingly.

Account for Seaming and Finishing

Set-in sleeve construction with seamed pieces requires extra yarn for sewing. Budget 15-25 yards for seaming a standard adult sweater. Top-down raglan construction eliminates most seaming, saving both yarn and finishing time.

Real Project Examples

Worsted weight raglan pullover, size M: A basic stockinette pullover with a raglan yoke, worked top-down in worsted weight (CYC 4) yarn at a gauge of 18 stitches per 4 inches. Base estimate from the table: 800-1,000 yards. With a 15% safety margin, purchase 1,000-1,150 yards. At 220 yards per skein (a common worsted put-up), that is 5 skeins.

DK weight cabled cardigan, size L: Cables add approximately 25% to the base yardage. Table estimate for DK size L is 1,200-1,400 yards. Add 25% for cables: 1,500-1,750 yards. Add 15% safety margin: 1,725-2,015 yards. At 245 yards per skein, purchase 8 skeins.

Bulky crochet oversized sweater, size XL: Crochet adds 30% over the knitting estimate, and oversized fit adds another 15%. Table estimate for bulky XL is 900-1,050 yards. Adjust for crochet: 1,170-1,365 yards. Adjust for oversized: 1,345-1,570 yards. Add 15% safety: 1,550-1,805 yards. At 136 yards per skein (common bulky put-up), that is 12 skeins.

Frequently Asked Questions

What should I do if I run out of yarn mid-sweater?

Contact the yarn shop immediately to check for the same dye lot. If the exact dye lot is unavailable, use a closely matching skein in a less visible area like the underarm or lower body. You can also shorten sleeves to three-quarter length, switch to a contrasting color for cuffs and collar, or modify the neckline to a deeper V-neck to reduce yarn needs.

Does stitch pattern really change yarn usage that much?

Yes, significantly. Allover cables can increase yarn usage by 25-30% compared to stockinette or basic crochet stitches. Lace and openwork patterns reduce usage by about 15%. Colorwork with stranded floats adds 20-40% depending on how many colors are carried across each row. Always swatch in your actual stitch pattern before calculating.

How accurate are the yardage tables compared to using a gauge swatch?

The tables provide a reliable starting range that works for most standard sweater constructions. A gauge swatch calculation is more accurate because it accounts for your specific tension, yarn, and stitch pattern. For expensive yarn or complex patterns, always swatch. For a basic worsted pullover in a common stitch, the tables plus a 15% safety margin are usually sufficient.

Should I buy extra yarn even if my calculations seem exact?

Always buy at least one extra skein. Yarn calculations assume consistent tension across the entire project, but most crafters' tension shifts slightly between the body and sleeves or at the beginning versus end of a project. An extra skein costs a few dollars and prevents the much more expensive problem of needing a discontinued dye lot later.

Plan Your Sweater with Confidence

Yarn estimation does not have to be stressful. Start with the yardage tables in this guide to get your baseline, then refine with a proper gauge swatch and the Yarn Calculator for precision. Add your safety margin, buy the same dye lot, and you will have everything you need from the first cast-on to the last bind-off.

The fibertools.app team built the Yarn Calculator and Gauge Calculator specifically to take the anxiety out of yarn shopping. Plug in your numbers, trust the math, and start your sweater knowing you have enough yarn to finish it.

Ready to put this into practice?

Use our free Yarn Yardage Calculator — no login required, works offline.

🧶 Open Yarn Calculator