Supporting guide
How to Calculate Yarn Yardage
The full method behind this tool, including how to measure swatch consumption by weight when unwinding is impractical.
Read the yardage methodCalculator · Yarn & gauge
This calculator estimates the yarn a crochet project needs by scaling up a swatch you have already worked. Enter the size of your swatch, how much yarn it consumed, and your finished project dimensions. The result is a yardage estimate, a metre conversion, and the number of skeins to buy at your yarn's yardage per ball.
Total yards needed is the base estimate plus a 10% buffer. It is what to buy, not what the project will consume exactly.
Skeins required divides that total by the yardage on your ball band and rounds up, because a shop sells whole skeins. Buying the rounded-up number in one purchase also keeps the whole project in one dye lot.
Stitches wide and total rows come from your gauge and your project dimensions. They tell you what to chain and how far to work; they do not change the yardage figure.
Base (no buffer) is the raw scaled figure. Compare it with the total to see exactly how much slack the buffer is giving you.
Methodology
The calculator treats yarn consumption as proportional to fabric area. It measures how much yarn one known area of your fabric used, then scales that rate up to the area of the finished project.
project area=width×height
swatch area=swatch size×swatch size
base yardage=(project area÷swatch area)×yards used in swatch
total yardage=base yardage×1.10
metres=total yardage×0.9144
skeins=round up (total yardage÷yards per skein)
The 10% buffer is fixed. It covers the ordinary variation between a swatch and a full project: tension drifting over a long piece, a border worked at a different density, and the yarn lost to weaving in ends.
Because the estimate scales with area, doubling both dimensions roughly quadruples the yarn. A project twice as wide and twice as long is four times the fabric.
A 50 × 60 in throw from a 4-inch swatch
4 × 4 = 16 sq in.8 yd.3,000 sq in.3,000 ÷ 16 = 187.5 times the swatch area.187.5 × 8 = 1,500 yd.1,650 yd, or about 1,509 m.1,650 ÷ 220 = 7.5, rounded up to 8 skeins.Use this to sanity-check the yards-per-skein figure you enter. The ball band is always the authority; these are the ranges the categories usually fall in.
| CYC weight | Name | Yards/skein | Common uses |
|---|---|---|---|
| 0 | Lace | 400–600 | Doilies, lace shawls |
| 1 | Fingering | 350–450 | Socks, lightweight shawls |
| 2 | Sport | 250–350 | Baby items, light garments |
| 3 | DK | 230–280 | Garments, accessories |
| 4 | Worsted | 200–240 | Blankets, hats, scarves |
| 5 | Bulky | 130–170 | Quick blankets, outerwear |
| 6 | Super Bulky | 80–130 | Chunky throws, cowls |
| 7 | Jumbo | 30–80 | Arm crochet, extreme projects |
Rough worsted-weight ranges for orientation only. Your own swatch is what the calculator uses, and it will often land outside these ranges depending on stitch and tension.
| Project | Size (in) | Worsted yards | Skeins (~220 yd) |
|---|---|---|---|
| Dishcloth | 9×9 | 50–70 | 1 |
| Scarf | 8×60 | 250–350 | 2 |
| Stroller blanket | 30×36 | 350–450 | 2 |
| Throw blanket | 50×60 | 1,000–1,200 | 5–6 |
| Adult sweater | varies | 1,200–1,800 | 6–9 |
| Queen blanket | 90×100 | 3,000–3,500 | 14–16 |
Working the other way round — finding out how much yarn is left in a partial skein rather than how much a project needs — is the remaining yarn calculator.
Supporting guide
The full method behind this tool, including how to measure swatch consumption by weight when unwinding is impractical.
Read the yardage methodNext useful tool
If your swatch measurements are uncertain, settle gauge first — every figure on this page scales from it.
Check your crochet gaugeSources & methodology
Work a swatch in the stitch and yarn you intend to use, block it, then measure both its size and the yarn it consumed. That gives a yards-per-square-inch rate for your fabric, which scales to any finished dimensions you choose. This is the method the calculator above applies.
A 30 × 36 in worsted baby blanket commonly falls between 350 and 450 yards, or about two 220-yard skeins. Treat that as orientation rather than an answer: stitch pattern and tension move it substantially, which is why the calculator scales from your own swatch instead of a table.
Yes, substantially. Taller stitches cover more area per yard, so a single crochet fabric consumes noticeably more yarn than a double crochet fabric of the same size. Textured stitches such as bobbles and cables consume more again. Swatch in the stitch pattern you will actually work.
Two reliable ways. Measure a known length of yarn before you start — say 10 yards — and note how much is left. Or weigh the finished swatch on a kitchen scale and convert using the ball band: if a 100 g ball holds 220 yd, a 7 g swatch used roughly 15 yd.
Buying more of the same colour is usually possible; matching the dye lot often is not, and the join can be visible in a solid piece. This is why the calculator rounds skeins up and adds a buffer. If you do end up short, working the last section in alternating rows from old and new lots hides the transition better than a hard change.
Because the calculation is a ratio of areas. A 6-inch swatch covers 36 square inches against a 4-inch swatch's 16, so the same yards-used figure implies a much more economical fabric and a lower estimate. Enter the swatch size you actually worked, and measure its consumption at that size.