Cross Stitch Floss Calculator

Enter the stitches for each color in this cross stitch floss calculator to see how many skeins to buy. The formula is shown and every number can be adjusted.

Adjust the estimate
The factor is the thread length of one cross divided by the width of one square: two diagonals (2√2) plus about two square-widths on the back, ≈ 4.83.

Estimate only. Tension, thread ends and how you travel on the back all change the real amount. Next: What size will it be? · How long will it take?

Private by design: this tool runs entirely in your browser and nothing you type is uploaded. Your photo never leaves your device on any crossstitchtool.com tool.

How the cross stitch floss calculator estimates skeins

Every full cross stitch uses thread on the front (two diagonals across the square) and on the back (the short trip to the next stitch). Measured in square widths, two diagonals are 2 × √2 ≈ 2.83, and the back adds roughly 2 more, so one cross uses about 4.83 times the width of one square for each strand in the needle. The width of a square is one inch divided by the stitches per inch of your fabric.

thread per color (m) = stitches × square width (m) × (2√2 + 2) × strands × (1 + waste%)
skeins = thread ÷ (skein length × 6 strands)

A standard skein is 8 meters of six-strand cotton, which you separate and use one, two or three strands at a time, so each skein gives 48 meters of single strand. The calculator rounds up to whole skeins for buying, and shows the exact fraction so you can see whether a color is close to needing one more.

All three inputs of the estimate can be changed. If you stitch with a loose tension, use long tails or carry thread between areas, raise the waste allowance. If your thread comes in a different length, change the skein length. These are estimates, not guarantees: buy an extra skein of the main background color for a big project, because dye lots can differ.

Stitches per skein by fabric and strands

This table uses the default estimate (factor 4.83, 15% waste, 8 m skeins). The highlighted value in each row is the usual strand count for that fabric.

Fabric1 strand2 strands3 strands
11-count Aida3,7431,8711,247
14-count Aida4,7642,3821,588
16-count Aida5,4452,7221,815
18-count Aida6,1253,0622,041
25-count evenweave (over 2)4,2542,1271,418
28-count evenweave (over 2)4,7642,3821,588
32-count linen (over 2)5,4452,7221,815
36-count linen (over 2)6,1253,0622,041

Using the list from the pattern maker

The pattern maker lists every color with its stitch count and a skein estimate. Click "How many skeins?" under the legend and this page opens with the list, fabric and strands already filled in. You can also click "Copy floss list" there and paste it into the box above. The calculator reads one color per line and takes the number before the word "stitches", or the last number on the line, as the stitch count.

Typing your own list is just as easy: "310 1200", "Black: 1,200" and "1200" all work. Lines without a number are skipped, and the results tell you how many were skipped so nothing goes missing silently.

Tips for buying thread

Planning the whole project? Use the size calculator to work out fabric, and the time calculator to see how many evenings the piece will take.

Example results

Small sampler

2,400 stitches of black, 950 red and 4,100 white on 14-count with two strands: 2 + 1 + 2 = 5 skeins to buy with the default estimate, about 3.1 skeins of thread actually used.

Big background

20,000 stitches of one color on 14-count with two strands: 9 skeins.

Fine linen

The same 20,000 stitches on 36-count linen over two (18 per inch) with one strand: 4 skeins.

Frequently asked questions

How many cross stitches does one skein make?

With two strands on 14-count Aida, one skein covers roughly 2,382 full cross stitches using our estimate, which already includes 15% for waste and thread ends.

Coverage goes up on finer fabric and with fewer strands, and down on 11-count or with three strands; the table on this page lists every common combination.

What does the calculator assume about a skein?

A standard skein of six-strand embroidery cotton is 8 meters long, and you separate it into single strands, so one skein gives 48 meters of single strand.

If your thread comes in a different length, change "Skein length" and the results update. Metallic and specialty threads vary a lot, so treat their results as rough.

How many strands should I use?

The usual choice is two strands on 14 to 16-count Aida and 28 to 32-count evenweave over two, three strands on 11-count, and one strand on 18-count or finer.

Do a small test patch if you are unsure. More strands give fuller coverage but use thread proportionally faster.

Why does every color need at least one skein?

You cannot buy part of a skein, so even a color used for ten stitches needs one. The total shows both the whole skeins to buy and the exact fraction used.

If you already own some colors, delete those lines or subtract what you have before you shop.

Does it count half stitches and backstitch?

No. The estimate is for full cross stitches only. A half stitch uses about half the thread of a full cross; count two half stitches as one full stitch.

Backstitch and French knots usually need little thread, but a design with lots of outlining may need one extra skein of the outline color.

Can I paste the floss list from the pattern maker?

Yes. Use "Copy floss list" on the pattern maker and paste it into the box, or follow the "How many skeins?" link, which fills the list in automatically.

The calculator also accepts simple lines like "310 1200" or "Black: 1,200" with one color per line.