Knitting quantities

How much yarn to knit a blanket? 48 UK patterns

A knitted single-bed blanket of about 120 × 175cm takes roughly 10 to 13 balls of a 100g, 295m DK such as Stylecraft Special DK, and a 76cm pram blanket takes 3 or 4. Those ranges come from 48 published knitted blankets by Sirdar, King Cole, Stylecraft, Paintbox Yarns and Rowan, each worked out per square metre. The stitch you choose changes the total too. In one King Cole leaflet, the moss stitch (US seed stitch) blanket needs 36% more yarn per square metre than its stocking stitch sister in the same yarn.

Save to Pinterest

The quick answer, by blanket size

Find the size nearest to yours. Use the lower figure for stocking stitch (US stockinette), lace or ripples, and the upper one for garter stitch, moss stitch and cables. If your pattern gives its own quantity, buy what the pattern says. These are the same sizes as our crochet blanket guides: the pram and throw sizes are common designer sizes, and the bed sizes are UK mattress tops. If you want the blanket to hang over the sides, add the drop to both measurements first.

The aran column needs more balls than the DK one. At the median, a square metre of knitted aran took 1,268m against 1,518m for DK, about 16% less. A ball of Special Aran holds a third less yarn than a ball of Special DK, 196m against 295m, so the aran blanket ends up needing more balls. In our crochet blanket guide the two effects roughly cancelled out. Only nine aran and worsted blankets in our sample gave clean figures, against 17 in DK, so treat the aran column as the roughest of the three.

Approximate 100g balls to knit a blanket, by size and yarn weight. Range is the middle half, per square metre, of the published knitted blankets in each weight (17 DK, 9 aran or worsted, 14 chunky), from the designers’ stated quantities, converted with Stylecraft Special DK (295m), Special Aran (196m) and Special Chunky (144m) ball bands. Compiled 4 October 2026.
BlanketSize (cm)DK metresSpecial DK (295m)Special Aran (196m)Special Chunky (144m)
Pram or baby76 × 76790–1,0203–44–53–5
Lap throw102 × 1271,780–2,2907–88–106–10
Sofa throw127 × 1522,650–3,4109–1212–158–15
Single bed120 × 1752,890–3,71010–1313–169–16
Double mattress top135 × 1903,520–4,53012–1616–1911–19

Download this table (CSV) · free to reuse with a link to HazelLoop

Where the 48 blankets come from

We opened free pattern PDFs from King Cole and Stylecraft, and the pattern listings for Sirdar, King Cole, Stylecraft, Paintbox Yarns and Rowan on Ravelry. We kept knitted blankets that state both a finished size and a yarn quantity, and left out leaflets where we couldn’t tell which quantity went with which size. That gave 22 Sirdar designs, 18 from King Cole, 4 from Paintbox Yarns, 3 from Stylecraft and 1 from Rowan: 17 in DK, 9 in aran or worsted, 14 in chunky and 8 in super chunky. Where a pattern lists balls, we multiplied by the length on the brand’s own ball band. Where Ravelry lists the total length, we used that. Then we divided by the finished area.

We haven’t knitted these blankets. The quantities are the designers’ own, and they are buying figures rounded up to whole balls, so they show what to buy rather than what each blanket weighed. Every pattern is linked at the bottom of this page.

Even within one weight the spread is wide. The DK blankets run from 1,214 to 2,576 metres per square metre, and the middle half sit between 1,374 and 1,764. The top of the list is Angela Morton’s garter stitch blanket for Stylecraft: ten shades of Highland Heathers DK, one ball of each, for 110 × 96cm. Ten colours means ten whole balls, and that rounding lifts it well above the rest.

