TikoTools

Yarn Calculator – How Much Yarn Do I Need?

Find out how much yarn to buy for knitting or crochet. Convert a pattern’s skein count to your yarn by total yardage, or knit or crochet a swatch, weigh it, and scale it up to any blanket, scarf or shawl size to get the grams, yards and skeins you need.

Formula checked 24 Oct 2026 Free · no sign-up
Was this calculator helpful?

Found a bug or have a suggestion?

Leave it here and we will fix it and reply to you.

Embed this calculator on your website (free)

Copy this code into your page. It stays free and updates automatically.

How to use the yarn calculator

  1. Choose a method: pattern yardage → my yarn when substituting, or from a swatch to estimate any project.
  2. For substitution, enter the number of skeins the pattern calls for and their length.
  3. For the swatch method, make a swatch in your stitch, weigh and measure it, then enter the finished project size.
  4. Enter your yarn’s length and weight per skein from the label, and an extra percentage for safety.

The formulas

Substitution: Yardage needed = Pattern skeins × Pattern yards per skein Swatch method: Yarn weight = Swatch weight × (Project area ÷ Swatch area) Yardage = Yarn weight × (Yards per skein ÷ Grams per skein) Skeins = Yardage × (1 + extra) ÷ Yards per skein → round up

Worked examples

  • Substitution: 8 skeins × 220 yd = 1,760 yd. Your yarn has 198 yd per skein: 1,760 ÷ 198 = 8.9 → 9 skeins, or 10 with 10% extra.
  • Blanket from a swatch: a 6 × 6 in swatch weighs 10 g. A 50 × 60 in blanket is 3,000 in², 83.3 times the swatch, so it needs about 833 g — 9 skeins of 100 g, or 10 with extra.

Yarn weights at a glance

NumberNameTypical yd per 100 gCommon uses
1Super fine / fingering350–450Socks, shawls, baby items
2Fine / sport300–350Light sweaters, baby blankets
3Light / DK220–260Sweaters, hats, amigurumi
4Medium / worsted, aran170–220Blankets, sweaters, scarves
5Bulky / chunky100–150Quick blankets, hats, cowls
6Super bulky50–100Chunky throws, arm knitting

Ranges are typical; always use the length on your own yarn label.

Why the swatch method works

Every stitch pattern uses a different amount of yarn: bobbles, cables and dense crochet stitches eat yarn, while lace and open stitches use far less. Weighing a swatch made in the exact stitch, yarn and hook or needle size captures all of that. Make the swatch at least 4–6 inches square, include a few rows of any border pattern if you can, and block or wash it the way you will finish the project.

Tips

  • Buy one dye lot and keep the labels — the dye-lot number is printed on each one.
  • Borders and fringe add more; add 10–20% for a wide border or tassels.
  • Gauge matters: if your stitches are looser than the pattern’s gauge, you will use more yarn.
  • Weigh as you go: weigh the remaining yarn halfway through the project to check your estimate while the shop still has your dye lot.

If you have leftover partial skeins, weigh them and subtract their grams from the total before buying more.

Leftover yarn is never wasted: scraps make granny squares, stripes, pompoms, toys and test swatches for your next project.

Frequently asked questions

How do I substitute a different yarn?

Match the total yardage, not the number of skeins. A pattern calling for 8 skeins of 220 yd needs 1,760 yd; with 198 yd skeins that is 8.9, so buy 9 — or 10 with a safety margin.

How do I estimate yarn for a blanket?

Make a swatch in your stitch pattern, weigh it and measure it. Multiply its weight by the blanket area divided by the swatch area. A 6 × 6 in swatch weighing 10 g scales to 833 g for a 50 × 60 in blanket.

How much yarn for a crochet blanket?

Very roughly, a throw (50 × 60 in) in worsted weight takes about 1,500–2,200 yd (roughly 800–1,100 g), depending on stitch and hook size. Textured stitches use far more yarn than plain ones — a swatch gives the best estimate.

Should I buy extra yarn?

Yes — buy at least one extra skein from the same dye lot. Running out and finding a different dye lot can leave a visible line in the work.

Does crochet use more yarn than knitting?

Usually. Crochet typically uses about a quarter to a third more yarn than knitting for the same area.

What are yarn weights?

The Craft Yarn Council numbers yarn weights from 0 (lace) to 7 (jumbo): 1 super fine/fingering, 2 fine/sport, 3 light/DK, 4 medium/worsted and aran, 5 bulky, 6 super bulky.

How we checked this calculator

We test this tool against worked examples before every release (last check: 24 Oct 2026, version 1.0.0). Results are estimates for planning — confirm critical figures with your supplier or a qualified professional.

References: