jersey tejido y ovillos

How much yarn do I need to knit a sweater?

One of the most common questions among knitters is:

“How much yarn do I need to knit a sweater?”

The answer depends on several factors: yarn weight, size, stitch pattern, and technique (crochet or knitting).
But don't worry—at Idealium we have prepared this clear, practical guide to help you easily calculate how many grams of yarn (or how many balls) you will need for your next sweater.

Knitting and crochet do not use the same amount of yarn. Crochet uses between 20% and 30% more yarn than knitting, because each stitch creates a denser, more tightly packed structure. For this reason, at Idealium we have prepared different quantity charts depending on whether you plan to knit or crochet; make sure to consult the correct chart for your project.

Before you start: how to determine your yarn weight

The charts were calculated based on the international yarn weight categories. If you already have the yarn but do not know which international yarn weight category (CYC) it belongs to, you can easily find out by looking at the stitch gauge shown on its label.

Each manufacturer indicates on the label how many stitches and rows are obtained in a 10×10 cm with the recommended needles. Based on these figures, you can identify its category in the following table:

Category
weight
International name Approximate gauge
(10x10 cm)
Needle
crochet hook
Needles
stitch
0 Lace +32 stitches 1.5 – 2.25 mm 1.5 – 2.25 mm
1 Super Fine (Fingering, Sock) 27 – 32 stitches 2.25 – 3.5 mm 2.25 – 3.25 mm
2 Fine (Sport, Baby) 23 – 26 stitches 2.75 – 3.5 mm 3.25 – 3.75 mm
3 Light (DK, Light Worsted) 21 – 24 stitches 3.5 – 4.5 mm 3.75 – 4.5 mm
4 Medium (Worsted, Aran) 16 – 20 stitches 5 – 6 mm 4.5 – 5.5 mm
5 Bulky (Chunky) 12 – 15 stitches 6.5 – 9 mm 5.5 – 8 mm
6 Super Bulky 7 – 11 stitches 9 – 15 mm 8 – 12 mm
7 Jumbo 6 stitches or fewer +15 mm +12 mm


How much yarn do I need to crochet a sweater?

Unsure about your size? Consult the CYC Guide

Standard measurement charts by sizes and ease for women, men, children, and babies.

Approximate gram chart for a women's crocheted sweater by size and yarn weight

The amounts are expressed in total grams, rounded to the nearest 50 g, to make it easier for you to calculate how many yarn balls you need.

Women's Sweater
Category
weight
S M L XL
(0) Lace 400 450 500 550
(1) Fingering 450 500 550 600
(2) Sport 500 550 600 650
(3) DK 550 600 650 700
(4) Worsted 600 650 700 800
(5) Bulky 700 800 900 1000
(6) Super Bulky 850 950 1050 1150
(7) Jumbo 1000 1150 1250 1400

 

Notes:

  • The amounts in the table are calculated for half double crochet, with medium density and hip length.
  • If you make an openwork design, subtract 10–15%; if it is very dense or textured, add 10%.
  • Tension: medium, neither tight nor loose.
  • Sweater length: hip-length.
  • A 10–15% allowance has been added for seams, edges, or minor variations.

Approximate gram chart for a crocheted cardigan by size and yarn weight

The amounts are expressed in total grams, rounded to the nearest 50 g, to make it easier for you to calculate how many yarn balls you need.

Long cardigan
Category
weight
S M L XL
(0) Lace 500 550 600 650
(1) Fingering 550 600 650 750
(2) Sport 600 700 750 850
(3) DK 700 800 850 950
(4) Worsted 800 900 1000 1100
(5) Bulky 950 1050 1150 1300
(6) Super Bulky 1100 1250 1350 1500
(7) Jumbo 1300 1450 1600 1800

 

Notes:

  • The amounts in the table are calculated for half double crochet, with medium density and mid-thigh length.
  • If you make an openwork design, subtract 10–15%; if it is very dense or textured, add 10%.
  • Tension: medium, neither tight nor loose.
  • A 10–15% allowance has been added for seams, edges, or minor variations.

Approximate gram table for a men's crocheted sweater by size and weight

The amounts are expressed in total grams, rounded to the nearest 50 g, to make it easier for you to calculate how many yarn balls you need.

