Skip to content
Dora Does
  •  Home
  •  Crochet Patterns
    • All Crochet Patterns
    • Free Crochet Patterns
    • Crochet Garment Patterns
    • Christmas Crochet Patterns
  •  Doralosophy (Blog)
    • Crochet Stitch Tutorials
    • Crochet Fundamentals
    • My Crochet Wardrobe
    • Crochet Design Tips
    • Craft Tutorials
  • Dora’s Crochet resources
    • Crochet Tips, Tricks and Techniques
    • Charts and Technical Stuff
    • Crochet Stitch Directory
    • The Crochet Clothing Jargon Buster – Confusing terms explained!
  • Shop Patterns
    • Shop Etsy
    • Shop Love Crafts
    • Shop Ravelry
  •  About
    • About Dora
    •  Work with me
Piles of hanks of yarn

How much yarn do I need for my crochet project?

  • February 1, 2020April 9, 2020

Hands up if you’ve ever lost at yarn chicken? *Shoots both hands up in the air and waves them around vigerously*

Whether you’re adapting an existing pattern, winging a project as you go, or taking your first steps in crochet design, it can be tricky to guess how much yarn you will need. So in this post I’m going to share some of the ways in which you can make a reliable estimate.

If you’re working from a pattern, then it really should give you a decent guide as to how much yarn you’re going to need, whether they round it to the nearest ball or give a guidance in total meters or yards, it should be there somewhere!

If you have no guide, or aren’t using a pattern, then follow the steps below to make a decent estimate of how much you’ll need. There’s more than one way to make this calculation so I have outlined two common and approaches; using area or using stitch count.

Create a sample

Regardless of what method you use to make the calculation, you are going to need a sample piece worked in the same yarn and stitch pattern you’re using. This will act as a base measure for your sums.

This could be a gauge swatch or it could be that you’ve started making a project and you want to know how much you’ll need to finish it.

Ideally it will be a simple square or rectangle. Another reason I love swatching!!

The first piece of information you’re going to need to know is how much yarn you have used in this sample (see steps 1-3 below). This will allow you to create a single unit number you can use to size up to make your estimate for the whole project.

Depending on the method you use, thIs unit will either either be the number of meters needed to work a specific area (1cm squared in this case), or the number of stitches you get out of one metre of yarn.

I will look at these methods separately to avoid any confusion!

Note that I work in grams, metres and centimetres but the sums will work with any units of measure. Just make sure you’re consistent!

If you look at this and think *MATHS* and panic, please don’t, just follow each step through (don’t rush ahead!) and you will get there!

Blue crochet swatch, purple crochet hook on grey wool effect floor

Using area to calculate your yarn amount

The steps are given below, followed by a worked example

  1. Take your sample and weigh it – write down the weight
  2. Use the information on your ball band to calculate how many meters per gram you get from your yarn (meters per ball divided by ball weight)
  3. Use your m/g calculation to work out how many metres you have used in your swatch (m/g measurement times weight of swatch)
  4. Calculate the area of your swatch (measure the length and width and multiply those numbers together)
  5. Work out the number of metres per cm squared your stitch pattern uses (divide the number of metres used by the area of your sample) Write it down!
  6. Calculate the area of your final project (this can be a guesstimate for awkward shapes)
  7. Work out how many meters you’ll need for the size of your finished project (multiply the area of the total project by your metres per cm square calculation from No. 5)
  8. Work out how many balls that is (divide the total meterage by the number of meters in each ball (from the ball band) and round up)

Shall we look at a worked example?

Let’s say we have a swatch of half double crochet 30 sts wide by 24 rows long, measuring 15cm by 15cm, it uses double knit yarn which comes in 100g balls. Each ball has approximately 250m of yarn. (I’m sorry if this feels a bit like a maths test!).

We want to make a scarf that measures 150cm long and 25cm wide.

1. You weigh your sample

It weighs 20g

2. Work out how many metres per gram you get from your yarn

To do this, you divide the total meters in each ball by the number of grams:

250m / 100g = 2.5m/g

So 1 gram of yarn measures 2.5metres

3. Work out how many meters you used in your swatch

You have 20g in your swatch, so:

20 * 2.5 = 50m of yarn in your swatch