48 published knitted blankets: finished size, yarn and the designer’s stated quantity, with metres per square metre worked out by HazelLoop. Sorted by weight, then by metres per m². Patterns checked 4 October 2026.
Pattern (maker)YarnWeightMain stitchFinished sizeStated quantityMetres per m²
Garter Stitch Blanket by Angela Morton (Stylecraft)Stylecraft Highland Heathers DK (272m/100g)DKGarter stitch110 × 96cm10 × 100g, one of each colour2,576
Moss Stitch Blanket (5333) (King Cole)King Cole Comfort DK (310m/100g)DKMoss stitch91 × 91cm5 × 100g1,872
Cable Blanket (5333) (King Cole)King Cole Comfort DK (310m/100g)DKCables57 × 89cm3 × 100g1,833
Diagonal Garter Blanket 5341 (Sirdar)Sirdar Snuggly Pattercake DKDKGarter stitch72 × 76cm2 × 150g (997m)1,822
Baby Blanket (Sirdar)Sirdar Snuggly DKDKGarter stitch61 × 76cm5 × 50g (818m)1,764
Cable Rib Baby Blanket (Design C) (Sirdar)Sirdar Snuggly DKDKCables and rib61 × 76cm818m1,764
Lace Blanket (6062) (King Cole)King Cole Cloud Nine DK (300m/100g)DKLace or ripple95 × 95cm5 × 100g1,662
Rope cable Blanket 4590 (Sirdar)Sirdar Snuggly Baby Bamboo DKDKCables61 × 76cm8 × 50g (768m)1,657
Rosy Garden Blanket (Paintbox Yarns)Paintbox Baby DK Prints (167m/50g)DKStocking stitch55 × 80cm4 × 50g1,518
Stocking Stitch Blanket (6062) (King Cole)King Cole Cloud Nine DK (300m/100g)DKStocking stitch91 × 91cm4 × 100g1,449
Textured Baby Blanket 5477 (Sirdar)Sirdar Snuggly Baby Bamboo DKDKTextured pattern76 × 96cm11 × 50g (1,056m)1,447
Moss and Stocking Stitch Blanket (6062) (King Cole)King Cole Cloud Nine DK (300m/100g)DKMoss and stocking stitch94 × 89cm4 × 100g1,434
Stocking Stitch Blanket (5333) (King Cole)King Cole Comfort DK (310m/100g)DKStocking stitch95 × 95cm4 × 100g1,374
Cuddlesome Blanket (Paintbox Yarns)Paintbox Baby DK Prints (167m/50g)DKStocking stitch59.5 × 82.5cm4 × 50g1,361
Pink Lace Blanket (Design E) (Sirdar)Sirdar Snuggly Tiny Tots DKDKLace or ripple67 × 76cm5 × 50g (686m)1,347
Blanket in Special for Babies (Stylecraft)Stylecraft Special for Babies DK (275m/100g)DKTextured panels, rib border70 × 91cm3 × 100g1,295
Chevron Blanket (King Cole)King Cole Tropical Beaches DK (510m/200g)DKLace or ripple90 × 140cm3 × 200g1,214
Bobble, Cable & Trinity Stitch Blanket 10158 (Sirdar)Sirdar Country Classic WorstedAran/worstedCables, bobbles, trinity stitch100 × 125cm12 balls (2,392m)1,914
Check Me Out Bed Throw (Paintbox Yarns)Paintbox Cotton Aran (85m/50g)Aran/worstedColour-block checks75 × 203cm29 × 50g1,619
Domino Blanket 10142 (Sirdar)Sirdar Jewelspun (aran)Aran/worstedGarter-stitch dominoes96 × 144cm4 balls (1,997m)1,445
Hibernate Throw by Chloe Thurlow (Rowan)Rowan Pure Wool Superwash Worsted (200m/100g)Aran/worstedSlip-stitch stripes120 × 200cm16 × 100g1,333
Knitted Forest Aran Ripple Blanket (King Cole)King Cole Forest Aran (300m/100g)Aran/worstedLace or ripple137 × 190cm11 × 100g1,268
Diamond Textured Blanket 10232 (Sirdar)Sirdar Country Classic WorstedAran/worstedDiamond texture120 × 159cm12 balls (2,403m)1,259
Rippling Meadow Blanket 10723 (Sirdar)Sirdar Jewelspun (aran)Aran/worstedRipple pattern105 × 120cm3 balls (1,498m)1,189
Throw (4145) (King Cole)King Cole Big Value Recycled Cotton AranAran/worstedCables on reverse stocking stitch134 × 152cm15 × 100g (2,400m)1,178
Diamond Trellis Afghan 10164 (Sirdar)Sirdar Country Classic WorstedAran/worstedLace or ripple98 × 122cm7 balls (1,395m)1,167
Scandi Stripe Blanket 2640 (Sirdar)Sirdar Snuggly ChunkyChunkyGarter stitch75 × 100cm1,119m1,492
Cabled Blanket (Sirdar)Hayfield Baby ChunkyChunkyCables61 × 75cm4 × 100g (622m)1,360
Scandi Shapes Blanket 2641 (Sirdar)Sirdar Snuggly ChunkyChunkyGarter stitch100 × 110cm11 balls (1,368m)1,244
Petal Pom Pom Blanket 5575 (Sirdar)Hayfield Baby Blossom ChunkyChunkyGarter stitch100 × 100cm7 balls (1,088m)1,088
Wave Knit Blanket 10862 (Sirdar)Hayfield Spirit ChunkyChunkyWave pattern100 × 135cm8 balls (1,236m)916
Blankets 5407 (Sirdar)Sirdar Snuggly Snowflake ChunkyChunkyGarter stitch75 × 100cm5 balls (622m)829
Big Softie Blanket (Paintbox Yarns)Paintbox Chenille (120m/100g)ChunkyCables74 × 84cm4 × 100g772
Diagonal Stripe Blanket 5398 (Sirdar)Sirdar Snuggly Snowflake ChunkyChunkyGarter stitch92 × 92cm622m735
Garter-Stitch Blanket (4533) (King Cole)King Cole Yummy (120m/100g)ChunkyGarter stitch66 × 76cm3 × 100g718
Knit and Purl Squares Blanket (4533) (King Cole)King Cole Yummy (120m/100g)ChunkyKnit-purl texture70 × 81cm3 × 100g635
Lace Blanket (4822) (King Cole)King Cole Yummy (120m/100g)ChunkyLace or ripple102 × 102cm5 × 100g577
Textured Blanket (4822) (King Cole)King Cole Yummy (120m/100g)ChunkyKnit-purl texture105 × 105cm5 × 100g544
Wavy Lace Blanket (4533) (King Cole)King Cole Yummy (120m/100g)ChunkyLace or ripple66 × 76cm2 × 100g478
Lace Lines Blanket (4533) (King Cole)King Cole Yummy (120m/100g)ChunkyLace or ripple69 × 76cm2 × 100g458
Cabled Blanket 10229 (Sirdar)Hayfield Bonus Super ChunkySuper chunkyCables108 × 150cm13 balls (1,070m)660
Blanket 9811 (Stylecraft)Stylecraft Special XL TweedSuper chunkyCables on reverse stocking stitch85 × 102cm8 × 100g (541m)624
Moss Stitch Blanket (5604) (King Cole)King Cole Yummy Crush (83m/100g)Super chunkyMoss stitch92 × 122cm8 × 100g592
Stocking Stitch Blanket (5604) (King Cole)King Cole Yummy Crush (83m/100g)Super chunkyStocking stitch92 × 92cm6 × 100g588
Ribbed Blanket 10193 (Sirdar)Sirdar AdventureSuper chunkyRib106 × 135cm8 balls (841m)588
Christmas Super Chunky Ripple Blanket (King Cole)King Cole Christmas Super Chunky (88m/100g)Super chunkyLace or ripple90 × 200cm12 × 100g587
Cable Blanket 10194 (Sirdar)Sirdar AdventureSuper chunkyCables95 × 133cm7 balls (736m)583
Alpine Plush Blanket 10118 (Sirdar)Sirdar AlpineSuper chunkyStocking stitch100 × 180cm18 × 50g (593m)329

