Running out of yarn mid-project is a crocheter’s worst nightmare, but over-purchasing expensive skeins can easily drain your craft budget.
If you are trying to figure out exactly how much yardage your next project requires, this free, interactive yarn calculator will help you estimate the precise number of skeins or meters needed using a simple gauge swatch or standard yarn weights.
WHAT IS A YARN CALCULATOR?
-
Why Gauge Matters: If you substitute yarn, use a different hook size, or alter a pattern’s dimensions, your overall gauge changes. This completely shifts the amount of yardage required.
-
The Solution: By inputting your project’s metric type, length, stitches, and rows, a calculator streamlines the math to give you an accurate skein count estimation.

Overall, this yarn calculator is a user-friendly and efficient tool that simplifies the yarn purchasing process, ensuring you have the right amount of skeins of yarn for your project without any guesswork.
Related Post:
Quick Gauge Calculator | How to measure your crochet swatch
This post contains affiliate links designed to provide a commission on purchases made at no cost to you. As an Amazon Associate, I earn from qualifying purchases which support my work in providing new content and information on this site.
Join Our Mailing List
If you would like to receive free written patterns and video tutorials straight into your inbox, just click Subscribe to get into our mailing list.
How to Calculate Crochet Yardage: Step-by-Step
To calculate the yardage estimate for any crochet project, you will need to consider a few factors such as the size of the project, the type of yarn you’re using, the stitch pattern, and your personal tension or gauge.
Here’s a quick run down on what you would need to do first.
1. Project at hand: Once you have decided what you will be making, take note of the size of the pattern that you will be following or the dimension you’d like for your project to be. Here are some great selection of free crochet patterns to chose from.
2. Yarn weight: Check the yarn label or pattern instructions to identify the fiber weight of the yarn you are using such as fingering, worsted or bulky. They may also come in numbered categories (see image below).

3. Hook Size: The hook sizes also play a very important role in your final outcome. There are so many different sizes to choose from, so play around with the ones that suit you the best.
4. Check your gauge: The pattern or yarn label usually specifies a recommended gauge, which indicates the number of stitches and rows per inch or centimeter.
This information helps ensure your finished project matches the intended size. If you are making your own project freehand, you will still need to make a gauge swatch in order to determine how much yarn you will need.
Here is a quick guide on how to measure a swatch gauge. Once you have established the size and measurement of your gauge, you should be able to determine how many rows and stitches you will need per panel or per piece.
Step-by-Step: How to Measure Your Swatch for the Calculator

To get an exact calculation, you need to measure how much yarn a 10-stitch sample uses:
1. Crochet a Sample: Work up a small swatch. For a standard test, crochet 10 half double crochet (hdc) stitches across 2 rows.

2. Mark Your Spot: Secure the last stitch just under your active loop so it doesn’t unravel completely.
3. Frog 10 Stitches: Carefully unravel (frog) exactly 10 stitches from that row.

4. Measure the Unraveled Strand: Place a stitch marker at the end of the unraveled yarn. Measure the exact length from your fingertips to that marker without pulling or stretching the yarn taut. (Tip: You could also slip a stitch marker through the yarn where your fingertips are)

5. Input Your Data: Enter this value into the Length of 10 Sts field in the calculator below to get your automatic project calculation!

The first thing to do is to select the Measurement Unit you’d prefer to use. Imperial (Yards & Inches) or Metrics (Meters & Grams).
Next, you would need to input the total Length per Skein. You can find this by checking the information written on the yarn sleeve. This would either be in yards or in meters.

For the next column, key in the Number of Stitches needed per row and the Number of Rows needed per panel, piece, or item that you are making.
Then include the Number of Panels you will be making based on the same number of stitches and rows mentioned earlier. If you only have 1 item then just key in 1.
Now let the calculator do the rest!
You will be able to see the Results. The Total Length in yards or meters for your project and the Number of Skeins/ balls / yarns that you will need.

Just note that this number is only an estimation and you should include an addition 10 – 15% more for extras.
How to Calculate Yarn Yardage at the Craft Store (Without a Swatch)
If you are physically standing in a craft store aisle without a crochet swatch, you can still estimate your yarn substitution needs by matching Total Project Yardage rather than skein counts.
The 3-Step Yarn Substitution Formula:
Find the Original Total Yardage: Multiply the number of skeins the pattern calls for by the yardage printed on the pattern’s recommended yarn label.
Total Yardage Needed = Skeins Required x Yardage per Original SkeinCheck the New Yarn Label: Look at the substitution yarn you want to buy and find its yardage per ball/skein. Ensure the Yarn Weight Number matches your pattern.
Calculate New Skeins to Buy: Divide the total required yardage by the new yarn’s yardage, then round up.
New Skeins to Purchase= Total Yardage Needed \ Yardage of New SkeinPro-Tip: Always add a 10% to 15% safety buffer to your final number to account for tension variances, mistakes, or frogging!
Yarn Calculator
Note: Estimate only — buy 10–15% extra for tension, joining & finishing.
***
I hope you have enjoyed using this Free Yarn Calculator today. And if all fails, here is a quick chart on how much yarn you would need for each project below, courtesy of Lion Brand.

Do note that the yardage is just an estimate and has been rounded up to account for the differences between a knit and a crochet item. But this should be able to give you a rough idea.
If you’re looking for your next project, why not check out all the Free Patterns I have here? And if would like to receive updates on all our new patterns in your inbox, just subscribe to our mailing list.
If video tutorial is more your thing, do have a peek at my YouTube channel too! Subscribe if you think they’re alright 🙂



5 Responses
I’m a little confused. If I am at a store and I have a pattern and want to get diff yarn than the pattern suggests I can’t knit a gauge. So my question is at a store how do I convert the yardage and skeins to a new yarn
Hi Sue, Great question! When you’re at a store and want to use a different yarn than the pattern suggests, the key is to match the weight and yardage. First, check the yarn label for its weight (like worsted, DK, etc.) and the yardage per skein. Then, compare that your pattern. I would usually buy the same number of yardage the pattern calls for if i am using the same hook size and yarn weight – slightly more just to safe. If you are using a different hook/ needle size and yarn weight, then there is no way to be sure how much you would need if you are physically at the store. A swatch gauge is the only way and this Yarn calculator will be able to tell you how much you would need. Hope that helps. – Shaz
How do I know the length of the skeins the calculator recommends. It is better to know how many m or yd is needed.
The skein of my yarn has 30 m.
The results ate that I need 24 skeins, but: of how many meters each skein?
Hi Irene, When you select the measurement unit at the top left, it will give you the total length in yards/meters as well as the number of skeins. Hope that clarifies. – Thanks – Shaz
is the total length in yards, feet or inches? Thank you!