󰊼
Free Android app — works offline, no pop-up ads.
Get it on Google Play

How much yarn for a hat

A hat (adult, 20 in around × 8.5 in tall) takes about 160 yd of worsted (weight 4) yarn in single crochet, likely between 140 yd and 190 yd. In double crochet it is about 130 yd, and knit in stockinette about 120 yd.
With 200-yard skeins, buy 1 skeins for single crochet in worsted (enough for the high end). Thicker yarn needs fewer yards; thinner yarn more.

Yarn for a hat by yarn weight (yards)

Yarn for a hat by yarn weight (yards)
WeightSingle crochetDouble crochetKnit
1 Super Fine340 yd270 yd260 yd
2 Fine230 yd180 yd180 yd
3 Light200 yd160 yd150 yd
4 Medium160 yd130 yd120 yd
5 Bulky110 yd92 yd89 yd
6 Super Bulky84 yd67 yd65 yd
7 Jumbo38 yd31 yd30 yd

Yarn for a hat by yarn weight (meters)

Yarn for a hat by yarn weight (meters)
WeightSingle crochetDouble crochetKnit
1 Super Fine310 m250 m240 m
2 Fine210 m170 m160 m
3 Light180 m150 m140 m
4 Medium150 m120 m110 m
5 Bulky100 m84 m82 m
6 Super Bulky77 m62 m60 m
7 Jumbo35 m28 m27 m

Worsted yarn for a hat by size (yards)

Worsted yarn for a hat by size (yards)
SizeSingle crochetKnit
Baby73 yd57 yd
Child120 yd93 yd
Adult160 yd120 yd

Getting an exact number

Work a swatch in your yarn and stitch, weigh it, and scale up: project area ÷ swatch area × swatch weight gives the grams, and the skein label turns grams into yards. The yarn calculator does this for you.
Buy all the skeins at once from the same dye lot, and plan about 10 % extra for edging, seams and joining.
Estimates from the StitchTick yarn calculator: fabric area × typical yards per square inch for each yarn weight and stitch (Craft Yarn Council wraps per inch). Stitch pattern, hook and tension can change them by 15–20 % either way.

Frequently asked questions

How many skeins for a hat?

In worsted single crochet, plan for up to 190 yd: 1 skeins of 200 yards.

Does crochet use more yarn than knitting?

Usually yes: single crochet uses about 29 % more yarn than stockinette for the same area. Taller stitches like double crochet use less than single crochet.

How do I work out yarn from a swatch?

Weigh your swatch, divide the project area by the swatch area, and multiply by the swatch weight. Then turn grams into yards with the skein label (for example 100 g = 200 yd).