How Much Yarn Do You Need for a Blanket?
Quick answer: Most knit or crochet blankets use between 1,000 and 4,000 yards of yarn depending on size, stitch pattern, and weight. A typical throw (50x60 inches) in worsted weight lands around 2,000-3,000 yards. Always buy 10-15% extra and check your gauge before committing to a full cone or lot.
What size blanket are you actually making?
Your finished dimensions are the first number you need before anything else matters. A baby blanket typically runs around 30 by 36 inches and needs roughly 800 to 1500 yards depending on weight. A throw sits around 50 by 60 inches. A king bed blanket can demand 4000 yards or more.
Size is the single biggest variable. A baby blanket uses a fraction of what a king-size bed blanket needs, so nail down your dimensions before you buy anything.
Here are the most common finished sizes and realistic yardage ranges you can use as starting points. These are estimates based on average stitch patterns and yarn weights, not guarantees. Your gauge will shift everything.
| Blanket Type | Approximate Size | Worsted Weight Yardage |
|---|---|---|
| Baby blanket | 30x36 in | 700-1,200 yds |
| Lap blanket | 36x48 in | 1,200-1,800 yds |
| Throw | 50x60 in | 2,000-3,000 yds |
| Full/Queen bed | 60x80 in | 3,500-5,000 yds |
| King bed | 108x90 in | 6,000-9,000 yds |
These numbers assume a fairly standard stockinette or single crochet fabric. Lace opens up and uses less. Dense cables or textured stitches use more. More on that below.
How does yarn weight change the math?
Yarn weight changes your yardage estimate dramatically, sometimes by thousands of yards for the same blanket size. Bulky yarn finishes fast but each skein covers less square footage than you expect. Fingering weight requires far more yardage per project but each skein is dense with it, so the per-skein cost often balances out.
Heavier yarn covers ground faster but each yard covers less area. Lighter yarn takes more yardage but each skein holds more of it.
A bulky or super bulky yarn on a size 13-15 needle or a 10mm-12mm crochet hook will eat yardage fast because you need more physical fiber to fill the same space. A fingering weight on a size 2 needle works the opposite way. The math roughly shakes out like this for a 50x60 throw:
- Super bulky (size 6): 500-1,200 yards (thick yarn, fewer yards per ounce)
- Bulky (size 5): 1,200-1,800 yards
- Worsted (size 4): 2,000-3,000 yards
- DK (size 3): 2,500-3,500 yards
- Fingering (size 1): 3,500-5,500 yards
The reason super bulky looks like fewer yards is because each individual yard of yarn is physically thick. You're not doing less work, you're just using a different unit. Check the yardage on your skein label, not just the weight in ounces.
Does stitch pattern really affect yardage that much?
Yes, and underestimating this is one of the most common reasons knitters run short. Cables can consume 30 to 40 percent more yarn than stockinette at identical dimensions. Even seed stitch adds a noticeable amount. Always swatch your actual pattern, not just a plain square, before calculating how many skeins to buy.
Yes, significantly. A cable panel can use 30-40% more yarn than a plain stockinette swatch of the same dimensions.
Here is why: cables cross stitches over each other, pulling fabric in and creating extra layers of fiber. Textured stitches like seed stitch or moss stitch also use slightly more than stockinette because of the constant knit-purl alternation. On the crochet side, a double crochet fabric uses less yarn than a single crochet fabric of the same size because the taller stitch covers more height per row. If you are planning a heavily textured blanket, budget toward the top of any yardage range.
Lace works the opposite way. Open, airy patterns with lots of yarn overs and decreases can use 20-25% less yarn than a solid fabric because there is simply less fiber per square inch.
How do I calculate yarn for a pattern I made up myself?
Make a gauge swatch, weigh it, and do the math. This is the most reliable method and it works for any fiber, needle size, or stitch pattern.
Here is the process:
- Knit or crochet a swatch at least 6x6 inches in your actual stitch pattern.
- Weigh it in grams on a kitchen or postal scale.
- Measure the swatch dimensions precisely.
- Calculate the area of your swatch: width x height.
- Calculate the area of your finished blanket: width x height.
- Divide blanket area by swatch area to get a multiplier.
- Multiply the swatch weight by that number.
- Add 15% for safety.
Example: Your 6x6 swatch weighs 12 grams. Your blanket is 50x60 inches. Swatch area = 36 sq in. Blanket area = 3,000 sq in. Multiplier = 3,000/36 = 83.3. Yarn needed = 12g x 83.3 = 1,000 grams. Add 15% = 1,150 grams total.
Then check your yarn's grams-per-skein and buy accordingly. This method beats any online calculator because it accounts for your actual hands, your actual tension, and your actual stitch pattern.
Should I buy all my yarn at once?
Buy everything at once, from the same dye lot, full stop. Blankets are large enough that any color variation between lots will read as a visible stripe across the fabric. If your local shop is short on stock, ask them to check other locations or order the remainder before you cast on anything.
Yes, whenever possible. Dye lots matter and they matter a lot in blankets.
Even two skeins from the same colorway can look noticeably different if they come from different dye lots. On a small project you might get away with it. On a blanket with thousands of yards of solid or semi-solid color, a dye lot mismatch will show as a visible stripe or shift. Most yarn manufacturers print dye lot numbers on the label and retailers like LoveCrafts and Webs will match lots if you call ahead or note it in your order.
Buy your full estimated amount from the same dye lot. If your retailer runs out, ask them to check other locations or contact the manufacturer directly.
What if I have leftover yarn?
Label it immediately with the weight, yardage, and fiber content before it goes into your stash. Leftover blanket yarn is genuinely useful. A few hundred worsted yards makes a hat. Collect enough remnants across projects and you have a scrappy striped throw waiting to happen, which is honestly one of the best blanket formats anyway.
That is a good problem. Keep it.
Leftover blanket yarn is the start of your next project. A 200-yard remnant of worsted is enough for a hat. Several remnants together become a scrappy striped throw. Weigh and label your leftovers when you finish a project so you know exactly what you have when you need it. A postal scale and a few zip-lock bags go a long way toward keeping your stash useful rather than mysterious.
The goal is to buy enough to finish without running out mid-project. Measure your gauge, use the swatch method, and round up. That is genuinely all there is to it.
Frequently asked questions
How much yarn do I need for a baby blanket?
A baby blanket typically requires 1,000–2,000 yards of yarn, depending on the stitch pattern and finished size. A standard baby blanket measures around 30×36 inches. Bulky yarn with simple stitches like garter or single crochet uses less yardage, while lacy or textured patterns consume more. Always check your pattern's yarn requirements and add a 10–15% buffer to avoid running short mid-project.
How much yarn do I need for a throw blanket?
A standard throw blanket (50×60 inches) generally requires 3,000–6,000 yards of worsted-weight yarn. Bulkier yarns reduce yardage needs significantly, while finer weights require more. Crochet stitches tend to use 30% more yarn than comparable knit stitches. Using a yardage calculator on a tool like fibertools.app helps you estimate accurately based on your specific yarn weight, gauge, and target dimensions.
How do I calculate how much yarn I need for a blanket?
To calculate blanket yarn yardage, multiply your blanket's square inches by a yardage factor based on yarn weight and stitch. A reliable method is knitting or crocheting a gauge swatch, measuring how many yards it uses per square inch, then multiplying by your total blanket area. Online calculators simplify this process by factoring in yarn weight, stitch pattern, and dimensions all at once.
How many skeins of yarn do I need for a blanket?
Most blankets require 6–20 skeins, depending on skein size, yarn weight, and blanket dimensions. A bulky yarn skein (100–200 yards) may only yield 10–15 skeins needed for a throw, while a fingering-weight project could require 20 or more. Always buy all skeins from the same dye lot to ensure consistent color, and purchase one extra skein as insurance against miscalculations.
How much chunky yarn do I need for a blanket?
A chunky or super-bulky blanket typically requires 500–1,500 yards for a throw-sized project. Because chunky yarn works up quickly on large needles or hooks (or even arm knitting), you need far fewer yards than with finer weights. A 50×60 inch arm-knit blanket, for example, uses roughly 200–300 yards of super-bulky yarn. Always verify against your specific pattern for the most accurate estimate.