Skip to main content

How Much Yarn Do You Need for a Blanket?

By Jason RamirezPractical reference connected to a working calculatorLast reviewed: April 2026About us🛏️ Try the Blanket Calculator

Blanket Size Chart: Baby to King

Blanket sizes vary, but common dimensions can provide a planning starting point. A baby or receiving blanket may be around 30 × 36 inches, a stroller blanket around 30 × 40, a lap blanket around 36 × 48, and a throw around 50 × 60. Bed-blanket dimensions depend on mattress size, desired coverage, and whether the plan includes overhang or tuck.

Treat those as target dimensions, not guaranteed finished sizes. Stitch pattern, gauge, borders, joining, and the pattern- and care-instruction-approved finishing process can change the result. Measure a representative treated swatch instead of applying a generic fiber-growth rule.

Choose and document the target before estimating. Larger dimensions increase fabric area quickly, so use a measured swatch-consumption method when purchase accuracy matters.

How Yarn Weight Changes Yardage Dramatically

Yarn weight is the single biggest factor in total yardage. A throw blanket in fingering-weight yarn might require 3,500–4,000 yards. The same throw in worsted weight drops to roughly 2,000–2,500 yards. In super bulky yarn, you might need only 800–1,200 yards. The fabric gets thicker and the stitches get larger, so fewer yards cover the same area.

This also affects cost and project time. Fingering-weight blankets take dramatically longer to knit or crochet, but they produce a lightweight, drapey fabric perfect for warm climates. Bulky blankets work up fast and feel cozy but can be heavy, a king-size super bulky blanket can weigh over 10 pounds.

Don't assume heavier yarn is always cheaper per blanket. Super bulky yarn costs more per skein, and while you need fewer yards, the price per yard is higher. Mid-range weights like worsted and aran often hit the sweet spot of reasonable yardage, moderate cost, and manageable knitting time.

Stitch Pattern Affects Yarn Usage

A blanket worked entirely in garter stitch uses roughly 10–15% less yarn than stockinette at the same gauge, because garter fabric is thicker and squishier, it compresses vertically, meaning fewer rows per inch. Seed stitch and moss stitch fall somewhere in between. Cables, on the other hand, are yarn-hungry: a heavily cabled blanket can use 25–30% more yarn than a plain stockinette one because each cable crossing pulls extra yarn to the front of the fabric.

Crochet stitches generally use more yarn than knit stitches for the same area. Single crochet produces a dense fabric and eats yarn; double crochet is more efficient. Granny squares are moderately efficient but generate waste yarn from frequent color changes and weaving in ends.

If you're designing your own blanket, swatch your chosen stitch pattern and weigh the swatch. Divide the swatch weight by its area to get grams per square inch, then multiply by your blanket's total square inches. This gives you the total grams needed, which you can convert to skeins.

Why You Should Always Buy Extra

The standard advice is to buy 10–15% more yarn than your calculated total. This buffer accounts for gauge variations across the project (your tension may shift over weeks of knitting), yarn lost to weaving in ends, and the occasional mistake that requires ripping back and re-knitting a section.

Dye lots matter here. If you need 12 skeins, buy 14 from the same dye lot. Running out mid-project and finding that your local shop only has a different dye lot is a common and frustrating problem. Even skeins labeled the same color name can show a visible stripe where the dye lot changes.

Most yarn shops accept returns of unused skeins with intact labels. Ask about the return policy before buying, this makes it painless to purchase a few extra skeins as insurance. Leftover yarn is never wasted; it goes into the stash for future projects, swatches, or repairs.

How to Calculate Yardage from a Pattern

Published patterns list required yardage, but those numbers assume you match the designer's gauge exactly and make no modifications. If you're substituting yarn, compare the pattern's listed yardage against the yardage per skein of your substitute. Divide total yardage needed by yardage per skein, round up, and add your 10–15% buffer.

For patterns that list yarn by weight (grams) rather than yardage, you need to convert. Check the yards-per-gram ratio of both the original yarn and your substitute. If the original yarn yields 4 yards per gram and yours yields 3.5 yards per gram, you'll need proportionally more skeins of the substitute.

When no pattern is involved, you're freestyling a blanket, you need to swatch, measure, and calculate from scratch. Knit a swatch of at least 6 × 6 inches, weigh it, calculate area, then scale up to your blanket dimensions.

Using a Calculator vs Estimating

A generic chart cannot know your stitch pattern, tension, border, or finishing losses. For a flat rectangular blanket, a defensible estimate starts with a representative swatch: measure its finished area and the yarn it used, then scale that measured use to the target area.

The Yarn Calculator performs measured length scaling and converts the result to whole skeins from label length. The Blanket Calculator calculates stitch and row checkpoints from entered gauge. When you also enter a representative swatch's dimensions and grams plus label length and weight, it scales that measured use to the planned area with its displayed 10 percent buffer. The Stripe Generator can arrange a sequence, but it does not prove per-color yardage.

Treat every result as a planning estimate. Borders, joins, pattern changes, and a nonrepresentative swatch can materially change the final quantity.

Ready to put this into practice?

Use our free Blanket Size Calculator, no login required, works offline.

🛏️ Open Blanket Calculator

More Guides