Crochet Yarn Calculator

Your project

Knitting typically uses a bit less yarn than crochet for the same size.
Buffer covers swatching, dye-lot safety, and mistakes. 10-20% is typical; go higher for a striped or joined project.

Your chart

Preset stitch counts are estimates using a 3-stitch, 3-row per inch gauge (worsted single crochet). Adjust stitch type and yarn-per-stitch below to match your project.
12cm is a common baseline for worsted-weight single crochet. Thinner yarn or a tighter gauge uses less per stitch.
Best for graphghans, tapestry crochet, and photo-charted projects where you already know your stitch count.

Total yarn needed

0 m
0 yards
0
Exact skeins
0
Safe skeins to buy
0 of 0 skeins 0%
Fill shows how close your exact need is to the next full skein.
Based on typical yardage for this project and yarn weight.

Our Free Patterns

Put That Yarn to Work

Browse our free crochet patterns and find your next project.


Two Ways to Estimate Your Yarn

01

By Project Size

By Project Size is the fastest option, and the one most crocheters need. Choose a project type from scarf, hat, amigurumi, bag, baby blanket, throw, twin, queen or a sweater, select your yarn weight, and the calculator estimates total yardage using typical usage for that project. If your project doesn’t match a preset, enter custom dimensions instead.

02

By Stitch Count

By Stitch Count is built for chart-based work such as graphghans, tapestry crochet and corner-to-corner projects, where you already know your total stitch count from a pattern or chart. Enter your stitch count, stitch type, and how much yarn each stitch typically uses, and the calculator works out the total from there. This mode matters because stitch type changes yarn usage more than most crocheters expect: a chart worked in double crochet can use twice the yarn of the same chart in single crochet, simply because a taller stitch pulls more yarn through with every loop.


How Much Yarn Do I Need? A Quick Reference

Project
Yardage (approx.)
Skeins (approx.)

Scarf

350m (380 yards)

2 skeins

Hat or beanie

150m (165 yards)

1 skein

Amigurumi (small)

90m (100 yards)

Under 1 skein

Amigurumi (large)

300m (330 yards)

2 skeins

Bag or tote

250m (275 yards)

2 skeins

Baby blanket

900m (985 yards)

5 skeins

Throw blanket

1,800m (1,970 yards)

9 skeins

Twin-size blanket

2,700m (2,950 yards)

14 skeins

Queen-size blanket

3,600m (3,940 yards)

18 skeins

Cardigan / sweater (adult M)

1,400m (1,530 yards)

7 skeins

Why Yarn Weight Changes Everything

Yarn weight is the single biggest factor in how much length you need, because thicker yarn covers the same area in fewer, shorter stitches. A blanket in super bulky yarn might need a third of the yardage of the same blanket in fingering weight, even though the finished size is identical.
As a rough multiplier against worsted weight: lace and fingering yarn typically needs around three times as much yardage for the same project. Sport and DK weight need roughly 1.5 to 1.6 times as much. Worsted and Aran are the baseline. Bulky yarn needs around 0.6 times as much, and super bulky needs as little as a third. This is why two patterns for “the same” blanket can call for wildly different total yardage: they’re very likely written for different yarn weights.

Stitch Type Matters More Than You’d Think

Every stitch pulls a different length of yarn through the fabric. As a rough guide, using single crochet as the baseline: slip stitch uses about half as much yarn per stitch, chain stitch about a third, half double crochet about 1.5 times as much, double crochet about twice as much, and treble crochet about 2.5 times as much.
This matters most in chart-based and graphghan work, where your total stitch count is fixed by the design. A 150 by 200 stitch single crochet chart in worsted weight, at roughly 12cm of yarn per stitch, works out to around 3,600m of yarn, or about 18 skeins after rounding up for buffer. Switch that same chart to half double crochet and consumption rises to roughly 5,400m, or about 27 skeins, purely because of the taller stitch. If you’re deciding between stitch types for a large project, it’s worth running both through the calculator before you commit to a chart.


Using This as a Graphghan Yarn Calculator

Graphghans and other chart-based crochet projects need a different planning approach than a standard pattern, because your yarn requirement is driven by total stitch count rather than a size chart. Before buying anything, count or calculate the total stitches in your chart, both the base fabric and every color change.
Worked example: a 150 by 200 stitch single crochet chart, worked in worsted weight at roughly 12cm of yarn per stitch, needs approximately 150 × 200 × 12cm, which works out to about 3,600m of yarn, or roughly 18 skeins before rounding up for buffer. The same chart worked in half double crochet, at around 1.5 times the yarn per stitch, rises to about 5,400m, or 27 skeins, purely from the stitch height change.
Multi-color graphghans need one extra layer of planning: total yardage tells you whether the project is realistic, but you’ll also want a rough per-color breakdown so you don’t overbuy one shade and run short on another. A simple approach is to count the approximate percentage of the chart each color covers, then apply that percentage to your total yardage estimate. A color that covers 5% of a 3,600m project needs roughly 180m, plus a buffer, since small color sections still need full skeins if that colorway is only sold in fixed sizes.
Corner-to-corner (C2C) projects follow similar math to standard graphghans, since each C2C block is really just a cluster of stitches with a known yarn cost. If your pattern or generator gives you a block count rather than a raw stitch count, multiply blocks by the stitch count per block to get your total, then run that total through the calculator’s stitch-count mode.

How Many Skeins to Buy

