{"@context": "https://schema.org", "@graph": [{"@type": "WebApplication", "name": "Yarn Calculator", "applicationCategory": "Utilities", "operatingSystem": "Web", "url": "https://looprel.com/yarn-calculator/", "offers": {"@type": "Offer", "price": "0", "priceCurrency": "USD"}}, {"@type": "FAQPage", "mainEntity": [{"@type": "Question", "name": "How much yarn do I need for a blanket?", "acceptedAnswer": {"@type": "Answer", "text": "A baby blanket (30x36 in) typically needs 800-1,200 yards. A throw (50x60 in) needs 1,500-2,200 yards. Use the calculator above for a precise estimate."}}, {"@type": "Question", "name": "How do I calculate yarn yardage?", "acceptedAnswer": {"@type": "Answer", "text": "Crochet a 4-inch swatch, weigh it, then multiply to your project size. Or use the calculator above which estimates based on stitch and yarn weight."}}, {"@type": "Question", "name": "How many skeins of yarn do I need?", "acceptedAnswer": {"@type": "Answer", "text": "Divide your total yards by the yards-per-skein on the label. Always buy one extra skein for safety."}}]}]} {"@context":"https://schema.org","@graph":[ {"@type":"WebApplication","name":"Yarn Calculator","applicationCategory":"Utilities","operatingSystem":"Web","url":"https://looprel.com/yarn-calculator/","offers":{"@type":"Offer","price":"0","priceCurrency":"USD"}}, {"@type":"FAQPage","mainEntity":[ {"@type":"Question","name":"How much yarn do I need for a blanket?","acceptedAnswer":{"@type":"Answer","text":"A baby blanket (30×36 in) typically needs 800–1,200 yards. A throw (50×60 in) needs 1,500–2,200 yards. A full-size afghan needs 2,500–3,500 yards. Use the calculator above for a precise estimate based on your stitch and yarn weight."}}, {"@type":"Question","name":"How do I calculate yarn yardage?","acceptedAnswer":{"@type":"Answer","text":"Yarn yardage = (stitch count × stitches per inch × rows) ÷ (stitches per gram × 453.6). In practice, the easiest way is to crochet a 4×4 inch swatch, weigh it, then multiply to your project size — or use the calculator above which does this automatically."}}, {"@type":"Question","name":"How many skeins of yarn do I need?","acceptedAnswer":{"@type":"Answer","text":"Divide your total yardage by the yards per skein of your chosen yarn. For example, if you need 1,200 yards and your yarn has 200 yards per skein, you need 6 skeins. Always buy one extra skein for safety."}} ]}

Yarn Calculator

How much yarn do I need? Enter your project below and get an instant answer in yards, meters, and skeins — based on your stitch, size, and yarn weight.

  • Free, no sign-up
  • Crochet & knitting
  • Yardage in yards + meters + skeins
Yarn calculator for crochet and knitting projects

How the yarn calculator works

The calculator uses published yarn consumption rates for each stitch type and yarn weight, cross-referenced with standard project dimensions. Here's the math behind it:

  1. Base rate per square inch — each stitch/yarn-weight combination has a known yarn consumption rate (yards per square inch of finished fabric). Single crochet in worsted weight uses roughly 3× more yarn per square inch than double crochet in the same weight.
  2. Project area — your project's dimensions determine total square inches.
  3. Total yardage — area × rate = estimated yards. We convert to meters (×0.9144) and skeins (÷ yards per skein for your weight).

For the most accurate result, crochet a 4-inch swatch with your actual yarn and stitch, weigh it, then scale up. But if you're at the yarn shop right now trying to decide between 4 or 6 skeins — this calculator gives you a solid answer.

Crochet yarn calculator by project

Here are typical yardage ranges for common projects in worsted weight (#4) yarn:

ProjectSizeYards (sc)Yards (dc)
Baby blanket30×36 in900–1,200600–800
Throw blanket50×60 in1,800–2,2001,200–1,600
Scarf8×70 in350–450250–350
Hat (adult)—200–250150–200
Sweater (M)—1,000–1,400800–1,100

Yarn yardage calculator: how to verify

The best way to verify your estimate is the swatch method: crochet a 4×4 inch swatch in your chosen stitch and yarn, then weigh it on a kitchen scale. Multiply the weight by your project's total area ÷ 16 (the swatch area), then divide by your yarn's yards-per-gram (on the label). This gives you exact yardage for your specific tension and stitch — every crocheter's tension is slightly different.

Yarn weight chart: what the numbers mean

Yarn weight (thickness) directly affects how much yardage you need — thinner yarn (lower number) requires more yards for the same size project:

Weight #NameTypical yd/skeinRelative yarn needed
1Lace / Thread400–5002.5× more
2Sport / Fine300–3501.8× more
3DK / Light250–3001.4× more
4Worsted / Medium200–220Baseline
5Bulky / Chunky140–1600.7× less
6Super bulky80–1000.5× less

Frequently asked questions

How much yarn do I need for a blanket?

A baby blanket (30×36 in) needs 800–1,200 yards in single crochet, or 600–800 in double crochet. A throw (50×60 in) needs 1,500–2,200 yards. Use the calculator above for your specific stitch and yarn weight.

How do I calculate yarn yardage without a pattern?

Crochet a 4×4 inch swatch, weigh it on a kitchen scale, then multiply to your project size. Or use the calculator above which estimates based on published consumption rates for each stitch and yarn weight.

How many skeins of yarn do I need?

Divide your total yards by the yards-per-skein printed on the yarn label. For example, 1,200 yards ÷ 200 yards/skein = 6 skeins. Always buy one extra for dye-lot safety.

Does C2C use more yarn than regular crochet?

Yes, C2C (corner-to-corner) typically uses 20–30% more yarn than flat double crochet for the same finished size, because each block is 3 double crochets plus chain stitches.

Is this yarn calculator accurate?

Estimates are ±20% because every crocheter's tension is different. For maximum accuracy, use the swatch method described above. For shopping decisions, the calculator is more than close enough.