Crochet yarn calculator · UK

A shopping list
for every colour.

Enter the quantities from your pattern. Calculate whole balls or packs, subtract your stash and work out the order cost in pounds.

The yarn shopping planner

What’s going in your basket?

Use the quantities for your chosen pattern size.
We’ll do the whole-ball maths.

Optional. Your pattern may already include spare yarn. How allowances work

Need to convert a leftover ball from grams to metres?

Delivery

Per shop, in GBP

Enter the charge for your address and final basket. Blank means unknown; enter 0 only for confirmed free delivery.

This is a shopping calculation, not a pattern generator. It cannot estimate a garment from its size alone or verify yarn substitutions. Prices, shades and availability must be checked at the shop.

How many balls should I buy?

For each yarn and colour: add your optional allowance to the pattern length, subtract the length already owned, divide by metres per ball, and round up. If the shop sells packs, round up again to whole packs of that colour.

For example, 800m of blue and 400m of cream, in 196m balls, need 5 blue and 3 cream balls when sold individually. Combining the two colours before rounding would produce an incorrect shopping list of 7 balls.

Prices are entered per pack; use a pack size of 1 for individual balls. Unknown costs stay incomplete. Read the colour calculation guide or compare two shop offers.