Yarn Yardage Calculator

Example values are shown—replace them with your yarn label, scale reading or pattern estimate.

Yarn planner

On intentional navigation, your measurements are sent to our server through the page URL and stored in browser history. Do not enter sensitive information.

Next

Calculate yarn quantity in two practical ways. Estimate the length left in a ball or skein by comparing its current net weight with the length and weight printed on the label, or turn a known project length into the number of whole skeins to buy with an optional reserve. The form opens with illustrative values; replace them with your exact yarn label, scale measurements and pattern requirement. English opens with yards and ounces, while the other supported locales open with metric units; switch units whenever your label uses the other system. This calculator does not predict demand from garment size, gauge, fibre, ply or yarn-weight category.

How to calculate yarn yardage

  1. 1

    Choose the calculation

    Select remaining yarn when you have a label or other reliable length-and-weight reference, or choose project skeins when a pattern or your own plan already supplies the required length.

  2. 2

    Enter matching measurements

    For remaining yarn, enter the reference length and weight, current gross weight and any cone, core or label tare. For project skeins, enter required length, length per skein and an optional reserve percentage.

  3. 3

    Use the result as a measured estimate

    Read the remaining length or buy the displayed whole-skein count. Keep units consistent, confirm that the reference describes the same yarn, and allow for scale accuracy, joins, swatches and unusable remnants.

Remaining-yarn formula

For the same yarn, the calculator treats label length per unit mass as constant:

net current weight = gross current weight − tare weight

remaining length = reference length × net current weight / reference weight

Tare is the weight of a cone, cardboard core, band or other non-yarn material still on the scale. Subtracting known tare prevents it from being counted as yarn. The reference must describe the same yarn and put-up; a ratio from a different fibre, construction or product is not interchangeable.

Exact example: a label states 200 m per 100 g. The partly used ball and its core weigh 62 g, and the empty core weighs 2 g. Net yarn weight is 62 − 2 = 60 g, so the estimated remainder is 200 × 60 / 100 = 120 m.

Required length and whole skeins

This mode starts with a length supplied by a pattern or project plan. It does not derive that requirement from project type, dimensions, gauge, fibre, ply, wraps per inch or yarn-weight category.

length with reserve = required length × (1 + reserve percentage / 100)

skeins to buy = ceiling(length with reserve / label length per skein)

Exact example: a project requires 850 m, the chosen reserve is 10%, and each skein contains 210 m. The planned length is 850 × 1.10 = 935 m. Because 935 / 210 = 4.452…, round up to 5 whole skeins. They provide 1,050 m, leaving 115 m above the reserved target.

Situation Enter Calculation Result means
Labelled partial ball Label length and weight; current gross weight Proportional length by net mass Estimated usable length remaining
Yarn on a cone or core The same values plus measured empty tare Gross weight minus tare before the ratio Core material is excluded
Pattern gives total metres or yards Required length and label length per skein Divide, then round up Whole skeins to obtain
Extra margin wanted Required length, skein length and reserve percent Apply reserve before rounding Whole skeins including that margin

Units and practical pitfalls

Metres and grams are the metric-first choices. Yards and ounces are also supported for labels that use US customary units; 1 yd = exactly 0.9144 m, while 1 oz ≈ 28.3495 g. Changing units changes the displayed numbers, not the yarn quantity.

Use a scale with suitable resolution, remove accessories not included in the tare, and weigh dry yarn under similar conditions. Manufacturer tolerances, moisture, knots, damaged sections and short unusable tails can make the practical length differ from a weight-based estimate. For purchases, check dye lots and consider whether the chosen reserve covers swatching, matching, alterations and mistakes. Never round a fractional purchase down.

Sources: Craft Yarn Council yarn-label guidance, Craft Yarn Council Standards and Guidelines, Lion Brand yardage-per-skein guidance, NIST exact yard conversion, and NIST customary-to-metric mass conversion. Sources and calculation scope reviewed 16 July 2026.

Frequently Asked Questions

For the same yarn, the calculator applies the label or reference length-to-mass ratio to the yarn’s current net weight. It is a proportional estimate, so the reference length and weight must belong to that yarn.

Tare is non-yarn material included in the gross scale reading, such as an empty cone, core or retained band. Enter its measured empty weight when known. The calculator subtracts it before estimating yarn length.

Only if you have another reliable length-and-weight reference for the exact same yarn, such as the manufacturer’s product specification. Weight alone cannot reveal length because yarn constructions have different mass per unit length.

Length and mass are different dimensions, so a label may naturally pair metres with grams or yards with ounces. Use the unit selectors to describe each value correctly; do not type a value measured in one unit while another unit is selected.

Use the pattern designer’s advice when available. Otherwise choose a margin that reflects swatching, joins, matching, alterations, mistakes and your willingness to risk a later dye-lot mismatch. The calculator applies the percentage but does not decide it for you.

Yarn is normally purchased as whole balls, skeins or hanks. A fractional result means the planned length exceeds the previous whole-skein total, so rounding down would knowingly leave the project short.

No. It does not infer demand from a sweater size, blanket dimensions, stitch pattern, gauge, fibre, ply, wraps per inch or yarn-weight category. Enter a required length obtained from a suitable pattern, designer or project calculation.

The entered values are sent to the site server through Livewire to update the calculation. Funnel prefetch carries no measurement state; values enter the page URL and browser history only when you intentionally navigate to another step. The tool does not access your scale, camera, microphone, files or device sensors, so avoid entering project names or other sensitive information.

Related Tools