Skip to content

Yarn Substitution Calculator — Match Yardage When Swapping Yarns

Calculate how many balls of a substitute yarn you need when the original is unavailable or you want to use a different yarn.

Original Yarn

Balls required by the pattern

Check the ball band

Substitute Yarn

Check the substitute ball band

Enter price for a cost estimate

How We Calculate This

This calculator works out how many balls of the substitute yarn you need by matching the total meterage of the original yarn requirement.

The formula

Total metres needed = Original balls x Metres per original ball

Substitute balls = Total metres needed / Metres per substitute ball (rounded up)

We always round up to whole balls since you cannot buy partial balls. This means you may have some leftover yarn from the last ball, which the calculator shows.

Frequently Asked Questions

Last updated: February 2026

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