Purlgrid editorial team

Why is my knitting or crochet the wrong size?

Gauge connects the chart to the fabric. The right number of rows on paper can still produce the wrong physical size if your sample has a different stitch width or row height.

The short answer

A fixed stitch count makes a different width at a different gauge. Measure stitches and rows in the same fabric and after the intended finishing. Then decide whether to change your tools, choose a supported size or regenerate a project designed for your measurements.

Measure the fabric you will actually make

Use the same stitch pattern, yarn and technique as the project. A plain swatch cannot automatically stand in for tight stranded colourwork or a stretchy rib. Measure an interior area so edge distortion has less influence.

Wash and dry the sample as you intend to care for the finished item, then count stitches and rows over a measured distance. If you measure another distance, convert both counts consistently to the units requested by the tool.

Calculate the fixed-count result

Width in centimetres is the stitch count divided by stitches per centimetre. Row height follows the same principle with row gauge. The example below changes the gauge while keeping the stitch count constant.

More stitches per centimetre means a smaller width for the same count. Fewer stitches per centimetre means a larger width. The row count may need a separate change; matching stitch gauge alone does not force the correct length.

Choose the right kind of adjustment

For a plain rectangle, our small-project engine can recalculate complete rows and stitches from your measured gauge. It also reports the small size difference caused by rounding to whole stitches or a stitch-pattern repeat.

For a shaped garment, changing just the cast-on count can disrupt increases, decreases, motifs and fit. Use the supported size system and a new full pattern rather than editing one number in an old printout. Make a new sample after changing the needle or hook.

A worked example from our engines

Example inputs and results
Fixed stitch count112
Stitches per 10 cm, example A22
Width at example A (cm)50.91
Stitches per 10 cm, example B20
Width at example B (cm)56

The example values are generated when this page is built. They demonstrate the stated model and inputs; they are not physical sample measurements.

Try a measured rectangular project ↗

Try it with your own measurements

Try your own stitch count

Example values — replace them with your measurements.

A repeat-compatible count, not a complete garment pattern. Check ease, ribbing and construction. The linked name tool starts with an example row gauge; replace it with your own.

Before you continue

  1. Confirm the stitch pattern and technique match the sample.
  2. Measure stitch gauge and row gauge separately.
  3. Calculate what the existing count would measure.
  4. Regenerate the whole supported pattern when its construction changes.

More questions, answered

Does a larger needle always solve a small project?

It can change gauge, but it also changes the fabric. Make and measure a new sample rather than assuming a fixed adjustment will give a particular size.

Why is my width correct but the length wrong?

Stitch gauge controls width and row gauge controls length in a simple rectangle. You can match one while the other differs.

Should I stretch ribbing while measuring?

Use the measurement state required by the pattern. For our flat headband example, the calculator uses a relaxed swatch and asks you to try the strip before seaming.

Why did the seed-stitch recipe add a stitch?

That version uses an odd count so the same knit-one, purl-one instruction can work on every row. The calculator shows the resulting actual width instead of hiding the adjustment.

Sources and further reading

All practical guides · Beginner guides in seven languages