In this guide9 sections
Running out of yarn halfway through the second ear is a very common beginner surprise, and so is buying five skeins for a toy that needed one. Knowing how much yarn for amigurumi a project needs saves money and frustration. There is no single answer, but you can learn to make a sensible estimate. This guide explains what changes the amount, how to read a label, and how to plan for color changes.
Why the amount changes from toy to toy
Two toys of the same height can use quite different amounts of yarn. The main reasons are listed below.
- Size: a toy twice as tall is much more than twice the yarn, because the surface area grows faster than the height.
- Yarn weight: thicker yarn covers more area per yard, so a chunky toy needs fewer yards than a fingering-weight toy of the same size.
- Hook size and tension: a small hook with tight stitches packs more yarn into each round, which is what you want for toys. Looser stitches use less yarn but let the stuffing show.
- Shape: long limbs, a tail, ears and clothing all add rounds.
Yardage, meters and grams on a yarn label
A label lists two numbers that matter: the weight of the ball in grams (or ounces) and the length in yards or meters. Patterns often give the amount you need as yardage, so match that against the length on the label, not the weight. Yarns of different fibers and weights have different lengths per gram, so grams alone can mislead you. Our guide to reading yarn labels covers the rest of the symbols.
To convert, remember that one yard is a little under one meter (about 0.91 m). A ball marked 100 g and 200 yards holds roughly 183 meters, which is about 2 yards, or 1.8 meters, for every gram.
Rough yarn amounts by toy size
The table gives very loose ranges for toys made in a medium (worsted) weight yarn with a small hook, in one main color. They are estimates only. A different yarn weight or stitch tension can land well outside them.
| Toy size | Typical height | Rough amount |
|---|---|---|
| Keychain or mini | About 2 to 4 inches (5 to 10 cm) | Often under 50 yards (about 45 m) |
| Small | About 5 to 7 inches (13 to 18 cm) | Roughly 80 to 150 yards (about 75 to 140 m) |
| Medium | About 8 to 10 inches (20 to 25 cm) | Roughly 150 to 300 yards (about 140 to 275 m) |
| Large plush | About 12 inches (30 cm) or more | Often 300 yards (275 m) or more, sometimes several times that |
If you are unsure how toy sizes compare, see our guide to amigurumi sizes from mini to plush.
How to estimate from a swatch or a first piece
When a pattern gives no yardage, you can measure it yourself with a small kitchen scale. This works best on the first part you make, such as the head.
- Weigh the full ball before you start, and write the number down.
- Crochet one finished part, for example the head, and weigh the ball again. The difference is the weight that part used.
- Estimate how many parts of similar size the toy has. A body is often similar to or a little smaller than a head, and limbs are much smaller.
- Add up the parts, then turn grams into yardage using the label. With the 100 g and 200 yard ball above, 15 g of yarn is about 30 yards.
- Add a margin of at least 10 to 20 percent, as the next section explains.
A gauge swatch in the same yarn and hook is also useful. Weigh it and count its stitches to see how much yarn a given number of stitches takes.
Buying extra for color changes and small parts
Color changes waste a little yarn: you leave tails, you cut and rejoin, and you often end up with a leftover bit that is too short to use. A toy with five or six colors can easily need more total yarn than a one-color toy of the same size. Our guide to changing colors in crochet helps keep tails short.
Limbs, ears, tails and finishing details also ask for extra. A margin of 10 to 20 percent over your estimate is a comfortable starting point, and more if you plan to embroider a face, because embroidered features and sewing up take their own length of yarn.
Dye lots and matching colors
Yarn is dyed in batches, and the label usually shows a dye lot number. Two balls of the same color name from different lots can look slightly different, and on a plain toy body that difference shows. Buy all the yarn for one main color together and check that the lot numbers match. If you are unsure you have enough, buy one extra ball now rather than hunting for a match later.
Using up scraps
Small toys, noses, ears and clothes are good ways to use leftover yarn. Choose scraps of the same weight and fiber as the rest of the toy, so the stitches look even and the toy washes the same way.
Common problems and fixes
| What you see | Why it happens | What to do |
|---|---|---|
| The ball ends before the toy does | The estimate had no margin, or your stitches were tighter than the pattern | Check the pattern for the amount, and buy extra of the main color before you start the next toy. |
| The new ball looks a different shade | It came from another dye lot | Switch balls at a natural break, such as a seam, or use the second ball for small parts. |
| The stuffing shows through the stitches | The hook is too large for the yarn | Try a smaller hook. It uses a little more yarn, so allow for that. |
| Your toy uses far more than the pattern says | A heavier yarn or a bigger hook makes a bigger toy | Compare your yarn with the one the pattern names, and see [how to make amigurumi bigger or smaller](/guides/how-to-make-amigurumi-bigger-or-smaller). |
Next steps
Each of our amigurumi patterns lists the materials and the skill level on the page before you buy, so you can plan the yarn before you start. For a first try, choose a small toy from our beginner crochet patterns, weigh your ball before and after, and write down what you used. After two or three toys you will estimate much more accurately by eye.