Crafts, Textiles, 3D Printing & Photography Yarn, Knitting & Crochet Area-density (yards per square inch) method

Yarn Yardage & Skeins Needed Calculator

This calculator turns a swatch into a shopping list. Measure your swatch, tell it how much yarn went into it, give it the finished dimensions of the piece, and it returns total yardage, total grams, and the number of skeins to buy after a waste allowance. It works for any fibre, any stitch pattern and any project shape, because it measures the one thing that actually determines consumption: how many yards of yarn it takes to make a square inch of your fabric.

Calculator

This calculator runs in your browser. Enable JavaScript for live results — the inputs, formula and worked example below remain fully readable without it.

Inputs this calculator takes, with typical values
InputWhat to enterExample
Swatch widthMeasure the blocked swatch across, ignoring any curled or distorted edge.4 in
Swatch heightMeasure the same blocked swatch up the vertical axis.4 in
How you measured the yarn in the swatchWeighing is easier and more accurate if you have a scale that reads to 0.1 g.I measured the yards used
Yards of yarn in the swatchUnravel the swatch and measure it, or count the wraps used to knit it.10 yd
Weight of the swatchWeigh the blocked, dry swatch; the yardage is derived from the skein's yards-per-gram.4.5 g
Finished piece widthFlat width of one piece after blocking; for a tube, enter the full circumference.20 in
Finished piece lengthVertical measurement of the same piece after blocking.26 in
Number of pieces this sizeUse 2 for a front and back; run the calculator again for sleeves or other sizes.2
Waste and seaming allowanceCovers cast-on tails, seaming, swatching, ribbing and the safety margin for a matching dye lot.15 %
Yards per skeinRead this off the ball band; metres divided by 0.9144 gives yards.220 yd
Grams per skeinThe ball band weight, typically 50 g or 100 g.100 g
Price per skeinSet to zero if you only want the quantity, not the cost.12 $

It returns

  • Total yardage required — Yardage for the fabric plus your waste allowance.
  • Skeins to buy
  • Total weight of yarn
  • Yards per square inch of fabric
  • Leftover after the project
  • Yarn cost

The formula

Y=AyswAsw(1+w)
ysw=gswyskeingskein

In plain text: Yards = A × (y_swatch ÷ A_swatch) × (1 + w), Skeins = ceil(Yards ÷ y_skein)

  • YTotal yardage to buy (yd)
  • ATotal finished fabric area, all pieces (in²)
  • y_swYards of yarn consumed by the swatch (yd)
  • A_swArea of the blocked swatch (in²)
  • wWaste and seaming allowance as a decimal (decimal)
  • y_skeinYards per skein from the ball band (yd)

The quotient y_sw ÷ A_sw is the fabric's areal yarn density in yards per square inch. It captures yarn weight, needle size, stitch pattern and your personal tension in one number.

Updated Category Yarn, Knitting & Crochet Verified against published test cases Reading time 11 min

Yarn is bought by length but consumed by area

A ball band tells you yards and grams. A pattern tells you inches. The bridge between them is a single number: how many yards of yarn it takes to produce one square inch of your fabric. Measure that once on a swatch and you can size any project, in any shape, in any stitch pattern, without trusting a pattern's estimate that was made at somebody else's gauge.

This matters because published yardage estimates are systematically unreliable for substitutions. A pattern written for a smooth merino DK at 22 stitches to 4 inches will not consume the same yardage in a woollen-spun yarn of the same nominal weight, even at the same gauge, because the two yarns differ in yards per gram. Cables, brioche and slipped-stitch patterns can consume half again as much yarn per square inch as plain stocking stitch. Lace consumes considerably less.

The area method absorbs all of that automatically. Every property that affects consumption — fibre, spin, ply, needle size, stitch pattern, your own tension — is already baked into the swatch you knitted. You are not estimating yarn use; you are measuring it, then scaling it by the ratio of finished area to swatch area.

Get your gauge sorted first with the knitting gauge calculator, because the swatch that gives you stitches per inch is the same swatch that gives you yards per square inch. Knit it once and use it twice.

The formula and each of its terms

Divide the yarn used in the swatch by the swatch's blocked area to get yards per square inch. Multiply by the total finished area of the project, add a waste allowance, and divide by the yards per skein, rounding up. That is the entire method.

Measuring the yarn in the swatch. You have two routes. Unravel the swatch and measure the yarn against a yard stick or a niddy-noddy, or — far easier — weigh the swatch on a kitchen scale and convert. The ball band gives you yards per gram: a 220-yard, 100-gram skein is 2.20 yd/g, so a 4.5 g swatch holds 9.9 yards. The weight route is more accurate for anything textured, because unravelling crimped yarn under tension overstates its length.