Download this table (CSV) · free to reuse with a link to HazelLoop

Stocking stitch is the thrifty choice

The neatest test is King Cole’s leaflet 5333, four baby blankets in the same Comfort DK at 310m a ball. The stocking stitch blanket takes 4 balls for 95cm square. The moss stitch blanket takes 5 balls for a slightly smaller 91cm square. The cable blanket takes 3 balls for 57 × 89cm. Per square metre that is 1,374m, 1,872m and 1,833m, so moss stitch and cables cost about a third more than plain stocking stitch.

The tension figures explain it. The same leaflet gives 22 stitches and 28 rows to 10cm over stocking stitch on 4mm needles, and 21 stitches and 42 rows over moss stitch. That is 616 stitches in every 10cm square against 882, or 43% more. Garter stitch packs its rows in the same way: King Cole’s leaflet 5101 gives 20 stitches and 40 rows over garter against 22 and 28 over stocking stitch, about 30% more stitches. Each ridge pulls the fabric up, so you knit more rows to cover the same length.

Across the whole DK group, the three garter blankets have a median of 1,822 metres per square metre and the four stocking stitch ones 1,412, a gap of 29%. These are small groups, but the gap points the same way as the tension figures. The biggest gap we found is in two Sirdar throws that each ask for 12 balls of Country Classic Worsted. The Diamond Textured Blanket is 120 × 159cm. The Bobble, Cable and Trinity Stitch Blanket is only 100 × 125cm, and needs 52% more yarn per square metre.

