Online Tool Store Online Tool Store

Yarn Quantity Calculator

Calculate yarn yardage from a gauge swatch and project area, or get a quick estimate by project type, for knitting or crochet.

This works right here on your device — nothing gets sent out.

The most accurate way to estimate yarn: weigh a gauge swatch, work out how much area a gram of your yarn covers, then multiply by the total area of the project.

1. Yarn label

2. Your swatch

No kitchen scale handy? Enter the yards you actually used to knit the swatch instead of a weight below.

3. Project area

10–15% is standard, to cover swatch variance, dropped stitches, and finishing.

Yarn needed

—

—

Skeins to buy

—

—

Total weight

—

Including safety margin

Project area

—

—

How the yarn quantity calculator works

  1. Choose imperial (inches & yards) or metric (cm & meters) units at the top.
  2. For an accurate estimate, use the "Gauge & area method" tab: enter your yarn label's yardage and weight per skein, then your swatch's size and weight (or the yards you actually used for it).
  3. Enter your project's area — a simple rectangle for a scarf or blanket, multiple pieces summed together for a garment, or a total area you already know.
  4. Set a safety margin (10–15% is typical) and the calculator shows total yarn needed, skeins to buy, total weight, and the project's area.
  5. No swatch yet? Switch to "Quick estimate by project" and pick a project type for a fast, commonly cited yardage range instead.

FAQ

How much yarn do I need for a project?

It depends on the project's size, your yarn's thickness, and your gauge (how tightly you knit or crochet). The most accurate way is the gauge-swatch method: knit or crochet a small swatch, find out how much area a given length of yarn covers, then scale that up to the total area of your project. Use the "Gauge & area method" tab above for this, or the "Quick estimate" tab for a fast ballpark based on common project sizes.

How is yarn yardage calculated from a gauge swatch?

Weigh your swatch, then use your yarn label's yardage-per-skein and weight-per-skein to work out how many yards that swatch weight represents. Divide by the swatch's area to get yards per square inch (or cm), then multiply by your project's total area and add a safety margin. For example, a 4×4in (16 sq in) swatch made from 17.6 yards of yarn works out to 1.1 yd per sq in — so a 60×40in project (2,400 sq in) needs about 2,640 yards raw, or roughly 2,900 yards with a 10% margin.

What if I don't have a swatch or don't know my gauge?

Use the "Quick estimate by project" tab instead. It gives a commonly cited yardage range for the project type you pick (hat, scarf, blanket, sweater, and more), based on typical worsted-weight yarn usage. It's less precise than the gauge-swatch method since it doesn't account for your specific yarn or tension, but it's a useful starting point when shopping before you've started swatching.

Does yarn weight (worsted, DK, bulky) affect how much I need?

Yes, significantly — thicker yarn covers more area per yard, so a bulky-weight project needs far fewer yards than the same size made in fingering weight. The Gauge & area method automatically accounts for this because it's based on your actual yarn's weight and yardage, not a generic multiplier. The Quick estimate tab assumes worsted (medium) weight, so treat its numbers as reference points only if you're using a different weight.

How much extra yarn should I buy as a safety margin?

A 10–15% margin is standard, to cover swatch measurement variance, tension changes over a long project, dropped stitches, and seaming or fringe. The Gauge & area calculator defaults to 10% and lets you adjust it — increase it for lace or cable patterns where stitch definition and blocking can use more yarn than a plain stockinette swatch suggests.

Can I calculate yarn needed for multiple pattern pieces, like a sweater?

Yes. Switch "Project area" to "Multiple pieces" in the Gauge & area tab, then add a width × height for each piece from your pattern's schematic (front, back, each sleeve, and so on). The calculator sums all the piece areas before applying your yarn's density and safety margin.

Is my project data saved or uploaded anywhere?

No. The calculator runs entirely in your browser — nothing you enter is sent to a server. Use "Copy result summary" to save your numbers before closing the tab, since nothing persists between visits.

How we compare

Feature Online Tool Store miniwebtool CrochetYarnCalculator Jimmy Beans Wool
Weight-based gauge-swatch method (uses your actual yarn, not a generic multiplier) ✓ Optional gauge input on top of preset multipliers Density tiers only (tight/medium/loose) Gauge input, but assumes stockinette/single crochet only
Multi-piece area builder for garments (front, back, sleeves…) ✓ Preset project sizes only Preset project sizes only Preset project sizes only
Quick reference ranges for common projects, no swatch required ✓ ✓ ✓ ✓
Metric and imperial units ✓ ✓ ✓ ✓
Free, no sign-up, no product upsells ✓ ✓ Recommends Amazon products alongside results ✓

miniwebtool and Jimmy Beans Wool are strong for quick, preset-driven estimates on standard project sizes. This calculator's gauge-swatch method is built for when you want a number based on your actual yarn and tension rather than a generic size chart — and its multi-piece builder handles garments with several pattern pieces without forcing you into a single preset shape.

Explore related tools

Embed this tool

Paste this on your own site — it stays free, and every file still stays in your visitor's browser, not yours or ours.