The stitch count depends on your yarn weight and needle size, not on how long you want the scarf
The number of stitches you cast on for a scarf is determined by the width you want, not the length. A typical scarf is 4 to 6 inches wide, which usually means casting on between 16 and 30 stitches — but the exact number depends on what yarn and needles you are using and what stitch pattern you choose.
Here is the practical way to figure it out: knit a small test swatch (about 4 inches square) in the yarn, needles, and stitch pattern you plan to use. Count how many stitches per inch your gauge produces. Then multiply that number by your desired width. If your gauge is 4 stitches per inch and you want a 5-inch-wide scarf, cast on 20 stitches.
The length comes from how many rows you knit, not from the stitch count. You can knit the same 20 stitches for 100 rows or 500 rows — the width stays the same, but the length grows with every row you add.
Key Takeaways
- Stitch count controls width; row count controls length, so decide how wide you want your scarf first.
- Knit a gauge swatch in your actual yarn and needles to find out how many stitches per inch you are making.
- Multiply your gauge (stitches per inch) by your desired width to get your cast-on number.
- A 4- to 6-inch-wide scarf typically uses 16 to 30 stitches, but this varies based on your yarn weight and needle size.
- Add edge stitches (usually 1 or 2 on each side) if you want a neater border, and subtract them from your width calculation.
Why gauge matters more than yarn weight alone
Two knitters using the same yarn can produce different stitch counts per inch if they knit at different tensions or use different needle sizes. This is why the yarn label's recommended needle size is a starting point, not a rule. A bulky yarn on size 10 needles might give you 3 stitches per inch, but the same yarn on size 8 needles might give you 4 stitches per inch.
The only reliable way to know your actual gauge is to knit and measure. Cast on 20 to 30 stitches in your chosen yarn and needles, knit at least 4 inches in your planned stitch pattern (garter stitch, stockinette, ribbing, or whatever you are using), bind off, and lay it flat. Measure across the middle 4 inches and count how many stitches fit. Divide the stitch count by 4 to get stitches per inch.
If your gauge does not match the yarn label, that is not wrong — it is just information. Use your actual gauge to calculate your cast-on number, and your scarf will be the width you intended.
Common cast-on numbers for different scarf widths
These numbers assume a medium worsted-weight yarn (roughly 4 to 5 stitches per inch on size 8 to 10 needles) in a straightforward stitch like garter or stockinette. Your actual number will differ if your gauge is different:
| Desired Width | Approximate Stitch Count | Gauge Assumption |
|---|---|---|
| 3 inches | 12 to 15 stitches | 4 to 5 stitches per inch |
| 4 inches | 16 to 20 stitches | 4 to 5 stitches per inch |
| 5 inches | 20 to 25 stitches | 4 to 5 stitches per inch |
| 6 inches | 24 to 30 stitches | 4 to 5 stitches per inch |
If you are using a thicker yarn (bulky or super bulky, 2 to 3 stitches per inch), divide these numbers by about half. If you are using a thinner yarn (fingering or sport weight, 6 to 8 stitches per inch), multiply by about 1.5.
Adding edge stitches for a neater border
Many scarf patterns add 1 or 2 extra stitches on each side as edge stitches. These are often knitted differently (sometimes in garter stitch even if the body is stockinette) to create a tidy selvage edge that does not curl or look sloppy.
If you want edge stitches, add them to your calculated number. For example, if your gauge calculation says 20 stitches for a 5-inch width, and you want 1 edge stitch on each side, cast on 22 stitches total (1 edge + 20 body + 1 edge). The actual knitted width will still be about 5 inches because the edge stitches are part of that width.
Edge stitches are optional. A straightforward scarf without them works fine, but they do make the edges look more finished, especially if you are a newer knitter.
How yarn weight affects your starting number
Yarn weight is the thickness of the yarn strand. The standard categories are fingering, sport, worsted, bulky, and super bulky. Thinner yarn produces more stitches per inch, so you need more stitches to reach the same width.
A fingering-weight yarn might give you 7 to 8 stitches per inch, so a 5-inch scarf would need 35 to 40 stitches. A bulky yarn might give you 2 to 3 stitches per inch, so the same 5-inch scarf would need only 10 to 15 stitches. The yarn label usually lists a recommended gauge and needle size — use those as your starting point, then knit your gauge swatch to confirm.
Thicker yarn also means faster knitting and a finished scarf sooner, but thinner yarn gives you more control over stitch detail if you are using a textured pattern.
Adjusting your stitch count for different stitch patterns
Some stitch patterns require a specific number of stitches to repeat correctly. Ribbing (knit 1, purl 1) works best with an even number of stitches. Cable patterns often need a multiple of 6 or 8 stitches. Lace patterns might need a multiple of 10.
If your gauge calculation gives you 23 stitches but your pattern needs a multiple of 4, round to 24. The width will be slightly wider than you calculated, but the pattern will sit evenly across the scarf. Check your pattern instructions — they usually tell you what multiple your stitch count needs to be.
For a straightforward garter or stockinette scarf with no pattern, any number works fine. You can cast on 20, 21, or 22 stitches without worrying about multiples.
How to adjust if your first scarf is too wide or too narrow
If you cast on and knit a few inches, then realize the width is not what you wanted, you have two options: frog (unravel) back to the cast-on edge and start over with a different stitch count, or keep going and use what you learn for your next scarf.
Measure your scarf after knitting about 6 inches. Count the stitches on your needle and measure the width. Divide the width by the stitch count to find your actual stitches per inch. If it is different from your swatch gauge, something changed — perhaps your tension shifted, or you miscounted your swatch. Use this new number to calculate what you should have cast on, and adjust next time.
Most knitters make a few scarves before they stop overthinking the stitch count. Once you have made two or three, you will have a feel for what cast-on number works with your hands and your yarn.
Frequently Asked Questions
Do I need to cast on more stitches if I want a really long scarf?
No. Length comes from knitting more rows, not from casting on more stitches. A 20-stitch scarf can be 4 feet long or 8 feet long depending on how many rows you knit. Cast on based on width only.
What if I do not want to knit a gauge swatch?
You can skip it, but you risk the scarf being wider or narrower than you intended. If you do skip it, use the needle size and yarn weight on the yarn label as your guide, cast on a number from the table above, knit a few inches, measure, and adjust if needed before you commit to the whole scarf.
Can I use the same stitch count for different yarns?
Not if you want the same width. Different yarn weights produce different gauges, so the same 20 stitches will be much narrower in fingering-weight yarn than in bulky yarn. Always knit a gauge swatch when you switch yarns.
What if my yarn label does not list a gauge?
Knit your own swatch anyway. Cast on 20 to 30 stitches, knit 4 inches, measure, and count. This takes 15 minutes and saves you from a scarf that is the wrong width.
Is there a standard scarf width I should aim for?
Most scarves are 4 to 6 inches wide. Narrower (3 inches) feels delicate; wider (7 to 8 inches) is warmer but uses more yarn. Pick what feels right to you, measure it against a scarf you already own if you are unsure, and use that width to calculate your stitch count.