Same designer, same yarn, different stitch: metres per square metre from the stated quantities, compared with the first blanket in each group. Compiled 4 October 2026.
Leaflet and yarnBlanketSizeStated quantityMetres per m²Against the first
King Cole 5333, Comfort DKStocking stitch95 × 95cm4 × 100g1,374–
King Cole 5333, Comfort DKMoss stitch91 × 91cm5 × 100g1,872+36%
King Cole 5333, Comfort DKCables57 × 89cm3 × 100g1,833+33%
King Cole 6062, Cloud Nine DKStocking stitch91 × 91cm4 × 100g1,449–
King Cole 6062, Cloud Nine DKMoss and stocking stitch94 × 89cm4 × 100g1,434−1%
King Cole 6062, Cloud Nine DKLace95 × 95cm5 × 100g1,662+15%
Sirdar, Country Classic WorstedDiamond Textured 10232120 × 159cm12 balls (2,403m)1,259–
Sirdar, Country Classic WorstedBobble, Cable & Trinity 10158100 × 125cm12 balls (2,392m)1,914+52%
Sirdar, Country Classic WorstedDiamond Trellis lace 1016498 × 122cm7 balls (1,395m)1,167−7%
King Cole 4533, YummyGarter stitch66 × 76cm3 × 100g718–
King Cole 4533, YummyKnit and purl squares70 × 81cm3 × 100g635−12%
King Cole 4533, YummyWavy lace66 × 76cm2 × 100g478−33%
King Cole 4533, YummyLace lines69 × 76cm2 × 100g458−36%
Sirdar, AdventureRibbed 10193106 × 135cm8 balls (841m)588–
Sirdar, AdventureCable 1019495 × 133cm7 balls (736m)583−1%
King Cole 5604, Yummy CrushStocking stitch92 × 92cm6 × 100g588–
King Cole 5604, Yummy CrushMoss stitch92 × 122cm8 × 100g592+1%

Download this table (CSV) · free to reuse with a link to HazelLoop

Lace, ripples and super chunky

