How much yarn does a crochet project need?
Running out of yarn near the end of a crochet project is a special kind of frustration, because the replacement skein may come from a different dye lot, with a visible shade shift across the last rows of a blanket, and the original dye lot may be sold out entirely. Estimating yardage in advance is straightforward once you know that yarn consumption depends on area and stitch: dense stitches like single crochet use far more yarn per square foot than tall, open stitches like double crochet, because each stitch is shorter and packs more yarn into the same space. The calculator on this page multiplies your project's area by a per-square-foot factor for your stitch, giving a yardage estimate you can convert into skeins before you start.
The factors used are working estimates for worsted-weight yarn: about one hundred yards per square foot for single crochet, eighty for half double crochet, and sixty for double crochet. A forty-by-sixty-inch blanket is sixteen point seven square feet, so single crochet needs about one thousand six hundred and sixty-seven yards, while double crochet needs about one thousand yards for the same blanket, a difference of several skeins. These figures assume a solid fabric; lacy or openwork patterns use less, textured stitches like bobbles and popcorns use more, and bulky or fine yarns shift the numbers, so treat the result as a planning estimate and buy one extra skein for insurance, especially for a large project.
Converting yardage to skeins
Yarn is sold by weight and yardage per skein, not by project, so the last step is division: divide the estimated yardage by the yardage on your chosen yarn's label, and round up to whole skeins. A blanket needing one thousand six hundred and sixty-seven yards in a yarn with two hundred and twenty yards per skein needs eight skeins, and a wise crocheter buys nine, because running short by half a skein is worse than owning one spare. Buy all skeins at once, from the same dye lot, checking the dye lot number on every label before leaving the shop, because even the same colourway varies between lots. Keep the labels until the project is finished, so you can match the yarn if you do need more, and keep one spare skein for repairs.
| Project | Size | Stitch | Yards |
|---|---|---|---|
| Washcloth | 8 x 8 in | Single crochet | 44 |
| Scarf | 8 x 60 in | Double crochet | 200 |
| Baby blanket | 30 x 36 in | Half double | 600 |
| Throw blanket | 40 x 60 in | Single crochet | 1,667 |
| Throw blanket | 40 x 60 in | Double crochet | 1,000 |
Why stitch choice changes yardage so much
Single crochet is short and dense: each stitch uses a small amount of yarn, but there are many stitches per square foot, so the total is high. Half double crochet is taller, covering more height per row, so fewer rows are needed and yardage drops. Double crochet is taller still, and treble crochet taller again, with yardage dropping further, though very tall stitches produce a looser, drapier fabric that suits shawls and summer tops better than warm blankets. This is why two blankets of the same size can differ by hundreds of yards: the stitch, not the size, is the main variable, and a stitch change made mid-project for looks can quietly change the yarn requirement.
Yarn weight changes the picture too, because the factors above assume worsted weight. Bulky yarn works up faster and uses fewer yards per square foot in stitch count terms, but each yard is thicker and heavier, so the total weight is higher even when yardage is lower. Fingering weight yarn needs far more yardage for the same area, because the stitches are tiny, and a fingering-weight blanket is a long project measured in thousands of yards. If you substitute yarn weight, swatch a measured square, weigh the yarn used, and scale by weight rather than trusting a generic factor: weigh a ten-by-ten-centimetre swatch, weigh the remaining yarn, and calculate how many such squares your project needs.
The swatch method for exact estimates
For a project where accuracy matters, such as a garment in an expensive yarn, the swatch method beats any generic calculator. Crochet a ten-by-ten-centimetre square in your stitch and yarn, weigh it on a kitchen scale, and weigh the full skein. Divide the skein's weight by the swatch weight to find how many squares one skein makes, multiply by the number of squares in your project, and you have a precise skein count. This method accounts for your personal tension, which generic factors cannot, and it is worth the half hour for any project using more than a few skeins. Keep the swatch as a gauge reference and a tension record for the project.
Tension deserves emphasis, because two crocheters using the same pattern and yarn can differ by twenty percent in yardage. Tight crocheters use less yarn per stitch but make a smaller fabric, so they need more stitches to reach the same size, while loose crocheters use more yarn per stitch but fewer stitches overall; the net effect varies and cannot be predicted without swatching. If you know you crochet tightly, buy the extra skein; if loosely, expect a drapier fabric and check your measurements early, because a blanket that grows wider than planned also grows hungrier for yarn. Measure your work after the first few rows, not at the end, when corrections are cheap.
Planning colourwork and stripes
Striped and colourwork projects need yardage per colour, not just a total, and the split follows the stripe proportions. A blanket with equal stripes in three colours needs a third of the total yardage in each colour, rounded up per colour, because you cannot borrow a few yards from one colour to finish another. For planned colour pooling or gradient yarns, buy the full quantity in one dye lot and work from the same end of each skein for consistent pooling. For amigurumi and small projects, yardage is small but the same rule applies: buy one skein per colour, because a half-used skein is the normal leftover, and matching a colour months later is unreliable.
- Single crochet uses the most yarn; taller stitches use less.
- Divide total yardage by yards per skein, and round up.
- Buy all skeins at once, from the same dye lot.
- Buy one extra skein for large projects.
- For expensive yarn, weigh a swatch for an exact estimate.
Yarn is the one supply you cannot run out of mid-project without consequences. Use the calculator above to estimate your yardage, convert it to skeins, buy from one dye lot, and crochet without watching the yarn supply anxiously.
Substituting yarn weights safely
Substituting a different yarn weight is where yardage estimates most often fail, because a pattern written for worsted yarn and crocheted in bulky yarn will use a different total yardage and produce a different size. If you must substitute, first check the gauge: crochet a swatch in the new yarn with a suitable hook and compare its stitches per ten centimetres with the pattern's gauge, then recalculate the project's size and yardage from your swatch rather than from the pattern's skein count. As a rough guide, bulky yarn needs roughly two-thirds the yardage of worsted for the same area but weighs considerably more, while DK needs roughly one-third more yardage, and fingering can need double. Weighing a swatch, as described earlier, is the only method that accounts for your tension and the new yarn together, and it is worth doing before buying ten skeins of a substitute.