Project Yarn Calculator

Pick your project, size, and yarn weight — get an instant yardage estimate.

-- Select a project --
    -- First select project type --
      -- Select yarn weight --

        Sweater Estimates (Worsted Weight)

        Size Pullover Cardigan Vest

        Accessory Quick Estimates

        Worsted-weight baseline. Adjust up for finer yarns, down for bulkier.

        Stitch Patterns Change Everything

        Textured stitches eat significantly more yarn. Here's how much more compared to stockinette baseline:

        Stockinette (Baseline) 100%
        Ribbing +20%
        Garter Stitch +25%
        Cables +30-40%

        Yarn Weight Impact

        Thinner yarn = more yardage needed for the same fabric area. Lace/Fingering uses the most yardage; Super Bulky uses the least but knits up fastest.

        💡 Pro Tip: Buy 15% Extra!
        Always buy one extra skein. It's better to have leftovers for a matching hat than to run out mid-sleeve (dye lots change!).

        What Problem Does This Yarn Estimator Solve?

        Every knitter has experienced "yarn chicken" — that terrifying moment when you are racing to finish a sleeve before your last skein runs out. If you lose that game, you either have to frog the project or pray your local yarn store still has the exact same dye lot in stock. This estimator uses standardized garment dimensions from the Craft Yarn Council to give you mathematically sound yardage targets, entirely eliminating the guesswork.

        What Inputs Do You Need to Prepare?

        The Project Concept: Decide what you are making (e.g., sweater, blanket, hat) and the size (e.g., Adult Medium, Queen Size).

        The Yarn Weight: You must know the standard thickness category of the yarn you intend to buy or use from your stash (like Fingering, DK, or Worsted).

        Step-by-Step Operation

        1

        Select Category

        Use the dropdown menus to pick your project type and the precise size you need to knit.

        2

        Choose Yarn Weight

        Select the yarn thickness. Remember, thinner yarns require much more yardage than bulkier yarns to cover the same surface area.

        3

        Calculate Total

        Click calculate to reveal the estimated yardage (and meters), which automatically includes a safety buffer.

        How to Use the Generated Results?

        Once you have the total estimated yardage (e.g., 1600 yards), look at the label of the yarn you want to buy to see the yardage per skein (e.g., 220 yards per skein). Simply divide the total estimate by the skein yardage: 1600 ÷ 220 = 7.27. You must always round up to the nearest whole number, meaning you need to purchase exactly 8 skeins.

        Static Calculation Example

        Scenario: You want to knit a cozy Medium-sized adult sweater using standard Worsted weight yarn.

        Input: Sweater -> Size M (40-42") -> Worsted / Aran.

        Conversion Math: The baseline model estimates 1400 yards, plus the standard safety buffer.

        Result: 1400 – 1610 yards. If your skeins hold 200 yards each, buying 8 skeins (1600 yards) puts you comfortably in the safe zone.

        Frequently Asked Questions (FAQ)

        Should I buy extra yarn just in case?

        Yes. The golden rule of knitting is to always purchase one extra skein. If you don't use it, you can make a matching hat. If you run out, finding the exact matching dye lot months later is nearly impossible and a slight color mismatch will ruin a sweater.

        How do cables affect my yardage?

        Heavily textured stitches like cables, bobbles, and deep ribbing pull the fabric inward, requiring you to knit more stitches to achieve the same physical width. Cables can consume 30% to 40% more yardage than a flat stockinette stitch sweater.

        What if I am crocheting instead of knitting?

        Crochet stitches are taller and denser. On average, a crocheted piece uses about 25% to 30% more yarn than a knitted piece of the exact same dimensions. You must manually add 30% to these knitting estimates if you are holding a crochet hook.