Open stitches usually save yarn, but not always. In King Cole’s Yummy leaflet 4533, the garter stitch blanket takes 3 balls for 66 × 76cm and the wavy lace blanket takes 2 balls for the same size, a third less. Sirdar’s Diamond Trellis Afghan comes in 7% under the Diamond Textured Blanket in the same worsted. The lowest DK figure in our sample is a ripple, King Cole’s Chevron Blanket in Tropical Beaches DK at 1,214, and the knitted Forest Aran Ripple sits exactly on the aran median of 1,268. Against that, King Cole’s Cloud Nine lace blanket takes 5 balls for 95cm square while the stocking stitch one takes 4 for 91cm, about 15% more per square metre.

In super chunky, stitch hardly mattered at all. Sirdar’s ribbed and cabled blankets in Adventure come out at 588 and 583 metres per square metre. King Cole’s moss stitch and stocking stitch blankets in Yummy Crush come out at 592 and 588. Six of the eight super chunky blankets sit between 583 and 624. The outlier is Sirdar’s Alpine Plush Blanket at 329, knitted in a plush yarn that holds about 33m in each 50g ball: 18 balls for 100 × 180cm.

Whole balls blur small blankets

A baby blanket only needs 3 to 5 balls, so one ball of rounding can be a fifth to a third of the total. That can hide the stitch effect. King Cole’s 4137 leaflet asks for 4 balls of Big Value Recycled Cotton Aran for each of its eyelet, lace and cable blankets. Its 5101 leaflet asks for 3 balls for every one of its four baby blankets, from stocking stitch to garter. For a small blanket, the stitch matters less than how much is left in the last ball.

Stripes make it worse, because each colour is rounded up on its own. King Cole’s Yummy Crush squares blanket uses 5 balls of each of two colours for 87 × 128cm, which works out at 745 metres per square metre. The moss stitch blanket and the two-colour stocking stitch blanket in the same leaflet come out at 592 and 588. If you are planning several colours, round each one up separately. The colour rounding explorer shows how fast the extra balls add up.

Knitting against crochet, for the same blanket

King Cole publishes its Forest Aran Ripple Blanket in both crafts, and both versions ask for the same 11 balls. The knitted one measures 137 × 190cm in the pattern’s measurements box, though its cover says 173cm long. The crocheted one is 114 × 166cm. So the crochet ripple needs 1,744 metres per square metre, against 1,268 knitted, or 1,392 if you go by the knitted cover. That is 25 to 38% more yarn for the crochet version.

That fits our other guides. Crocheted DK blankets in our crochet blanket guide use 1,780 to 2,530 metres per square metre. Thirteen of the 17 knitted DK blankets here use less than 1,780, and their median is 1,518. For a single bed, that guide suggests 13 to 19 balls of Special DK in crochet, against 10 to 13 knitted here. Our comparison of 20 Lion Brand designs made in both crafts found the crochet blankets asked for a median 18% more.

Needles, tension and the ball band

Check the ball band before you estimate. Stylecraft Special DK recommends 4mm needles and 22 stitches and 30 rows to 10cm. Special Aran says 5mm and 18 by 24, Special Chunky 6mm and 14 by 20, and Special XL, a super chunky, 10mm and 9 by 12. American patterns call tension gauge.

Older British patterns use needle numbers that run backwards, so a bigger number means a thinner needle. In the leaflets we opened, 3.25mm is UK 10 and US 3, 4mm is UK 8 and US 6, 5mm is UK 6 and US 8, 6mm is UK 4 and US 10, and 10mm is UK 000 and US 15. The US sizes match the Craft Yarn Council’s needle table.

A pattern’s quantity only holds at its stated tension. Sirdar puts it plainly in the Alpine Plush notes: the amounts are based on average requirements when the specified tension and yarn are used. If your tension square comes out different, change needles before you change the shopping list.

Weigh a swatch, then buy

