Skip to main content
CalcChef

Yarn Yardage Calculator for Knitting

How much yarn for a sweater, scarf, hat, socks, shawl, mittens or a blanket by size: yards, meters and skeins from yarn weight and gauge, as a rough estimate. How it works

Use the Yarn Yardage Calculator for Knitting

Project Type

Added to the yards before rounding up to whole skeins, for ribbing, cables or swatch variation. Blank is 0.

Width and length of a flat rectangle (a scarf, blanket or wrap) give the yardage from its area, instead of the project type and size above.

Leave blank to use 220 yd for Worsted. Copy the number from the ball band.

Estimated Yarn Required
1,200 yards
Skeins 6 · Est. cost —
≈ 1,097
meters
Worsted
yarn wt., skeins of 220 yd
Formula: base yardage × size multiplier × gauge adjustment × pieces, rounded up to whole skeins. Gauge adjustment = your gauge ÷ 5 (5 stitches per inch is the tool's reference gauge): a denser fabric of the same finished size takes more yarn. Yarn weight only sets the starting gauge (middle of the Craft Yarn Council range for that weight) and the skein length, so the two do not both scale the yardage. The table values are rough, not taken from a pattern. No margin is added unless you type an extra percentage; it is multiplied in before the rounding up. A gauge in stitches per 10 cm is converted first: per inch = per 10 cm × 2.54 ÷ 10 (for example 20 stitches per 10 cm is 5.08 per inch).

About the Yarn Yardage Calculator for Knitting

A medium sweater in worsted yarn at a gauge of 5 stitches per inch comes to 1,200 yards (1,097 meters), so 6 skeins of 220 yards. The knitting yarn yardage calculator multiplies a base yardage for the project by size and (gauge ÷ 5) factors and rounds up to whole skeins; the yarn weight sets the starting gauge and the skein length; the table values are the tool’s own and rough.

Medium, worsted, 5 stitches per inch, one piece

ProjectYardsMetersSkeins of 220 yd
Sweater1,2001,0976
Scarf4003662
Hat1501371
Socks4003662
Shawl8007324
Mittens2001831

5 stitches per inch is within the Craft Yarn Council range for worsted, 16 to 20 stitches per 4 inches.

Medium sweater by yarn weight

Yarn weightStarting gauge (st/in)Yards per skeinYardsMetersSkeins
Lace94002,1601,9756
Fingering7.53501,8001,6466
Sport63001,4401,3175
DK5.52751,3201,2075
Worsted52201,2001,0976
Bulky3.51208407687
Super Bulky2.25805404947

Each row uses the gauge the tool fills in for that yarn weight, the middle of the Craft Yarn Council range (worsted: 5, the top of its 4 to 5 range). Type another gauge and the yards follow it. Skein lengths are the tool’s defaults; real skeins vary by brand, so type yours in Yards per Skein.

How to use this tool

  1. Knit a swatch in your yarn and count the stitches across 4 inches, then divide by 4 for stitches per inch; or count across 10 cm and set the gauge unit to Stitches per 10 cm.
  2. Enter that gauge with the project, the size and the yarn weight.
  3. Type the yards per skein printed on your ball band. Left blank, the tool uses its table value for the yarn weight (220 yards for worsted).

Frequently asked questions

How much yarn do I need for a sweater?
In this tool a medium sweater is 1,200 yards in worsted, 1,320 in DK and 1,800 in fingering weight, each at the starting gauge the tool fills in for that yarn (5, 5.5 and 7.5 stitches per inch). An XL in worsted is 1,500 yards, 7 skeins of 220. The base figures are rough and not from a pattern, so use your pattern’s yardage when it gives one.
How many yards of yarn for a hat, scarf or socks?
Medium, worsted, 5 stitches per inch: a hat is 150 yards (1 skein), a scarf 400 (2 skeins), socks 400 (2 skeins), mittens 200 (1 skein) and a shawl 800 (4 skeins).
How many skeins do I need?
Divide the yards by the yards in one skein and round up. 1,200 yards of worsted at 220 a skein is 5.45, so 6 skeins. Type your ball band’s figure in Yards per Skein: the same 1,200 yards is 3 skeins of 400 yards or 8 of 150. No margin is added unless you type one in Extra yarn: 20% on 1,200 yards is 1,440 yards, 7 skeins of 220 instead of 6.
How does gauge change how much yarn I need?
The tool multiplies by gauge ÷ 5, so 4 stitches per inch gives 960 yards for the medium worsted sweater, 5 gives 1,200 and 6 gives 1,440. For the same finished size a denser fabric has more stitches, and each stitch is smaller, so yardage rises roughly in proportion to gauge. Yarn weight does not scale the yardage a second time; it only sets the starting gauge, so a medium sweater in Super Bulky at its starting 2.25 stitches per inch is 540 yards and in Lace at 9 stitches per inch is 2,160; use a pattern’s yardage when you have one. A gauge given over 4 inches divides by 4: 18 stitches is 4.5 per inch. For a gauge per 10 cm, pick Stitches per 10 cm: 20 per 10 cm is 5.08 per inch, which makes the medium worsted sweater 1,219 yards.
How much yarn do I need for a blanket?
Type the finished width and length and the calculator works from the area: width × length × 0.58 yards per square inch at 5 stitches per inch, times gauge ÷ 5. A 36 × 48 inch worsted blanket is 1,002 yards, 5 skeins of 220; a 20 × 60 inch wrap is 696 yards and a 10 × 10 inch square 58. The 0.58 is the tool’s own estimate for stockinette, not a yarn maker’s figure, so textured stitches need more.
How do I work out the cost?
Enter the price of one skein. The cost is whole skeins times that price: 6 skeins at $8.50 is $51.00. With the price blank the cost shows as a dash.

Related Tools

View all tools