Total finished area. For a flat rectangle it is width times length. For a tube such as a hat or a sleeve, use the full circumference as the width, because you are knitting the whole way round. For a shaped piece such as a tapered sleeve or an A-line body, use the average width: a sleeve that goes from 14 inches at the top to 8 inches at the cuff over 18 inches has an average flat width of 11 inches and an area of 198 square inches.

The waste allowance. A 10–15% allowance covers cast-on and bind-off tails, seaming yarn, the swatch itself, and ribbing worked at a denser gauge than the body. Push it to 20% for a colourwork piece where you carry floats and cut ends, or where the piece is worked in many small motifs. Push it higher still if the yarn is discontinued or hand-dyed, where a second dye lot may simply be unobtainable.

Worked example: a sweater front and back in worsted weight

You knit a swatch 4 inches by 4 inches, block it, and unravel it to find it used 10 yards. Your yarn comes in 220-yard, 100-gram skeins at $12 each. You want a front and a back, each 20 inches wide and 26 inches long, and you allow 15% for waste and seaming.

  1. Swatch area. 4 × 4 = 16 in².
  2. Yards per square inch. 10 ÷ 16 = 0.625 yd/in².
  3. Total finished area. 20 × 26 × 2 pieces = 1,040 in².
  4. Yardage before waste. 1,040 × 0.625 = 650 yd.
  5. Yardage with allowance. 650 × 1.15 = 747.5 yd.
  6. Weight. The yarn is 220 ÷ 100 = 2.2 yd/g, so 747.5 ÷ 2.2 = 339.8 g.
  7. Skeins. 747.5 ÷ 220 = 3.40, rounded up to 4 skeins, costing 4 × $12 = $48.
  8. Leftover. 4 × 220 − 747.5 = 132.5 yd, enough for a matching hat at this density (160 in² × 0.625 × 1.15 = 115 yd).

Note step 8. The leftover figure is not a rounding artefact to be ignored; it is the answer to the question of whether you can get an accessory out of the same purchase, and it is why buying the extra skein is so often the right call.

How to read the result, and when to buy an extra skein

The number to act on is the skein count, and the number to think about is the leftover. If the calculation says 3.4 skeins, you buy 4 and have 0.6 spare — comfortable. If it says 3.95 skeins, you also buy 4, and you have almost nothing in hand for a mistake, a re-knit, or ribbing that turns out denser than your swatch. In that situation buy five. The calculator flags this case for you when the leftover falls below a tenth of a skein.

The asymmetry here is brutal and worth stating plainly. Buying one skein too many costs you the price of a skein and gives you material for a hat or a pair of mitts. Buying one skein too few, and then finding the dye lot sold out, can cost you the entire project. Hand-dyed and small-batch yarns are the extreme case: treat the dye lot as non-repeatable and buy the whole project's yarn in one purchase.

Sanity-check the yards-per-square-inch figure against your yarn weight before you trust it. Finer yarns produce more yards per square inch, not fewer, because it takes many more thin stitches to cover the same area. A fingering-weight fabric commonly lands well above one yard per square inch, while a super bulky fabric lands well below half. If your figure is wildly outside the neighbourhood of your yarn weight, you have probably mis-measured either the swatch area or the yarn in it.

Finally, remember what area cannot see. Ribbing at the hem and cuffs is a denser fabric than the stocking stitch you swatched, so it consumes more yarn per square inch of finished width. Colourwork carries floats across the back and consumes roughly the yarn of two fabrics in the two-colour rows. Both of these are what the waste allowance is for; if a piece is mostly rib or mostly stranded, swatch that fabric instead.

Finished areas of common projects

Multiply the area by your own yards per square inch. The final column uses the worked example's 0.625 yd/in² with a 15% allowance, so it applies only to a fabric of that density.
ProjectDimensions usedArea (in²)Yards at 0.625 yd/in² + 15%
Dishcloth9 × 9 in8158
Adult hat (tube)20 in circumference × 8 in160115
Scarf8 × 60 in480345
Sweater back or front20 × 26 in520374
Tapered sleeve (each)11 in average width × 18 in198142
Baby blanket30 × 36 in1,080776
Adult pullover (2 body + 2 sleeves)1,040 + 396 in²1,4361,032
Throw50 × 60 in3,0002,156

Areas are plain geometry and apply to any yarn. The yardage column does not: recompute it with your own density figure before you buy.

Assumptions and limits worth knowing

  • The swatch must be the project's fabric. Yards per square inch is a property of a specific yarn worked in a specific stitch pattern at a specific tension. A stocking-stitch swatch cannot predict a cabled body.
  • Blocked measurements only. If you measure the swatch unblocked and the garment is later washed, both the area and the density are wrong, and the two errors do not cancel.
  • Circular pieces use the circumference. A hat 20 inches around and 8 inches tall is 160 square inches of fabric, not 80.
  • Shaped pieces use the average width. A trapezoid's area is its average width times its height; this is exact, not an approximation.
  • Ribbing and colourwork are denser. Both consume more yarn per square inch than plain fabric. Raise the allowance or swatch them separately.
  • The calculator does not know about pattern repeats or seam consumption in yardage terms. Mattress-stitch seaming uses roughly the length of the seam plus tails, which the waste allowance is sized to absorb.
  • Metres and yards are not interchangeable. One metre is 1.0936 yards. A ball band that lists only metres needs converting before you enter yards per skein.

