The stitch count depends on your yarn weight, needle size, and how wide you want the blanket

There is no single right answer because blanket size is a choice you make, not a fixed requirement. A baby blanket might be 30 inches wide, a throw 50 inches, and a bed blanket 60 to 90 inches. The number of stitches you cast on determines that width directly.

To find your stitch count, you need two pieces of information: your gauge (how many stitches fit in one inch with your yarn and needles) and your desired width in inches. Multiply them together. If your gauge is 4 stitches per inch and you want a 40-inch-wide blanket, cast on 160 stitches.

Most blanket patterns tell you the finished width and the gauge required, so you can see when ready whether the pattern fits what you have in mind. If you are designing your own blanket, you will need to knit a gauge swatch first—a small square in your chosen yarn and stitch pattern—measure it, and count the stitches.

Key Takeaways

  • Blanket width in inches multiplied by your gauge (stitches per inch) equals the number of stitches to cast on.
  • Gauge is the number of stitches that fit in one inch when you knit with your specific yarn and needles; you find it by knitting and measuring a small swatch.
  • A baby blanket typically needs 100 to 150 stitches, a throw 150 to 250 stitches, and a bed blanket 200 to 350 stitches, depending on yarn weight and stitch pattern.
  • Casting on too many stitches makes the blanket heavy and slow to finish; too few makes it too narrow, so checking your gauge before you start saves time and yarn.

Common blanket sizes and typical stitch counts

The blanket sizes people actually make fall into three rough categories. A baby blanket is usually 30 to 40 inches wide and 35 to 50 inches long. A throw is 45 to 55 inches wide and 60 to 70 inches long. A bed blanket ranges from 60 inches (twin) to 90 inches (queen or king).

With worsted-weight yarn—the most common choice for blankets—the gauge is usually 4 to 4.5 stitches per inch on size 8 to 10 needles. That means a 36-inch baby blanket needs about 144 to 162 stitches, a 50-inch throw needs 200 to 225 stitches, and a 70-inch bed blanket needs 280 to 315 stitches. Bulkier yarn (3 to 3.5 stitches per inch) requires fewer stitches for the same width; fingering-weight yarn (6 to 7 stitches per inch) requires many more.

These are starting points, not rules. Your actual stitch count will shift based on the stitch pattern you choose. A garter stitch blanket (knit every row) uses the gauge from your swatch directly. A cable or textured pattern may pull the fabric tighter or looser, so your swatch tells you the real gauge for that specific pattern.

How to measure your gauge and calculate stitches

Gauge is the foundation of the calculation, so measure it carefully. Knit a swatch at least 6 inches square in the stitch pattern you plan to use for the blanket, using the yarn and needles you will actually knit with. Bind off loosely or leave the stitches on the needle so the swatch lies flat.

Lay the swatch on a flat surface and place a ruler across it horizontally. Count the number of stitches in a 4-inch span—this is more accurate than counting just one inch. Divide by 4 to get your stitches per inch. Do the same vertically to find rows per inch, though for blanket width you only need the stitch count.

Once you have your gauge, multiply it by your desired blanket width. If your gauge is 4.5 stitches per inch and you want a 48-inch-wide throw, cast on 216 stitches (48 × 4.5 = 216). Round to the nearest whole number; if your pattern requires a multiple of a certain number (like multiples of 6 for some stitch patterns), round to the nearest multiple that fits.

Adjusting stitch count for different yarn weights

Yarn weight changes everything. Bulky yarn (the thickest common weight) produces a gauge of about 2 to 3 stitches per inch, so a 50-inch throw needs only 100 to 150 stitches. The blanket knits up fast but uses a lot of yardage. Worsted weight (medium) sits at 4 to 4.5 stitches per inch and is the most popular for blankets because the balance of speed and yardage works well. DK and sport weight (lighter) run 5 to 6 stitches per inch, so the same 50-inch throw needs 250 to 300 stitches and takes longer but uses less yarn overall.

