Skip to content

DK Equivalent Yarn Calculator — Yarn Weight Substitution

Calculate adjustments when substituting one yarn weight for another in a knitting pattern.

How We Calculate This

This calculator compares the gauge of your pattern yarn against your substitute yarn and calculates the adjustments needed for stitch counts, rows, needle size and yarn quantity.

The formula

Finished width = stitches ÷ gauge, so to keep the same width you scale the stitch count by the gauge ratio of the substitute yarn to the pattern yarn.

Stitch adjustment = (Available gauge ÷ Pattern gauge - 1) × 100%

Row adjustment = (Available gauge ÷ Pattern gauge - 1) × 100%

Yarn quantity change = (Available gauge ÷ Pattern gauge - 1) × 100%

Example: a DK pattern at 22 sts/10cm worked in Aran at 18 sts/10cm needs (18 ÷ 22 - 1) × 100 = -18% stitches (100 sts → 82 sts). Yarn-quantity change is a rough metres estimate from the linear gauge; for a precise figure compare grist (metres per 100g) of the two yarns.

Frequently Asked Questions

Last updated: March 2026

All calculations are estimates based on standard yarn weights and gauge. Results may vary with individual tension, yarn brand, and needle size.