Other ways to estimate, and when to prefer them

Three alternatives to the area method exist, and each has a narrower domain. The first is the pattern's own estimate, which is reliable only if you are using the specified yarn at the specified gauge — the moment you substitute, it becomes a guess. The second is the wraps-per-inch method, which infers yarn thickness by wrapping the yarn round a ruler; it is a good tool for classifying an unlabelled yarn's weight but it says nothing about how much of it a garment will eat. The third is weighing a finished comparable garment, which is genuinely accurate if you happen to own one in the same yarn and gauge.

The area method beats all three whenever you are substituting yarn, resizing a pattern, designing from scratch, or working from stash. It also gives you the one figure the others cannot: a density you can carry to any future project in the same yarn.

If you are buying for a whole garment rather than a rectangle, run the calculator once per piece shape — body pieces, then sleeves, then collar and bands — and add the yardages before rounding to skeins. Rounding each piece up separately buys you far more yarn than you need. The same principle of nesting requirements before rounding applies across the crafts: see the fabric yardage calculator for how it works when the raw material comes on a bolt rather than in a skein, and the quilt backing yardage calculator for the version where seam placement decides the total.

Frequently asked questions

How much yarn do I need for an adult sweater?

Measure your own fabric rather than trusting a single figure, because consumption varies by more than a factor of three across yarn weights. As a structure, add the areas: two body pieces around 20 × 26 in and two sleeves around 11 in average width × 18 in gives roughly 1,436 in². Multiply that by your yards per square inch and add 15%. At the worked example's 0.625 yd/in² that is about 1,030 yards.

Is it better to weigh the swatch or unravel and measure it?

Weigh it. A digital kitchen scale reading to 0.1 g gives a more accurate yardage than measuring unravelled yarn, because crimped yarn stretches under the tension you apply while measuring, which overstates its length. Weighing also leaves the swatch intact so you can keep it as a record of the fabric, and it lets you re-derive the yardage later if you change yarns.

What waste allowance should I use?

Ten to fifteen per cent for a plain seamed garment, which covers tails, seaming, the swatch and denser ribbing. Push to about 20% for stranded colourwork, for projects assembled from many small motifs, or for anything where you will cut and rejoin frequently. Push higher for hand-dyed or discontinued yarn, where the real risk is not the yarn cost but being unable to buy a matching dye lot later.

Why does my calculated yardage differ from the pattern's stated yardage?

Because the pattern's figure was measured on the designer's yarn at the designer's gauge. Yards per gram varies substantially between yarns of the same nominal weight, and stitch pattern changes consumption independently of gauge. If you are using the specified yarn at the specified gauge, trust the pattern; if you have substituted anything, trust your own swatch.

How do I handle a sleeve that tapers?

Use the average of the widest and narrowest flat widths as the width. A sleeve that measures 14 inches across at the top and 8 inches at the cuff over an 18-inch length has an average width of 11 inches, so 11 × 18 = 198 in². This is exact for a straight taper, because the area of a trapezoid is its average width times its height.

Does this work for crochet?

Yes, and it is arguably more useful there, because crochet stitches consume noticeably more yarn per square inch than knitted ones and published crochet yardage estimates vary widely. Work a swatch in the stitch you will use, block it, weigh it, and enter the numbers exactly as a knitter would. Single crochet and knitted stocking stitch of the same gauge can differ by a third in yarn consumption.

My yarn is labelled in metres. What do I enter?

Convert metres to yards by dividing by 0.9144, or equivalently multiplying by 1.0936. A 200 m skein is 218.7 yards. Enter the converted figure in the yards-per-skein field and keep grams as they are. Mixing metres into a yards field will understate your requirement by about 9%, which is enough to leave you a skein short.

What is a normal yards-per-square-inch figure?

It rises steeply as yarn gets finer, because thin stitches are small and it takes many of them to cover an area. Rather than memorise a range, sanity-check it against the worked example: a worsted stocking-stitch fabric of 0.625 yd/in² is a reasonable middle. A fingering-weight fabric will be well above that, and a super bulky fabric well below. A result far outside your yarn's neighbourhood means a mis-measured swatch.

Should I buy all the yarn at once?

Yes, and in one dye lot. Dye lots differ subtly in shade, and the difference is invisible in the skein but obvious as a horizontal line across a finished garment. If you must combine two lots, alternate two rows from each skein across the transition so the change reads as texture. Buying the whole project's yarn together avoids the problem entirely.

References