Fingering weight (the thinnest) produces 6 to 8 stitches per inch and is rarely used for blankets because the stitch count becomes very high and the project takes months. A 50-inch blanket in fingering weight would need 300 to 400 stitches, making it impractical for most knitters.

If you have yarn on hand and want to know what size blanket it will make, work backward: divide your yarn yardage by the yardage per inch of blanket (which depends on your gauge and stitch pattern), then divide by the length you want to find the width. This is more complex, so most knitters straightforward choose a pattern that matches their yarn weight and follow its stitch count.

Stitch patterns that affect your final count

Most blanket patterns use garter stitch (knit every row), stockinette (knit and purl alternating rows), or a straightforward repeat like ribbing or seed stitch. These patterns use the gauge from your swatch directly, so your calculation stays straightforward.

Cables, lace, and textured stitches can change how the fabric behaves. A cable pattern pulls the fabric tighter horizontally, so your gauge may be slightly different than a plain stockinette swatch in the same yarn. Always knit your gauge swatch in the actual stitch pattern you plan to use, not in stockinette as a shortcut. A lace blanket may require a multiple of stitches (for example, multiples of 8 plus 2 edge stitches), so your final cast-on number needs to fit that requirement even if it means adjusting the width slightly.

If a pattern says "cast on a multiple of 6," and your calculation gives you 157 stitches, round to 156 (26 multiples of 6) or 162 (27 multiples of 6) depending on which is closer to your target width. The difference of one or two stitches across the whole blanket is invisible in the finished piece.

Common mistakes that lead to the wrong stitch count

The most frequent error is skipping the gauge swatch or measuring it wrong. Knitters often assume their gauge matches the pattern's gauge without checking, then cast on the pattern's stitch count and end up with a blanket that is much wider or narrower than expected. Spend 20 minutes on a swatch; it saves you weeks of knitting the wrong size.

Another mistake is confusing stitch count with row count. The number of stitches you cast on determines width; the number of rows you knit determines length. If a pattern says "cast on 180 stitches and knit 300 rows," the 180 is for width and the 300 is for length. Casting on 300 stitches by accident creates a blanket three times too wide.

A third error is not accounting for edge stitches. Many patterns add 2 or 4 extra stitches (one or two on each side) for a neat edge that is easier to seam or pick up stitches from later. These edge stitches are part of your total cast-on number but do not count toward the blanket's usable width. If a pattern says "cast on 162 stitches (160 pattern stitches plus 2 edge stitches)," the 162 is what you actually cast on, and the 160 is what creates the blanket width.

Frequently Asked Questions

What if I do not know my gauge before I start?

Knit a swatch in your yarn and needles before casting on the blanket. It takes 20 minutes and prevents you from knitting the wrong size. Measure it carefully—place a ruler on the swatch, count stitches in a 4-inch span, and divide by 4. This is the only reliable way to know how many stitches you need.

Can I use a pattern's stitch count even if my gauge is different?

No. If the pattern says 4 stitches per inch and your gauge is 4.5 stitches per inch, using the pattern's stitch count will make your blanket narrower than intended. Recalculate using your actual gauge, or choose a different pattern that matches your gauge.

What happens if I cast on too many stitches?

Your blanket will be wider than you planned and will take longer to finish. It will also be heavier because it contains more yarn. If you realize the mistake early, you can frog (rip out) and start over. If you are already several inches in, decide whether the wider size works for you or whether restarting is worth it.

Do I need to add extra stitches for seaming?

Only if your pattern instructions say to. Most blankets are knit in one piece and do not require seaming, so no extra stitches are needed. If you plan to knit panels and seam them together, add 1 stitch on each edge for the seam allowance, but this is rare for blankets.

How do I know if my blanket will be long enough?

Length is controlled by the number of rows you knit, not stitches. Measure your gauge vertically (rows per inch), multiply by your desired length in inches, and knit that many rows. For example, if your gauge is 5 rows per inch and you want a 60-inch-long blanket, knit 300 rows.