Without a pattern, knit a 20 × 20cm square in your yarn, needles and stitch, then weigh it. A 20cm square is one twenty-fifth of a square metre, so multiply the weight by 25. Say it weighs 20g. That is 500g per square metre, and a 120 × 175cm single blanket covers 2.1 square metres, so 500 × 2.1 = 1,050g, or 11 balls of 100g. Knit any border separately, because a swatch doesn’t include one.

Then put the total into the yarn planner to turn metres or grams into whole balls, one row per colour. If your label only gives grams, the grams to metres converter helps, and the yarn substitution calculator checks a swap to a different ball length. Buy the main colour in one go so the dye lot matches.

Check before you move on

  • Finished size decided in centimetres, including any drop over the bed
  • The pattern’s own quantity used if it gives one
  • Stitch checked: garter, moss and cables towards the top of the range
  • Metres per ball taken from your actual ball band
  • Tension square knitted, and weighed if you have no pattern
  • Each colour rounded up to whole balls on its own

Ready to buy?

For planning a knitted blanket

All crochet supplies ↗
Illustration · colour approximate

Ad · Amazon UK

Stylecraft Special DK, White (1001)

One 100g / 295m ball, 100% acrylic, sold by The Great British Yarn Company.

View on Amazon (paid link) ↗
0.0gTARE
Illustration, not a product photo

Ad · Amazon UK

Our pick

Weighs whole balls and finished squares (5kg capacity) and shows 0.1g, enough for our grams-to-metres converter.

Etekcity EK9000 digital kitchen scale

Tare function, 5kg capacity, 0.1g resolution as stated by the listing (minimum 0.3g).

View on Amazon (paid link) ↗
Illustration, not a product photo

Ad · Amazon UK

Flexible dual-sided sewing tape measure

150cm on one side, 60 inches on the other; soft tape for measuring squares and fabric.

View on Amazon (paid link) ↗

Paid links: we may earn a commission from qualifying purchases. Nothing you type into our tools is added to these links. Check price, seller and delivery at Amazon. Colour swatches are approximate.

Try it with your own numbers.

Calculate whole balls or packs for every colour. Subtract your stash and add UK delivery.

Build my list ↗

Common questions

How many balls of DK do I need to knit a single bed blanket?

For about 120 × 175cm, the knitted DK patterns we checked work out at 10 to 13 balls of a 100g, 295m yarn such as Stylecraft Special DK. Stocking stitch sits at the bottom of that range, garter, moss and cables at the top.

How much yarn do I need to knit a baby blanket?

For a pram blanket of about 76 × 76cm, 3 or 4 balls of 100g DK, or roughly 790 to 1,020 metres. The King Cole and Stylecraft baby blankets sold in 100g balls mostly ask for 3 to 5, because small blankets are rounded up to whole balls.

Does garter stitch use more yarn than stocking stitch?

Yes, in the patterns we checked, though the groups are small. The three DK garter blankets needed a median 29% more yarn per square metre than the four stocking stitch ones. Garter has far more rows to 10cm, for example 40 against 28 in King Cole’s 5101 leaflet.

How many balls of chunky yarn for a knitted throw?

For a 127 × 152cm sofa throw, 8 to 15 balls of a 100g, 144m chunky such as Stylecraft Special Chunky. The range is wide because the chenille and fluffy chunky yarns in our sample came out far lower per square metre than the smooth ones.

Does knitting use less yarn than crochet for a blanket?

Usually. King Cole’s Forest Aran Ripple asks for the same 11 balls in both crafts, but the knitted version is much bigger, so the crochet one needs 25 to 38% more yarn per square metre.

Sources and scope

Sources checked 4 October 2026. Label facts come from the linked references; worked purchase examples and arithmetic are our own illustrations.

Keep planning

These are planning methods, not physically tested crochet patterns. Read our method and editorial approach.

Was this useful?

Anonymous: we keep your note and the page, not who you are. Please don’t include personal details.