4. Work out the area of your swatch.

Your swatch measures 15cm long and wide:

15 * 15 = 225cm squared (note we are working in cm here)

5. Work out how many meters you need per cm squared of area

Divide the total metres used by the number of cm squared in your swatch:

50 / 225 = 0.22222

Write this number down, you’ll need it in a minute!

6. Work out the size of your finished project

If it’s a garment, you may need to work out the size of each panel, or use the body measurements to make an estimate. Likewise if it’s a hat or something similar, you will need to make some judgement calls (if you know the design, you may prefer to use the stitch count method below!)

In our example, we are making a scarf which is 25cm wide by 150cm long, so we can work out the total area of the finished item:

150 * 25 = 3750cm squared

7. Work out the total number of metres needed for your project

To do this, we will multiply the total number of cm squared by the number of metres for every 1cm squared (the number we calculated in step 5)

3750 * 0.2222 = 833.33m

So you now know you will need a total of 834m for your scarf

8. How many balls of yarn is that?

You know that each ball of yarn has 250m so you’re going to divide the total number of metres by the number in each ball

662 / 250 = 3.34 balls

You’ll need to round that up to the the nearest whole number (always round up!).

So if you’re yarn shopping you’ll need to buy 4 balls for this scarf!

Blue Crochet swatch on pink mat with ruler and tension measure

Using stitch count to calculate how much yarn you need

This uses a very similar method to using area but instead of calculating your cm square, you calculate stitch count.

Again I have outlined the steps and followed up using the same worked example (lets see if I get the same result!). Steps 1-3 are the same!

  1. Take your sample and weigh it – write down the weight
  2. Use the information on your ball band to calculate how many meters per gram you get from your yarn (meters per ball divided by ball weight)
  3. Use your m/g calculation to work out how many metres you have used in your swatch (m/g measurement times weight of swatch)
  4. Calculate the number of stitches in your swatch (number of rows multiplied by the number of sts in each row)
  5. Work out the number stitches your stitch pattern uses per metre (divide the number of stitches used by the number of metres in your sample) Write it down!
  6. Calculate the total number of stitches you’ll need in your final project (this can be a guesstimate for awkward shapes)
  7. Work out how many meters you’ll need for the size of your finished project (total number of stitches divided by stitches per metre)
  8. Work out how many balls that is (divide the total meterage by the number of meters in each ball (from the ball band) and round up)
Lets look at that as a worked example

We’ll use the same example with swatch of half double crochet 30 sts wide by 24 rows long, measuring 15cm by 15cm, it uses double knit yarn which comes in 100g balls, each ball has approximately 250m of yarn.

This swatch would have a gauge measurement of 20 sts and 16 rows in 10cm. You could use this to work out that a 150cm by 25cm scarf would need 240 rows and 50 sts in each row (that will come in handy later).

You can read this post to learn how to use gauge to calculate your stitch and row counts. I’ve done it for you in this example because I want to stay on track!

1-3. How many metres did you use in your sample?

From the previous example, we know your sample used up 50m of yarn

4. Work out the number of stitches used in your sample

Your sample has 24 rows with 30 sts in each row:

24 * 30 = 720 sts

5. Calculate how many stitches per metre your stitch pattern uses

You’ll divide the total number of sts by the total number of metres in your sample to find this out:

720 / 50 = 14.4 sts per metre

Note that it doesn’t matter if your stitch pattern uses different types of stitches. So long as your swatch is a representative example of the pattern, this is an average of all the sts.

6. Calculate how many stitches your final project will need

Your final project will need 240 rows, each with 50 sts:

240 * 50 = 12,000 sts (this is a big scarf!)


7. Work out the total number of metres needed for your project

So here we will take the total number of sts and divide it by the number of sts per metre to get the total number of metres:

12,000 / 14.4 = 833.33m

So you now know you will need 834m in total for your scarf – that’s exactly the same number we got when using area!!! (I love it when a plan comes together!)

8. How many balls of yarn is this?

You know that each ball of yarn has 250m so you’re going to divide the total number of metres by the number in each ball

834 / 240 = 3.34 balls

You’ll still need 4 balls of yarn!

So there we have two ways of working out how much yarn you’ll need!

