Yarn Yardage
Estimate yarn yardage for scarves, blankets, sweaters, and hats. Adjusts for gauge, yarn weight, and includes a precut fabric converter with yard equivalents.
Type of knitting or crochet project. Choose Custom to enter your own width and length dimensions.
Project size: small, medium, large, or extra-large. Affects base yardage for standard projects.
Used to check that your stitch gauge is plausible for this yarn (Craft Yarn Council ranges). Preset yardages are for worsted weight.
Your stitch gauge from a 4-inch swatch — count stitches across 4 inches horizontally. Always block your swatch before measuring.
Your row gauge from a 4-inch swatch — count rows across 4 inches vertically. Gauge changes significantly after blocking with natural fibers.
Optional quilting precut bundle. Shows its size in yards of 44-inch fabric; this is fabric, so it is not subtracted from the yarn you need.
Results
20 stitches per 4 in is outside the usual 27-40 for Lace/Fingering yarn - re-measure your swatch or pick the yarn weight that matches it.
Estimated Yardage Needed
300 yards
An estimate for stockinette or single crochet. Buy 10-20% extra and all skeins from one dye lot.
- Estimated Meters Needed
- 274 meters
- Base Yardage for Scarf (Size S)
- 300 yards
- Gauge Adjustment (20 st / 24 rows per 4")
- × 1.00 (your rows ÷ 24)
- Yarn Weight: Lace/Fingering
- Lightest weight, used for delicate shawls and socks
The formula
Preset: Yards = Base × (Rows per 4" ÷ 24) | Custom: Yards = 3.5 × Width × Length × (Rows per inch) ÷ 36 × 1.2 | Meters = Yards × 0.9144
- Base Yardage
- Base Yardage by Project
- Gauge
- Knitting Gauge (Stitches & Rows per 4")
- Gauge Factor
- Row Gauge Multiplier
- Precut
- Precut Fabric Yardage
- Waste Factor
- 20% Waste Buffer
Worked example — Width (inches) 60, Length (inches) 80, Stitches per 4 inches (gauge) 20, Rows per 4 inches (gauge) 24
Estimated Yardage Needed = 300 yards
How Yarn Yardage Works
Preset: Yards = Base × (Rows per 4" ÷ 24) | Custom: Yards = 3.5 × Width × Length × (Rows per inch) ÷ 36 × 1.2 | Meters = Yards × 0.9144
Yarn yardage is an estimate. A row of knitting or crochet uses roughly 3.5 times its width in yarn (typically 3 to 4 times for stockinette), and finer stitches are proportionally shorter, so the yarn in a row does not depend on the stitch count; total yarn grows with the number of rows. For custom pieces the calculator multiplies 3.5 × width × length × rows per inch, divides by 36 to get yards and adds 20% for waste.
For the preset projects it scales a base yardage (typical worsted-weight values at 24 rows per 4 inches, rounded rules of thumb rather than published data) by your row gauge ÷ 24. The stitch gauge is used to check that your swatch is plausible for the yarn weight you selected, using the Craft Yarn Council standard ranges.
- Base Yardage
- Base Yardage by Project — Pre-calculated yardage estimates for common project types and sizes at standard worsted-weight gauge. These are rule-of-thumb starting points, not published data, and should be adjusted for your specific gauge and pattern.
- Gauge
- Knitting Gauge (Stitches & Rows per 4") — Your personal knitting or crochet tension measured in stitches and rows over 4 inches. Always measure from a blocked swatch using the same yarn, needles, and stitch pattern you will use for the final project.
- Gauge Factor
- Row Gauge Multiplier — Scales preset yardage by your row gauge: your rows per 4 inches ÷ 24. More rows per inch means more rows to knit and more yarn.
- Precut
- Precut Fabric Yardage — Standardized fabric bundles used in quilting, shown as the equivalent yards of 44-inch-wide fabric by area: a Jelly Roll (40 strips of 2.5" × 42") is about 2.65 yd, a Layer Cake (42 squares of 10") about 2.65 yd, a Charm Pack (42 squares of 5") about 0.66 yd, a Fat Quarter (18" × 22") 0.25 yd and a Fat Eighth (9" × 22") 0.125 yd. Fabric precuts are not yarn.
- Waste Factor
- 20% Waste Buffer — The custom project mode adds 20% as a safety margin for seaming, weaving in ends, swatching and mistakes. This is a rule of thumb; complex cable or lace patterns can need more.
Worked Examples
Emma is knitting a medium-sized scarf in worsted-weight yarn. Her gauge swatch shows 18 stitches and 22 rows per 4 inches. She wants to know how much yarn to buy.
projectType = Scarf · size = M · yarnWeight = Worsted · stitchesPer4in = 18 · rowsPer4in = 22
Estimated 367 yards needed (base 400 × 22/24). Equivalent to ~335 meters.
The preset medium scarf is 400 yards at 24 rows per 4 inches. Emma gets fewer rows per inch (22), so the scarf needs 22/24 = 0.917 of the base: 400 × 0.917 = 367 yards. Her 18 stitches per 4 inches is inside the usual 16-20 range for worsted yarn. She should still buy extra (two 220-yard skeins give 440 yards) to allow for swatching and dye-lot matching.
Marcus is knitting a custom throw 50 inches by 60 inches with super bulky yarn at 10 stitches and 12 rows per 4 inches.
projectType = Custom · customWidth = 50 · customLength = 60 · yarnWeight = Super Bulky · stitchesPer4in = 10 · rowsPer4in = 12
Estimated 1,050 yards needed (875 base + 20% waste). Equivalent to ~960 meters.
Rows per inch = 12 ÷ 4 = 3. Yarn = 3.5 × 50 × 60 × 3 ÷ 36 = 875 yards, plus 20% waste = 1,050 yards. His 10 stitches per 4 inches is inside the usual 7-11 range for super bulky yarn. As a sanity check, an average throw in chunky yarn commonly takes on the order of a thousand yards, but his own swatch and stitch pattern decide the real figure.
Lily is crocheting a large lace shawl. She measured 30 stitches and 36 rows per 4 inches in lace-weight yarn; the preset large shawl is 900 yards.
projectType = Shawl · size = L · yarnWeight = Lace/Fingering · stitchesPer4in = 30 · rowsPer4in = 36
Estimated 1,350 yards needed (900 × 36/24). Equivalent to ~1,234 meters.
Her row gauge of 36 per 4 inches is 1.5 times the 24-row baseline, so the shawl needs about 1.5 × 900 = 1,350 yards. Her 30 stitches per 4 inches is inside the usual 27-40 range for lace and fingering weight. Crochet generally uses more yarn than knitting for the same size, so she should add 15-20% and check the gauge again after blocking.
Understanding the Result
Yarn yardage estimation is one of the most common challenges knitters and crocheters face. Running out of yarn mid-project is frustrating because dye lots change over time and a matching skein can be hard to find later; buying far too much is wasteful. This calculator gives an estimate in two ways. For preset projects (scarf, blanket, sweater, hat, socks, shawl, dishcloth) it starts from rule-of-thumb base yardages for worsted-weight yarn at 24 rows per 4 inches and scales them by your row gauge.
For a custom piece it uses a simple physical model: a row of stockinette uses roughly 3.5 times its width in yarn, so yardage = 3.5 × width × length × rows per inch ÷ 36, plus 20% waste. The stitch gauge does not change that estimate (finer stitches use proportionally less yarn each), but the calculator checks it against the Craft Yarn Council standard stitch-gauge range for the yarn weight you selected, which catches mismatched swatches.
The preset values are anchors, not measured data; textured stitches, cables, lace, crochet and fiber differences all change real consumption. The result is also shown in meters (multiply yards by 0.9144). Always swatch, block the swatch, and buy a safety margin.
How to Use
- Select your project type (Scarf, Blanket, Sweater, etc.) or choose Custom to enter your own width and length dimensions in inches.
- For standard projects, pick the size (S, M, L, XL). For custom projects, enter the exact width and length of your finished piece.
- Choose your yarn weight so the calculator can check your stitch gauge is plausible for that yarn.
- Enter your personal gauge — stitches per 4 inches and rows per 4 inches — measured from a properly blocked gauge swatch.
- Optionally, select a quilting precut type and quantity to see how many yards of fabric it equals (this is separate from the yarn estimate).
- Review the estimated yardage in both yards and meters, check the gauge adjustment, and add a safety margin before buying.
Quick Reference
| Scarf (S/M/L) | 300 / 400 / 500 yds — a standard 6"×60" scarf in worsted weight at baseline gauge. |
| Hat (S/M/L) | 200 / 250 / 300 yds — adult beanie or slouch hat. Most patterns need 1 skein of worsted (~220 yds). |
| Sweater (S/M/L) | 800 / 1000 / 1200 yds - adult pullover; cables and long sleeves need more. |
| Blanket (S/M/L) | 1200 / 1800 / 2400 yds - throw to full-size, worsted weight. |
| Shawl (S/M/L) | 500 / 700 / 900 yds — triangle or crescent shawl. Lace shawls often need 1000+ yds. |
| Jelly Roll | ~2.65 yds of 44-inch fabric by area (40 strips of 2.5" x 42"). |
| Layer Cake | ~2.65 yds by area (42 squares of 10"). |
| Fat Quarter | 0.25 yd by area (18" x 22"). |
Frequently Asked Questions
- Should I always buy extra yarn beyond the calculated estimate?
- Yes, it is strongly recommended to buy 10 to 20 percent more yarn than the calculator suggests. This accounts for gauge swatching, pattern modifications, seaming, weaving in ends, dye lot matching, and the inevitable desire to add a few more rows. It is much easier to buy the correct dye lot upfront than to find matching yarn later — dye lots can vary noticeably even from the same brand. Most reputable yarn shops accept returns on unused, unopened skeins. The custom project mode already includes a 20 percent waste buffer; for standard projects, multiply the result by 1.15 to add your safety margin.
- How do I measure my gauge accurately?
- Knit or crochet a swatch at least 5 to 6 inches square using the same needles or hook, yarn, and stitch pattern you plan to use for your project. Block the swatch the same way you will block the finished item — this is absolutely critical because blocking can significantly change gauge, especially with natural fibers like wool and alpaca. Then measure the number of stitches and rows over a 4-inch section in the center of the swatch, avoiding the edges where tension may be uneven. Count stitches in at least 3 different spots and average them for the most reliable number. If your gauge does not match the pattern, do not try to knit tighter or looser — your natural tension will return within a few rows. Change needle size and swatch again.
- What if I am using a different yarn weight than worsted?
- Select your yarn weight and enter your real swatch gauge. The preset yardages are anchored to worsted weight, so for a very different weight (for example lace or super bulky) the custom mode, which works from your dimensions and row gauge, is usually the better starting point. The calculator warns if your stitch gauge is outside the Craft Yarn Council range for the selected weight (for example 16-20 stitches per 4 inches for worsted, 12-15 for bulky, 27-40 for lace and fingering).
- Can I use this calculator for crochet projects too?
- You can enter a crochet gauge, but the model is built around knitted stockinette. Crochet fabric is typically denser and many crocheters report using noticeably more yarn than for the same size in knitting, so add a larger safety margin (for example 15-25%) and check against a pattern written for your stitch.
- How does the gauge adjustment factor work mathematically?
- For preset projects the base yardage is multiplied by your rows per 4 inches divided by 24. For example 22 rows gives 22/24 = 0.92 (about 8% less yarn) and 26 rows gives 26/24 = 1.08 (about 8% more). The stitch count per row does not change the result because tighter stitches are shorter, so a row of the same width uses about the same length of yarn. For custom pieces the same idea gives yards = 3.5 × width × length × (rows per inch) ÷ 36, times 1.2 for waste.
- What are precut fabrics and why are they in a yarn calculator?
- Precuts are standardized quilting fabric bundles. The optional precut selector only converts them to yards of 44-inch-wide fabric by area (Jelly Roll of 40 strips 2.5 by 42 inches about 2.65 yd, Layer Cake of 42 ten-inch squares about 2.65 yd, Charm Pack of 42 five-inch squares about 0.66 yd, Fat Quarter 0.25 yd, Fat Eighth 0.125 yd). Fabric cannot replace yarn, so these numbers are shown separately and are not subtracted from the yarn estimate.
- Why does the custom project mode add a 20 percent waste factor?
- The 20 percent margin covers seaming, weaving in ends, swatching and the occasional mistake that needs ripping back. It is a rule of thumb, not a measured value; complex cables, lace or heavy texture can need more, and simple stockinette without seams may need less.
Common Uses
- •Estimating how many skeins of yarn to buy for a knitting or crochet project before starting to avoid running out mid-project
- •Adjusting yardage based on your personal gauge (tight vs. loose knitting) for accurate yarn shopping and dye lot matching
- •Planning a custom-sized project like a blanket or scarf by calculating yardage from specific dimensions instead of relying on pattern estimates
- •Converting between yards and meters when following patterns from different countries or using yarn labels with metric measurements
Pro Tips
- →Always make your gauge swatch larger than 4 inches by 4 inches — aim for 6 inches by 6 inches at minimum. Edge stitches have different tension, and measuring only 4 inches in the center of a 4-inch swatch gives unreliable numbers.
- →Block your swatch before measuring gauge. Many fibers (especially wool, alpaca, and cotton) change gauge significantly after washing. A swatch that is perfect unblocked can grow 5 to 15 percent after blocking, which translates to significant yardage differences.
- →When buying yarn for a project, buy all skeins from the same dye lot number. Dye lots are printed on the label — even the same color name can vary noticeably between lots, creating visible stripes in your finished project that cannot be fixed.
- →For projects with multiple colors, calculate yardage for each color separately. A striped blanket with 4 colors does not use equal amounts of each — estimate each color's proportion of the total surface area and multiply by total yardage.
- →The estimate assumes stockinette (knitting) or single crochet. Cables, bobbles, lace and heavily textured stitches can use noticeably more yarn for the same dimensions, so add a larger margin for them.
- →Yarn is typically sold in skeins of specific yardage (e.g., 220 yards per 100g skein of worsted). Divide the calculator's yardage estimate by your skein's yardage to determine how many skeins to buy — and always round up, never down.
Limitations to Know
- •These are estimates, not measurements. Preset yardages are rule-of-thumb values for worsted-weight projects at 24 rows per 4 inches, and custom mode assumes about 3.5 times the fabric width in yarn per row (stockinette). Cables, lace, texture, crochet stitches, seams and fiber differences change real consumption, and the calculator does not estimate yarn per color for multi-color projects. Always swatch, block the swatch, and buy a safety margin of 10-20% from one dye lot.
Cite this calculator
TheCalcUniverse. "Yarn Yardage & Fabric Calculator — Knit, Crochet & Precut." TheCalcUniverse, 2026, https://thecalcuniverse.com/everyday/yarn-yardage-calculator/. Accessed October 25, 2026.
Embed this calculator on your site
You may also like
-
Everyday
Clothing Sizes
Convert clothing sizes between US, UK, EU, and Japanese sizing for dresses, shirts, shoes, and more. Includes men, women, and children sizes.
Open calculator → -
Everyday
Recipe Scaler
Scale any recipe up or down by changing the serving size. Enter ingredients with fractions like "1 1/2 cups" and get exact scaled quantities.
Open calculator → -
Everyday
Oven Temperature Converter
Convert oven temperatures between Fahrenheit, Celsius and Gas Mark, with a cooking temperature reference table (Slow, Moderate, Hot).
Open calculator → -
Everyday
Wind Chill
Calculate the wind chill feels-like temperature with the official NWS formula, plus frostbite risk timeline and OSHA cold-stress guidance.
Open calculator →