Guides

The Yarn Math › Guides

How to increase or decrease evenly across a row

Patterns often say "increase 7 stitches evenly across". Here is the math, in plain steps, for knitting and crochet.

Updated October 2026 · The Yarn Math

The short version

Divide the stitches you have by the number of increases or decreases. That tells you how many stitches go into each "group". Work the plain stitches of each group, then the increase or decrease. When the division does not come out even, make some groups one stitch longer.

Increase / decrease evenly calculatorOpen the calculator

Step by step: increasing in knitting

A make-one increase (M1) is worked between stitches, so it does not use any stitches up.

  1. Divide your stitches by the number of increases: 92 ÷ 7 = 13, with 1 left over.
  2. So you have 7 groups: 6 groups of 13 stitches and 1 group of 14.
  3. In the round, knit each group and make one after it: K14, M1, [K13, M1] 6 times. You end with 99 stitches.
  4. Worked flat, split one group between the start and end of the row so no increase sits on the edge: K7, M1, [K13, M1] 6 times, K7.

If you prefer kfb (knit front and back), remember it is worked into a stitch: knit one stitch fewer before each kfb.

Decreasing evenly

A k2tog uses two stitches and turns them into one. So first take 2 stitches per decrease off the total, then divide what is left.

  1. 92 stitches, 7 decreases: 92 − 14 = 78 plain stitches.
  2. 78 ÷ 7 = 11, with 1 left over: one group of 12 and six groups of 11.
  3. Result in the round: K12, k2tog, [K11, k2tog] 6 times, leaving 85 stitches.

Crochet is slightly different

A crochet increase ("inc" = 2 sc in the same stitch) is worked into a stitch, so it uses one. A decrease (sc2tog) uses two. Take those off before dividing. For a classic round of 36 sc with 6 increases: 36 − 6 = 30, 30 ÷ 6 = 5, so [sc 5, inc] 6 times, giving 42 stitches.

Worked examples

SituationInstructionsStitches after
Knitting, in the round: 92 sts, increase 7K14, M1, [K13, M1] 6 times99
Knitting, flat: 92 sts, increase 7K7, M1, [K13, M1] 6 times, K799
Knitting, in the round: 92 sts, decrease 7K12, k2tog, [K11, k2tog] 6 times85
Knitting, flat: 120 sts, decrease 12K4, k2tog, [K8, k2tog] 11 times, K4108
Crochet, in the round: 36 sc, increase 6[sc 5, inc] 6 times42
Crochet, flat: 40 sc, decrease 5sc 3, sc2tog, [sc 6, sc2tog] 4 times, sc 335

Tips for neat results

Increase / decrease evenly calculatorOpen the calculator

Questions

What does "increase evenly across" mean?

It means spreading the increases out so the same number of stitches sits between each one, instead of bunching them at one end.

What if the stitches do not divide evenly?

Make some groups one stitch longer than the others. Spread the longer ones around or put them first, as the calculator does.

Do I count the edge stitches?

Yes, count every stitch on the needle. The flat method keeps the first and last stitches plain automatically.

More guides