One thing to mention is about using different colours. These calculations are for a single project. If you’re going to be working with different colours, you can use the same steps to break it down to work out how much of each colour you’d need,

Remember, if you’re new to making these calculations so just work through your chosen method step by step.

I used the stitch count method to calculate yarn amounts for different sizes when I’m working on a sweater pattern for example and it’s served me well so far!!

Happy weighing, measuring and calculating!

Dx

Share this:

  • Tweet
  • WhatsApp
  • More
How to read a ball band – understanding and using yarn wrap information
How to read (and write) a quality crochet pattern
crochet design crochet tips crochet tips and tricks fundamentals yarn

Related articles

A small crochet circle with the last round partially worked is still attached to it’s pink ball of yarn with a black hook attached
How to evenly space increases…
A demonstration of the mattress stitch before it is pulled tight
How to seam crochet panels…
Dora sits on her sofa wearing a pink version of the winter solsitice crochet dress. She holds a cup of tea on her lap and looks out the window
The Best of 2020: Dora’s…
A collage of crochet patterns with the text describing the crochet for me bundle offer
The Crochet for Me Bundle:…
A side view of a crochet pi circle swatch, the increase rounds shown in blue
How to crochet a circle…
A simple single crochet circle with a crochet hook attached
How to crochet a flat…
A stack of crochet and stitch directory books sit on top of a wooden stool with a pink hank of yarn and crochet hook on top
My favourite crochet books: From…
a yellow crochet swatch showing the golden loop
How to adjust row height…
A landscape image of a yellow crochet swatch of double crochet stitches with a green and silver crochet hook still attached
The Anatomy of a crochet…
A yellow crochet swatch on a grey background with a red stitch marker in the first stitch
10 things beginner crocheters need…
A plastic box full of yarns and threads in silver red, white and sparkly and fluffy textures, all for Christmas crochet
The best yarns for Christmas…
Striped crochet fabric in light and dark teal with thin zig zag stripes bordering hexagon shapes lays flat on a grey wood effect surface. Two of the narrow strips are in neon pink
‘Breaking Waves’ crochet stitch pattern…
A variety of crochet hooks sit in a colourful hook roll which is hung from a wall using bulldog clips
What’s the best crochet hook?…
A burnt orange swatch of crochet blanket stitch lies on a sheep skin rug with a bowl filled with pine cones and a cup of tea behind it on a grey wood effect floor. A black crochet hook is still attached to the swatch and barely visible as it sinks into the sheepskin
5 cosy crochet stitches for…
A yellow crochet bow is attached to a pink crochet rectangle surrounded by tinsel, with branches of a christmas tree encroaching and some green bells are in the background
How to crochet a decorative…
2 COMMENTS
  • M-R
    February 1, 2020 at 10:27
    Reply

    One day you’re going to post an UNhelpful article .. Maybe. Possibly. There’s a chance that. It might happen.
    [grin]

    1. doraexplored
      February 1, 2020 at 10:47
      Reply

      😂😂😂

Leave a Reply Cancel reply

  • Instagram
  • Facebook
  • Twitter
  • YouTube

Where to find me

  • Ravelry
  • Etsy
  • Love Crafts Crochet
  • Pinterest
  • Work With Me

Blog Categories

Search the site

For more crochet goodness, get The WiP TiP

Oooh, yes please!

Subscribe to Doralosophy (the blog)!

You will receive email notifications when a new blog post is published. Note this is separate to The WiP TiP email newsletter

Site Links

Connect

Doralosophy

Crochet Patterns

Crochet Resources

Professional Services

Privacy Policy

Terms of Service

Affiliate Policy

Buy Dora Does

Shop Etsy

Shop Ravelry

Love Crafts

Follow on Pinterest

 

I hope you enjoyed visiting Dora Does.

If you have found any of my blogs, resources or free patterns helpful and would like to make a contribution,  I welcome voluntary donations, no matter how small. It helps keep me doing Dora!  Please use the PayPal ‘donate’ button below.

Big Love Dx

Copyright Dora Does 2020. All patterns and content is for personal use only and may not be shared or reproduced without prior written consent.
Theme by Colorlib Powered by WordPress
  • Instagram
  • Facebook
  • Twitter
  • YouTube