Men's Sweater
Category
weight
S M L XL
(0) Lace 500 550 600 650
(1) Fingering 550 600 650 700
(2) Sport 600 650 700 800
(3) DK 650 700 800 900
(4) Worsted 700 800 900 1000
(5) Bulky 850 950 1050 1150
(6) Super Bulky 1000 1100 1200 1350
(7) Jumbo 1200 1350 1500 1650

 

Notes:

  • The amounts in the table are calculated for half double crochet, with medium density and hip length.
  • If you make an openwork design, subtract 10–15%; if it is very dense or textured, add 10%.
  • Tension: medium, neither tight nor loose.
  • Sweater length: hip-length.
  • A 10–15% allowance has been added for seams, edges, or minor variations.

How much yarn do I need to knit a sweater with needles?

For knitted sweaters, yarn consumption is somewhat lower, since stockinette stitch has a flatter, lighter structure.
The following tables will serve as a reference whether you knit using the traditional (English) method or the continental method.

Approximate gram table for a women's knitted sweater by size and weight

The amounts are expressed in total grams, rounded to the nearest 50 g, to make it easier for you to calculate how many yarn balls you need.

Women's Sweater
Category
weight
S M L XL
(0) Lace 300 350 400 450
(1) Fingering 350 400 450 500
(2) Sport 400 450 500 550
(3) DK 450 500 550 600
(4) Worsted 500 550 600 700
(5) Bulky 600 650 700 800
(6) Super Bulky 700 800 900 1000
(7) Jumbo 900 1000 1100 1200

 

Notes:

  • The amounts in the table are calculated for stockinette stitch, with 1x1 or 2x2 ribbed edges.
  • If you use garter stitch, textured stitches, cables, or colorwork, add +10–30%.
  • If you knit with an openwork stitch, you can subtract 10%.
  • Tension: medium, neither tight nor loose.
  • Sweater length: hip-length.
  • A 10–15% allowance has been added for seams, edges, or minor variations.

Approximate gram table for a cardigan knitted with needles (knitting) by size and weight

The amounts are expressed in total grams, rounded to the nearest 50 g, to make it easier for you to calculate how many yarn balls you need.

Long cardigan
Category
weight
S M L XL
(0) Lace 400 450 500 550
(1) Fingering 450 500 550 600
(2) Sport 500 550 600 700
(3) DK 550 650 700 800
(4) Worsted 650 750 850 950
(5) Bulky 750 850 950 1050
(6) Super Bulky 850 950 1050 1200
(7) Jumbo 1050 1150 1300 1450

 

Notes:

  • The amounts in the table are calculated for stockinette stitch, with 1x1 or 2x2 ribbed edges.
  • If you use garter stitch, textured stitches, cables, or colorwork, add +10–30%.
  • If you knit with an openwork stitch, you can subtract 10%.
  • Tension: medium, neither tight nor loose.
  • Cardigan length: mid-thigh.
  • A 10–15% allowance has been added for seams, edges, or minor variations.

Approximate gram table for a men's sweater knitted with needles (knitting) by size and weight

The amounts are expressed in total grams, rounded to the nearest 50 g, to make it easier for you to calculate how many yarn balls you need.

Men's Sweater
Category
weight
S M L XL
(0) Lace 400 450 500 550
(1) Fingering 450 500 550 600
(2) Sport 500 550 600 700
(3) DK 550 600 700 800
(4) Worsted 600 700 800 900
(5) Bulky 700 800 900 1000
(6) Super Bulky 850 950 1050 1150
(7) Jumbo 1000 1150 1300 1450

 

Notes:

  • The amounts in the table are calculated for stockinette stitch, with 1x1 or 2x2 ribbed edges.
  • If you use garter stitch, textured stitches, cables, or colorwork, add +10–30%.
  • If you knit with an openwork stitch, you can subtract 10%.
  • Tension: medium, neither tight nor loose.
  • Sweater length: hip-length.
  • A 10–15% allowance has been added for seams, edges, or minor variations.

In summary

  • For a women's size M crocheted sweater, allow for between 500 and 650 g, depending on the type of yarn.
  • For the same knitted sweater, you will need between 400 and 550 g.
  • Yarn weight category (from 0 to 7) makes a difference: the thicker the yarn, the more weight you will need, but the fewer yarn balls.
  • And remember: always consult the manufacturer's gauge swatch before calculating.
knitted sweater made with yarn balls
Return to the blog

Leave a comment