How Much Yarn Do I Need for Amigurumi? 3 Ways to Estimate Before You Run Out
A small amigurumi usually takes far less yarn than people expect, but "far less" is not a number you can shop with. The reliable way to know is to estimate from the pattern itself: count the total stitches, measure how much yarn one stitch uses in your hands, multiply, and add a 20% safety buffer. It takes about ten minutes and it works for any pattern, any yarn and any size.
Below are three ways to estimate, from most precise to quickest, plus the scaling rule that catches almost everyone out when they make a character bigger.
Method 1: Count the stitches and measure one
This is the most accurate method, and it is easier than it sounds because amigurumi patterns already tell you the stitch count at the end of every round, in the number in parentheses. If that notation is new to you, our guide to brackets and parentheses in crochet patterns explains it.
- Add up the stitch counts. Go round by round and total the number in parentheses for every round of every piece.
- Measure one stitch. With the yarn and hook you will actually use, mark a point on the yarn, work 10 single crochet, then unravel them and measure the length used. Divide by 10. Your own tension decides this number, so do not borrow someone else's.
- Multiply. Total stitches times length per stitch gives you the yarn in the fabric itself.
- Add 20%. This covers the magic ring tail, sewing tails, fastening off, and the round you will inevitably rip back and redo.
A worked example: a simple ball
Take a classic amigurumi ball: increase by 6 each round from 6 up to 36 stitches, work 6 plain rounds of 36, then decrease by 6 each round back down to 6.
- Increase rounds: 6 + 12 + 18 + 24 + 30 + 36 = 126 stitches
- Plain rounds: 6 rounds of 36 = 216 stitches
- Decrease rounds: 30 + 24 + 18 + 12 + 6 = 90 stitches
- Total: 432 stitches
Say your 10 test stitches used 25 cm of yarn, so 2.5 cm per stitch. That is 432 x 2.5 = 1,080 cm, or about 10.8 metres. Add 20% and you should plan for roughly 13 metres. Your own per-stitch length will differ, so measure yours.
Method 2: Weigh it as you go
If you own a kitchen scale, this is the most practical method for a project you are already making. Weigh the ball before you start, then weigh it again after you finish the first piece. The difference is what that piece used.
From there it is simple maths. If the head used 12 g and the body is roughly twice as many stitches, expect around 24 g for the body. To turn grams into metres, use the label: divide the metres on the band by the grams on the band to get metres per gram. Our guide to reading a yarn label shows where to find both numbers.
Weighing is also the best way to answer the question "do I have enough left?" halfway through. Weigh what is left and compare it with what the remaining pieces will need.
Method 3: Scale from something you have already made
If you have finished a character before and noted how much yarn it used, you can estimate a new one by comparing size. This is where the most common mistake happens.
Doubling the size does not double the yarn. It roughly quadruples it. A stuffed shape is a surface, and surface area grows with the square of the size. Make a character twice as tall and twice as wide in every direction, and it needs about four times the yarn. Make it half the size and it needs about a quarter.
This matters most when you size up by switching to a thicker yarn and bigger hook. The yarn weight changes the size, and the size changes the amount, so treat any scaled-up version as a new estimate rather than "a bit more than last time." If you are moving between yarn weights, what the yarn weight numbers mean and how to substitute yarn in a pattern both help.
Want the maths done for you? Our free crochet yarn calculator works from the weight of one finished piece and the numbers on your ball label.
Don't forget the small colours
Accent colours are where people over-buy. A nose, a pair of ears or an embroidered mouth might use only a couple of metres, so a full ball of each accent colour is often far more than one character needs. Run the stitch count method on just those pieces, and leave a generous tail for sewing them on.
Buy it all at once
Whatever your estimate says, buy the full amount for each colour in one go, and check that every ball shares the same dye lot. Two balls of the "same" colour from different lots can look different side by side, and on a character that difference shows up as a stripe across the body.
A quick checklist before you start
- Total the stitch counts for every piece in each colour
- Measure 10 stitches with your real yarn and hook
- Multiply, then add 20%
- If you are sizing up, remember the surface rule: twice the size, about four times the yarn
- Buy the main colour in one dye lot
Skip the maths on your first character
If counting stitch totals still feels slow, that is a pattern-reading skill, and it gets faster with practice. The Pattern Trainer in the Yon Crochet app teaches you to read rounds and stitch counts in short daily lessons.
And if you would rather not estimate at all for your first project, every Yon Crochet character kit includes Yon Yarn in that character's colours, alongside the hook, stitch markers, safety eyes, stuffing and a pre-started magic ring. Each lesson also comes in a left-handed version, mirrored so the hook and yarn move the way they will in your left hand. Have a question first? Our FAQ covers the common ones, and gauge in amigurumi explains why tight, even stitches matter more than exact size.