The calculator gives you two numbers: exact skeins, the precise decimal amount your project needs, and safe skeins, that number rounded up to the next whole skein plus your buffer. Always buy the safe number, not the exact one, for a simple reason: skeins are sold as whole units, and a project that needs 8.3 skeins still requires a 9th skein to finish the last stitches.
For small projects like a hat or a pair of fingerless gloves, a 15% buffer is usually enough breathing room. For large, joined or striped projects, such as a granny-square blanket or a graphghan with many color changes, a 20% buffer is safer, since every seam, join and color change adds small, easy-to-underestimate amounts of extra yarn.
If your project uses more than one color, apply the same rounding logic to each individual color, not just the total. A blanket that needs 9 skeins overall might be 6 skeins of the main color and 3 of an accent, and each of those needs its own round-up, rather than rounding the combined total once.

Does Crochet Use More Yarn Than Knitting?

Generally, yes. Crochet stitches are typically bulkier and looser than knit stitches worked at a comparable gauge, so a crocheted project commonly uses somewhat more yarn than the same finished size in knitting, often in the range of 20 to 25% more. This calculator accounts for that difference when you toggle between crochet and knitting, so the estimate reflects the craft you’re actually working in rather than a generic yardage figure.

Common Reasons Crocheters Run Short on Yarn

A few things trip up even careful planners. Tension is the biggest one: a looser crocheter can use meaningfully more yarn than a tighter one working the exact same pattern, since looser stitches are physically bigger. Swatching in a different tension than your actual project is another common trap, since a rushed swatch often comes out tighter than relaxed, ongoing work.
Colorwork and graphghans have their own pitfall: every time a color starts and stops, a little yarn gets used in the tail ends, and a busy, detailed chart with lots of small color blocks can use noticeably more yarn than a simple, blocky one with the same stitch count. Border rounds, edging, and seaming are easy to forget too, and they can add up to a full extra skein on a large blanket.
Finally, dye lots are worth planning around rather than discovering mid-project. Yarn from the same colorway but a different dye lot can be a visibly different shade, and once a colorway sells out, it may not come back. Buying your full estimated amount upfront, from the same dye lot, avoids a stressful reorder halfway through a blanket.


Tips to Avoid Running Short

  • Buy your full estimated amount, including buffer, in one trip and from the same dye lot, rather than planning to “grab more later.
  • Keep any receipt or the yarn label until the project is finished, in case you do need an exact match.
  • Finished size or If you’re working from a chart or graphghan, run the calculator once at the stitch-count stage before you buy anything, since it’s much easier to swap a chart’s stitch type or overall size on paper than to unpick finished rows.measurements
  • For blankets and other large projects, buy one extra skein beyond the calculator’s “safe” number. It’s a small cost against the alternative of an unfinished project waiting on a colour that’s no longer in stock.

Yarn Calculator FAQ

Taller stitches pull more yarn through per stitch. Single crochet is the most yarn-efficient common stitch, while half double crochet, double crochet and treble crochet use progressively more, even across the exact same number of stitches.

The stitch-count mode is built specifically for this. Enter your chart’s total stitch count and stitch type, and you’ll get a much more reliable estimate than a generic “yardage per square inch” guess, since colorwork density and stitch type genuinely change usage.

Yes. Always buy the “safe skeins” number shown, not the exact decimal figure. A skein is a fixed unit, and buying 8.2 skeins isn’t possible, so rounding up, plus your buffer percentage, protects you from a mid-project dye lot mismatch.

It depends heavily on size and yarn weight. As a rough guide in worsted weight: a baby blanket often needs around 900m (5 skeins), a throw around 1,800m (9 skeins), and a queen-size blanket around 3,600m (18 skeins). Use the calculator above for a number based on your actual dimensions.

Significantly. Moving from worsted to bulky yarn can cut your yardage need by close to half, while moving to lace or fingering weight can nearly triple it, for the same finished size.

Small amigurumi, under about 4 inches, typically need under 100m (about 1 skein or less). Larger amigurumi, up to around 10 inches, often use closer to 300m (about 2 skeins). Exact usage depends heavily on how tightly you stitch, since amigurumi is usually worked at a tighter gauge than other crochet.

It depends entirely on the yarn. A standard worsted-weight 100g skein is often around 200m (219 yards), but this varies by brand and fibre. Always check the label of the specific yarn you’re using rather than assuming a standard length.

If you can match the exact dye lot, buying one more skein is the simplest fix. If the dye lot or colourway is no longer available, consider working the remainder in a coordinating colour as a deliberate design choice, such as a contrasting border, rather than risking a visible mismatch within the same section.

Yes, if swatching matters for your project’s fit, such as a sweater. Add a small allowance, around one extra swatch’s worth of yarn, on top of your calculator estimate for anything where gauge affects the finished size.

Every crocheter’s tension is slightly different, and stitch patterns, colorwork density, and finishing details like borders all shift the total. Treat the calculator’s number as a well-informed estimate, not an exact guarantee, and lean on the buffer percentage to absorb the difference.

One yard is about 0.91 meters, and one meter is about 1.09 yards. Yarn labels use both units depending on the brand and region, so if you’re comparing two yarns listed in different units, convert one to match the other before comparing skein counts.

Yes. Switch the craft toggle to knitting, and the estimate adjusts downward slightly to reflect that knit stitches typically use a little less yarn than crochet stitches at a comparable gauge and finished size.

What to Do Next

Once you know how much yarn your project needs, the next question is usually what to charge for it if you’re planning to sell. Try our Crochet Pricing Calculator, or head back to our free crochet patterns to pick your next project.

Crochet Pricing Calculator Free Crochet Patterns