Yarn Yardage Estimator

Select your project, yarn weight, and size to get the estimated yards and skein count.

This tool is for informational and educational purposes only. It is not a substitute for professional financial, medical, legal, or engineering advice. See Terms of Service.

Can't find what you need?

Request a Tool

How to Use the Yarn Yardage Estimator

This estimator gives you a reliable starting yardage before you visit a yarn store or shop online. Here is how to use it:

  1. Choose your project. Select from scarves, hats, socks, sweaters, cardigans, blankets, mittens, and shawls. Each project type has a yardage range based on typical pattern requirements.
  2. Select yarn weight. Heavier yarns (bulky, super bulky) use fewer yards because each stitch is larger. Finer yarns (fingering, sport) use more yards for the same project. The calculator adjusts automatically.
  3. Pick your size. Larger sizes need more yarn. Size L adds 15% and XL adds 30% compared to M.
  4. Enter yards per skein. Check your yarn label for the yardage. The calculator uses a default based on weight if you leave this blank. It then tells you how many skeins to buy.

Always buy one extra skein as insurance. Dye lots vary between skeins, and running out mid-project means your replacement yarn may not match exactly.

About the Yarn Yardage Estimator

Yarn yardage estimates are based on aggregate data from major knitting pattern publishers and the Craft Yarn Council's standard project yardage guidelines. The weight multipliers reflect the ratio of yardage per inch of fabric: fingering weight produces a much denser fabric than super bulky at the same stitch count, so it consumes more yards. The skein count rounds up to the nearest whole skein since you cannot buy a partial skein, and dye lot matching requires you to buy all skeins at once from the same dye lot.

Frequently Asked Questions

How many yards of worsted weight yarn do I need for a sweater?

A worsted weight sweater in size M typically needs 1,000 to 2,000 yards, with an average around 1,500 yards. Simple pullover styles are at the lower end; cardigans and those with textured stitch patterns use more. At 220 yards per skein (the standard worsted skein), that is about 7 skeins. Always buy one extra — for a sweater knitting project, running out of yarn from the same dye lot is a serious problem.

What is the difference between yarn weight and yarn yardage?

Yarn weight refers to the thickness of the yarn strand (fingering, sport, DK, worsted, bulky, etc.) and determines how many stitches fit per inch. Yarn yardage is the total length of yarn in a skein. A bulky yarn skein might hold 100 yards while a fingering yarn skein holds 400 yards, even though both skeins weigh the same 100 grams. When estimating how much to buy, yardage is what matters — not skein count alone.

How much yarn do I need for a baby blanket?

A baby blanket in worsted weight yarn typically needs 800 to 1,200 yards. In bulky yarn, that drops to 600 to 900 yards. In DK weight, expect 1,000 to 1,500 yards. The exact amount depends on the finished size and the stitch pattern. Lacy or open stitch patterns use slightly less yarn than dense stockinette or textured patterns.

Why do I need to match dye lots when buying multiple skeins?

Yarn is dyed in batches, and even the same colorway can vary slightly between dye lots. The difference may be invisible when you look at individual skeins separately, but when knitted side by side, you can see a distinct color shift. The dye lot number is printed on the yarn label. Always check that all your skeins share the same dye lot number when buying for a single project. If you run out and need to buy more, check if the new skein matches before joining it.