Yarn in Metres, Yarn in Grams, and the Ball Band Between Them
Published 8/31/2026 · 5 min read · Everyday calculators
Antonio Delgado — Traditions & pastimes writer at OneKitly
Symbolism · Calendars
Checked against 2 sources
Every ball band carries a length and a weight — say 220 yards per 100 grams — and that pair is the only thing that converts one into the other. Grams per yard is 100 divided by the stated yardage, so a pattern asking for 400 yards of that yarn needs 400 × (100 ÷ 220) = 182 grams, which is two 100-gram balls. Take a finer yarn at 400 yards per 100 grams and the same 400 yards weigh exactly 100 grams — one ball. Length is what a pattern consumes and weight is what a shop sells, and the two are related only through the label of the specific yarn in your hand.
A pattern asks for length and a shop sells weight. 400 yards of DK is 182 g and two balls; 400 yards of fingering is 100 g and one. The bridge is a single number on the label, and reading it wrong is the reason projects run out.
Why a pattern quotes length and never weight
A stitch consumes a length of yarn, not a mass of it. The number of stitches in a garment is fixed by the gauge and the dimensions, and each of those stitches eats a few centimetres of strand regardless of whether the fibre is a dense cotton or an airy mohair. So the honest requirement a designer can publish is metres or yards — and a pattern that quotes only a number of balls has silently bound itself to one brand, one weight and one put-up.
Weight, by contrast, is what the shop can weigh, so it is what the shop sells. A hundred-gram ball is a hundred grams of anything; the length inside it depends entirely on how thick the strand is. This is the whole of the confusion, and it explains why substituting a yarn by matching the weight on the label — one hundred grams for one hundred grams — leaves you short by whatever the two lengths differ by. Match the metres, then buy the grams that deliver them.
The stash question, run backwards
The tool runs both ways, and the reverse direction is the one people actually need. You have 350 grams of a yarn whose band says 220 yards per 100 grams; that is 770 yards, or 704 metres. Whether that is enough is now a question you can answer against a pattern instead of a hope, and it is the difference between starting a shawl and finishing one.
One caution about partial balls: a ball that has been knitted from and frogged has lost length to nothing at all, but a ball that has been wound and rewound has not, so weighing what is left is reliable. Weigh the remnant on a kitchen scale, enter the grams, and the tool gives you the length. What it cannot know is whether the remnant is one continuous strand or four short ones, and for a project with long rows that distinction matters more than the total.
Buying by dye lot, not by ball
Once the calculator tells you 182 grams, the temptation is to buy exactly two balls. Buy three. Hand-dyed and even commercially dyed yarn varies between dye lots, and a lot number that has sold out cannot be reordered — so the ball you go back for in three weeks may be a visibly different shade of the same colour name. The margin costs one ball and removes the failure mode entirely.
Where the margin genuinely does not help is a project knitted at the edge of a single skein — a shawl designed to use one hundred grams exactly, worked top down so it can simply be stopped. Those patterns say so, and for them the right move is not to buy more but to weigh as you go and bind off while there is enough left for the edging.
| Yarn | Typical label | 400 yd weighs | Balls to buy |
|---|---|---|---|
| Lace | 800 yd / 100 g | 50 g | 1 |
| Fingering | 400 yd / 100 g | 100 g | 1 |
| Sport | 300 yd / 100 g | 133 g | 2 |
| DK | 220 yd / 100 g | 182 g | 2 |
| Worsted | 180 yd / 100 g | 222 g | 3 |
| Chunky | 110 yd / 100 g | 364 g | 4 |
Frequently asked questions
- How many balls for a jumper?
- Take the yardage the pattern asks for, divide by the yardage on your ball band, and round up. An adult jumper in DK typically wants 1,000 to 1,400 yards, which is five to seven balls at 220 yards each. Both ends of that range are real: sleeve length, body length and ease move the requirement by hundreds of yards, so use the figure your pattern gives rather than any average.
- The band gives metres and the pattern gives yards. What is the factor?
- One yard is 0.9144 metres, so metres × 1.0936 gives yards and yards × 0.9144 gives metres. In practice: 100 m is 109 yd and 100 yd is 91 m. The tool accepts either unit directly, which removes the step where the factor gets applied the wrong way round — a mistake that inflates a requirement by twenty per cent and is invisible until the yarn runs out.
- Can I substitute a different yarn if the length matches?
- Matching length gets you the right quantity but not the right fabric. Two yarns at 220 yards per 100 grams can knit to different gauges depending on ply, twist and fibre, and they will drape differently even at the same gauge — a woollen-spun single blooms and a worsted-spun four-ply stays crisp. Match the length to know how much to buy, and then swatch to know whether it will behave.
Articles you may find interesting
All guides →Related tools
Sources
Spotted a mistake in this article?