Wool&NumbersOpen the pattern engine

Guides · knitting math, shown in full

How many stitches to cast on for a sweater

The honest answer: it depends on exactly three numbers — your blocked stitch gauge, the finished chest you want (body chest plus ease), and the stitch repeat of your hem. Nothing else. Here is the arithmetic our pattern engine runs, worked in the open.

The formula

cast-on = finished chest ÷ 2 × sts per inch + seam sts, rounded to the rib repeat

A drop-shoulder body is knit flat in two pieces, so each piece covers half the chest. Add one selvedge stitch per edge for the mattress seam, then round to the rib repeat — a 2x2 rib needs a multiple of 4.

Worked example

The sweater below is drafted for a 44 in finished chest at 18 sts per 4 in (4.5 sts per inch, blocked):

Rounding changes the garment, so recompute the finished size from the stitches you actually cast on: 2 × (1002 seam sts) ÷ 4.5 = 43.5 in — close enough to the target that blocking absorbs it, and now you know rather than hope.

The same sweater at four gauges

Cast-on for a 44 in finished chest, engine-computed
Yarn weightGauge Cast onActual finished chest
bulky12 sts / 4 in68 sts44 in
worsted18 sts / 4 in100 sts43.5 in
DK20 sts / 4 in112 sts44 in
fingering28 sts / 4 in156 sts44 in

Notice the fingering version needs 156 sts where bulky needs 68 — which is why a pattern written for one gauge cannot simply be knit in another yarn. Swatch, measure, recalculate.

Intarsia chart — 25 sts x 21 rows (5.6 x 3.5 in on the fabric) Cell proportions match the knitted stitch (wider than tall). 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 25 sts wide Legend . — Oatmeal Heather (background / MC) X — Cranberry
The worked example’s front chart — 25 sts × 21 rows, drawn at true knitted proportions.

Run your own numbers in the pattern engine →It opens live and editable — change any number and the whole pattern re-derives.