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 80 inches. The number of stitches you cast on determines the width, and that number comes from your gauge — how many stitches fit in one inch when you knit with your chosen yarn and needles.
To find your gauge, knit a small test square (called a swatch) with your yarn and needles, measure how many stitches sit in 4 inches, then divide by 4. If your swatch shows 20 stitches in 4 inches, your gauge is 5 stitches per inch. Multiply that by your desired width in inches, and you have your cast-on number. A 40-inch-wide blanket at 5 stitches per inch means casting on 200 stitches.
Key Takeaways
- Blanket width is determined by multiplying your gauge (stitches per inch) by the finished width you want in inches.
- Gauge comes from a test swatch knit with your actual yarn and needles, not from a pattern label.
- Most blanket patterns cast on between 120 and 250 stitches, depending on yarn weight and desired size.
- Thicker yarn and larger needles lower your stitch count; thinner yarn and smaller needles raise it.
- Length is controlled by row count, not cast-on stitches, so you can make a blanket as long as you want without changing the cast-on number.
Common blanket sizes and their stitch counts
A baby blanket (roughly 30 by 40 inches) typically uses 100 to 150 cast-on stitches. A throw blanket (50 by 60 inches) usually sits between 150 and 220 stitches. A queen-size bed blanket (90 by 100 inches) can run 200 to 300 stitches depending on yarn weight. These are starting points, not rules — your actual number depends on your gauge.
If you are working with worsted-weight yarn (the most common choice for blankets), expect a gauge around 4 to 5 stitches per inch. Bulky yarn drops to 2 to 3 stitches per inch, so the same 50-inch width needs only 100 to 150 stitches instead of 200 to 250. Fingering-weight yarn runs 6 to 8 stitches per inch, which means more stitches on the needle but faster progress because each stitch covers more ground.
How to calculate your own cast-on number
Start by deciding your blanket width. Write it down. Then knit your gauge swatch — at least 6 inches square — with the exact yarn and needles you plan to use for the blanket. Bind off loosely so the swatch lies flat. Measure the width of the swatch in inches, count the stitches across that width, and divide stitches by inches. That is your gauge.
Multiply your gauge by your desired width. If your gauge is 4.5 stitches per inch and you want a 48-inch blanket, cast on 216 stitches (4.5 × 48 = 216). Round to the nearest whole number. If your pattern calls for a multiple of a certain stitch count (like "a multiple of 4 plus 2"), adjust your cast-on to fit that requirement — it usually matters for the stitch pattern to work correctly.
Write your cast-on number down before you start. It is straightforward to forget after you have wound yarn and found your needles.
Why gauge matters more than the pattern number
A blanket pattern might say "cast on 180 stitches," but that number only works if your gauge matches the pattern designer's gauge. If the designer used a different yarn or needle size, their 180 stitches will give you a different width than theirs. Knitting the same cast-on number with a different gauge is the most common reason a blanket comes out the wrong size.
Always knit a swatch before you cast on for a blanket. It takes 20 minutes and saves you from knitting 40 hours on something that does not fit your bed or your gift recipient. If your gauge is off, go up or down a needle size until the swatch matches the pattern's stated gauge, then recalculate your cast-on number if needed.
Adjusting stitch count for different blanket shapes
A rectangular blanket uses a single cast-on number for the entire project. A square blanket uses the same logic — cast on enough stitches to make the width you want, then knit rows until the length matches the width. A triangular blanket or a blanket with increases or decreases requires a different approach, but the starting cast-on still comes from your gauge and your desired starting width.
Some blanket patterns use a small cast-on and increase stitches as you go, building the blanket from a corner or edge outward. These patterns tell you the starting cast-on number directly because it is part of the stitch pattern. Follow the pattern's cast-on, but still check your gauge first — if your gauge is off, the finished size will be off even if you follow every row.
Yarn weight and needle size affect your stitch count
Bulky yarn on large needles creates a loose, open fabric with fewer stitches per inch. A bulky-yarn blanket might need only 100 stitches to reach 40 inches wide. Fingering-weight yarn on small needles creates a dense fabric with more stitches per inch — the same 40-inch width might need 280 stitches. Neither is wrong; they just produce different textures and weights of blanket.
If you want a lightweight, airy blanket, use bulky yarn or a larger needle size with worsted yarn. If you want a dense, warm blanket, use fingering or sport-weight yarn with smaller needles. Your stitch count will adjust automatically when you swatch and calculate gauge.
Common mistakes when choosing a cast-on number
The most frequent error is skipping the gauge swatch and using a pattern's cast-on number without checking whether your yarn and needles match the pattern's. The second is measuring gauge on the needle instead of on a bound-off swatch — stitches relax after binding off and your measurement will be inaccurate. The third is measuring gauge in the wrong place — measure in the middle of the swatch where the stitches are most even, not at the edges where they are often tighter.
Another common mistake is casting on a number that does not work with your stitch pattern. If the pattern requires a multiple of 6 stitches and you cast on 200, the pattern will not line up correctly. Read the pattern's stitch-count requirement before you cast on, and adjust your number to fit.
Frequently Asked Questions
Can I use a pattern's cast-on number even if my gauge is different?
No. If your gauge is different from the pattern's, the blanket will be a different size. Always swatch first, calculate your own cast-on based on your gauge, and adjust the pattern's number if needed. A blanket is too large a project to guess on.
What if I do not know my desired width ahead of time?
Pick a standard size: baby blankets are usually 30 to 36 inches wide, throws are 50 to 60 inches, and bed blankets are 60 to 90 inches. Swatch with your yarn and needles, calculate the cast-on for your chosen width, and cast on. You can always make the blanket longer by knitting more rows.
Do I need to count stitches the same way for every yarn weight?
Yes. The method is the same — swatch, measure gauge, multiply by width. The numbers change (bulky yarn has fewer stitches per inch), but the process does not.
What happens if I cast on too many or too few stitches?
If you cast on too many, the blanket will be wider than you intended. If you cast on too few, it will be narrower. You will not know until you have knit several inches and can measure. If the width is wrong, you can frog (rip out) and start over, or accept the size and adjust your expectations for how it will be used.
Can I change the cast-on number partway through a blanket?
Not easily. Changing stitch count mid-project requires binding off, picking up stitches, and casting on again, which creates a visible line. It is better to rip back to the cast-on edge and start over with the correct number than to try to fix it mid-project.