Knitting Yarn Calculator
Calculate how much yarn you need for your knitting project.
Get skeins needed and total yardage for scarves, sweaters, blankets, hats, and socks.
Yarn quantity estimation starts from the project and its size, then adjusts for how thick the yarn is. Thick yarn covers the same area in far less length, which is why a pattern’s yardage is meaningless until you know what weight it was written for.
Yardage by project (worsted weight, medium size)
| Project | Small | Medium | Large |
|---|---|---|---|
| Scarf | 200 yd | 250 yd | 350 yd |
| Hat | 90 yd | 110 yd | 140 yd |
| Socks (pair) | 300 yd | 400 yd | 450 yd |
| Sweater | 750 yd | 1,000 yd | 1,400 yd |
| Blanket | 1,000 yd | 1,700 yd | 2,800 yd |
Adjusting for yarn weight
Everything above is worsted. To move to another weight, multiply:
| Yarn weight | Multiplier | Typical yards per 100 g |
|---|---|---|
| Fingering / lace | 2.2× | 460 |
| DK / sport | 1.4× | 295 |
| Worsted / Aran | 1.0× | 190 |
| Bulky | 0.55× | 120 |
| Super bulky | 0.35× | 70 |
Notice that the two columns nearly cancel. A worsted sweater is about 1,000 yards and needs roughly 525 g of yarn; the same sweater in super bulky is about 350 yards and still needs around 500 g. The garment is the same size and made of the same fibre, so it weighs about the same however thick the yarn is. Grams tell you what to buy; yards only make sense within one weight.
Balls needed
Balls = Total yards ÷ yards per ball, rounded up
Yards per ball is printed on the label and varies enormously, so it is an input above rather than an assumption. Round up, always, and buy from a single dye lot.
Knitting versus crochet
Crochet uses roughly 25–30% more yarn than knitting for the same finished piece, because crochet stitches are taller and each one consumes more yarn. If you are converting a pattern between the two, the crochet yarn calculator carries the same projects with that adjustment already applied.
Two things that shift these numbers
Gauge. These figures assume you hit the pattern’s stated gauge. Knit tighter and you pack more stitches into the same area, using more yarn; knit looser and you use less. A gauge off by 10% moves the yarn requirement by about the same amount, which on a blanket is a whole ball.
Stitch pattern. Cables pull the fabric in and eat 20–35% more yarn than plain stockinette. Stranded colorwork carries both yarns across every row, so budget 20–30% extra. Lace goes the other way: all those yarn-overs make fabric out of holes, so it runs 5–15% under.
How we build and check this calculator
This calculator runs entirely in your browser, so the numbers you enter stay on your device. The math behind it is written by hand and tested against worked examples and standard references before the page goes live.
SuperGlobalCalculator is independently built and maintained. See how we build and verify our calculators.