How Much Yarn Is Needed for Basic Projects + How to Build a Yarn Calculator

Home » Blog » How Much Yarn Is Needed for Basic Projects + How to Build a Yarn Calculator

When you start exploring the world of designing crochet patterns, whether it’s for a hobby or a more serious endeavor, understanding how much yarn you’ve used is a fundamental skill to develop.

In this article, I’ll walk you through the steps to figure out how much yarn you have in your design and share some valuable tips I’ve picked up during my ten years of pattern designing.

UPDATED: SEPTEMBER 28, 2023 BY BRITTANY
This post may contain affiliate links.

When you want to share a pattern you’ve made with others, in casual situations, it might be fine to just mention how many skeins you used. However, if you’re aiming for a more professional approach, like distributing or selling your patterns, it’s essential to provide more detailed information.

Here is a quick overview of the topics we will cover in this article:


How Much Yarn Is Needed for Basic Projects?

If you’d rather skip the calculations and want an easy way to estimate how much yarn you’ll need for typical projects, we’ve got you covered with this chart.

Fine Weight Yarn (#2)Light Weight Yarn (#3)Medium Weight Yarn (#4)Bulky Weight Yarn (#5)Super Bulky Weight Yarn (#6)
Adult Sized Sweater1750-2600 yds1500-2200 yds1100-1600 yds950-1100 yds800-1100 yds
Baby Blanket1250-1500 yds1125-1250 yds1000-1150 yds850-1000 yds750-900 yds
Hat250-300 yds200-250 yds200-225 yds120-200 yds125-175 yds
Scarf450-600 yds375-450 yds375-450 yds250-400 yds250-400 yds
Shawl450-700 yds400-600 yds375-550 yds350-500 yds350-500 yds
Socks300-450 yds275-400 yds250-350 yds250-350 yds200-250 yds
Throw Blanket3500-3750 yds3000-3500 yds2250-3150 yds2000-2300 yds1600-2000 yds
How Much Yarn Is Needed For General Project Types

Remember, these are just rough estimates. The real amount of yarn you’ll need for your project can vary based on factors like the stitch pattern, size, and the pattern’s gauge.

If you’re not familiar with these yarn weights, check out my article on yarn weights and this will all make sense!

How to Figure Out How Much Yarn Is In Your Project

In order to figure out how much yarn you used in your project or design, you need to know three things:

  1. The weight of the skein of yarn you used.
  2. How many yards/meters of yarn is in the skein.
  3. The weight of the finished project.

With these three pieces of information, use the following steps to calculate exactly how much yarn is in the project. I’s pretty straightforward, and you can even make a spreadsheet to do all the work for you!

Step 1: Weigh the Project

The weight of your project is essential when figuring all this out, so having a reliable scale is a must. My top pick is a kitchen scale; it’s great for most projects, although for really big ones like blankets, it might not be the best choice because they often hang over the sides of the scale.

A couple of things to consider when choosing a scale:

  • Units – Whether you use meters and grams or ounces and yards, make sure your scale can accommodate these units.
  • Make sure it includes at least one decimal place.
  • Bathroom scales generally won’t cut it.

The Accuteck All-in-1 Series scale has served me well for years. It has the right units, and the flip-out backing makes it easier to weigh bigger projects that are prone to hang off the back edge.

No matter which scale you choose, just make sure it has the following capabilities:

  • Grams and ounces as a unit
  • Capacity of at least 5 lbs
  • Sensitivity of 0.1 oz

Once you’ve got a trustworthy scale, fold your project to make it fit, and then jot down the weight, rounding it to the nearest tens place.

Step 2: Record the Yarn Information

Once you’ve weighed your project, note down the weight of a single skein of yarn used in your project. You can find this info on the yarn label or weigh it using your scale. Just make sure you’re using the same units for the weight, so grams with grams or ounces with ounces.

Lastly, note down the total length of yarn in the skein. If you’ve used ounces, write down the length in yards; if you’ve used grams, note it in meters.

Step 3: How Much Does One Yard Weigh?

It might seem a bit tricky, but it’s not that bad, I promise. To figure out how much yarn is in your project, you just need to know the weight of a single yard (or meter) of that yarn.

To do the math, just divide the skein weight by the skein length. This will work out to be a really small number; a number way less than one.

Here’s an example:

Skein Weight = 3.5 oz
Skein Length = 207 yds

3.5 / 207 = 0.01690821256

Using this many units isn’t necessary. Using four decimal places is more than sufficient.

Step 4: How Much Yarn is in Your Project

One more simple calculation will tell you exactly how many yards are in your project. This time, just divide the weight of your project by the number you got in step 3.

So for our example:

Project Weight = 4.5 oz

4.5 / 0.0169 = 266.27 yards of yarn

This is How to Use Weight to Figure Out How Much Yarn You Used

Using a scale to determine how much yarn is in a project.

This is the simplest and easiest way to figure out how much yarn is in your project. It’s all about converting the project’s known weight into yards or meters using the known value of ounces to yards (or grams to meters) for the yarn you used.

Now, this method is handy when you want to figure out how much yarn you’ve used after finishing your project. Even if you’re not a designer and just like sharing patterns with friends or family, this quick calculation will be super useful.

As easy as this method is, there’s actually an even simpler way to do it. You can automate the whole process with just a few minutes of setting up a spreadsheet.

Figure Out How Much Yarn Automatically

To simplify your life, consider using a spreadsheet to handle these calculations for you automatically. While you can use a regular calculator, it’s a bit more manual. With a spreadsheet, all the heavy lifting is done for you. Just enter the yarn and project details, and presto! It gives you the project’s yardage.

These days, most folks have a Google account, and if you do, you can use Google Sheets, a completely free online spreadsheet tool. You don’t even need to download it. It’s accessible from any of your devices, which makes it super convenient. That’s why I prefer it, but if you already have access to Microsoft Excel, that’s another excellent option.

How to Build a Simple Yarn Calculator

No need to stress if you’re not a spreadsheet pro or if setting one up feels a bit intimidating. It’s actually way easier than you might imagine and won’t eat up too much of your time—just about 10 minutes or so.

I use Google Sheets because it’s free and I can access my yarn calculator on my computer and phone. If you prefer Microsoft Excel, you can use that too.

Open your spreadsheet and give it a name. Then, label the following columns (bolded text) :

Yarn TypeSkein Weight (ounce or grams)Skein Length (yards or meters)(ounce/yards) or (grams/meters)Project WeightYards/Meters in Project

Decide which units you want to go with: either ounces and yards or grams and meters, and make sure to stick with your choice. Mixing up the units will mess up your calculations, so it’s important to keep it consistent.

With this setup, you’ll need to enter two calculations into your spreadsheet. In the (ounces/yards) or (grams/meters) column, enter the following equation:

Equation #1:
Click on the cell just below the oz/yd or g/m cell. Type the = key and click on the cell just below the skein weight. Next, type the / key and click the cell just below the skein length cell, and hit the enter key. You might see an error message that says #DIV/0! – don’t worry, it’s normal because there isn’t any project information added yet. This calculation will give you the ounces per yard of yarn (or grams per meter of yarn) and is used in the final calculation.

Equation #2:
Now, click on the cell just below the Yards/Meters in the project heading. Type the = key and click on the cell below the Project Weight heading. Type the / key and click the cell below the oz/yd or g/m heading (the one with the error from before). Then press enter, and you’ll see that same error again. But don’t worry, it’s perfectly normal.

To make that error vanish, the spreadsheet needs some data to do its thing.

So let’s give it a test run. Type “example project” in the cell below Project Name, “Lion Brand” in the cell below Yarn Brand, “alpaca blend” in the cell below Yarn Type, “3.5” for ounces or “100” for grams (depending on your chosen unit) in the cell below Skein Weight, “207” for yards or “190” for meters in the cell below Skein Length, and “4.5” for ounces or “128” for grams in the cell below the Project Weight heading.

Once you’ve plugged in this information, that error should vanish, and you’ll see actual numbers, with the most important one being the yardage (or meters) used in your project.

YarnSkein Weight (ounce or grams)Skein Length (yards or meters)(ounce/yards) or (grams/meters)Project WeightYards/Meters in Project
Patons Alpaca Blend3.5 ounces207 yards3.5 / 207 = 0.01694.5 ounces4.5 / 0.0169 = 266.27 yards

From the podcast…

Need this concept to sink in a little more? Check out this episode of the BHooked Podcast where I go into even more detail about how to figure out how much yarn is in your project

Hit the play button below to listen!


Frequently Asked Questions

How do I figure out how much yarn I used?

You can figure out how much yarn you used by weighing your project and using a couple of simple calculations. First figure out how much one yard weighs. Then divide that number into the total weight of the project.

*Disclosure: Some of the links in this post are affiliate links, which means as an Amazon Associate, I earn from qualifying purchases made through these links. Please note that prices and availability of products are subject to change. This comes at no additional cost to you and helps support the content on this site. I only recommend products that I have personally used and genuinely believe in. Thank you for your support!