Needlepoint Thread Skein Calculator

Enter your canvas size, mesh count, and the coverage percentage of each color — get exact skein counts to buy, per color, with a waste buffer.

Canvas & Thread Setup
Colors & Coverage
Coverage total: 0%
Color name % of canvas Swatch
Thread Shopping List

Fill in your canvas details and color coverage above — results update instantly.

𝕏 Twitter Facebook Reddit Pinterest WhatsApp LinkedIn Email

How to Use This Calculator

  1. Canvas size: Enter the stitchable area in inches (not the total canvas including unworked border).
  2. Mesh count: Pick the mesh (holes per inch) of your canvas. Most hand-painted canvases are 13 or 18 mesh.
  3. Thread type: Choose your thread — the skein yardage auto-fills; edit it if your specific product differs.
  4. Strands in needle: If you use 2 strands of DMC floss on 18-mesh, enter 2 (doubles the yardage).
  5. Waste buffer: 15% is safe for most projects; raise to 20–25% for designs with many tiny color fragments.
  6. Colors: Add a row for each color, enter its name and roughly what percentage of the canvas it covers. Percentages should total 100%.
  7. The Shopping List updates instantly — skeins are always rounded up to a whole number.
Formula (Kreinik Manufacturing / Needlepoint Joint): Basketweave or continental tent stitch = 1.5 yards per square inch of canvas. Multiply by strands in needle, then add your waste buffer, then divide by skein yardage and round up. For designs with many small color areas, add an extra 20–30% buffer for start/stop thread waste. Source: Kreinik Manufacturing thread guide.

Frequently Asked Questions

How many skeins of needlepoint thread do I need?

Start with the area of each color in square inches, multiply by 1.5 to get yards for basketweave, add a 10–20% buffer, then divide by your skein's yardage and round up. For a 10 × 10 canvas (100 sq in) stitched entirely in one color of DMC Retors Mat (11 yd skeins): 100 × 1.5 = 150 yd raw; add 15% buffer = 172.5 yd; divide by 11 = 16 skeins. This calculator handles all of that automatically per color.

Does mesh count change how much thread I use?

The 1.5 yd/sq in figure holds when you are using the correct thread weight for your mesh. Where mesh count matters is in thread selection: finer mesh (18+) may require two strands of a thinner thread (like DMC stranded cotton), which doubles yardage. Use the "Strands in needle" field to account for this. Fragmented designs also use more thread per area due to start/stop waste regardless of mesh.

What skein yardage should I use for different threads?

Common thread skein sizes: Tapestry wool or DMC Retors Mat — 10 m (~11 yd). Paternayan Persian wool — 40-yd skein (also sold as 8-yd cuts). Silk & Ivory — 84 yd. DMC stranded cotton — 8 m (~8.75 yd). Vineyard Silk — 10-yd card. Always verify on your actual label — the calculator lets you type any yardage in the skein field.

How do I estimate the color coverage percentages?

Hold the canvas at arm's length and assess each color area visually. Background colors typically take up 40–60% of a canvas; accent details may be 2–10% each. You can also sketch the canvas on grid paper, count squares for each color, then divide by total squares. The percentages must sum to 100% for an accurate total — the calculator shows you a running total and flags any discrepancy.

Should I buy extra thread as insurance against dye-lot variation?

Yes — always buy background colors from the same dye lot in one purchase, and get slightly more than the minimum. Dye lots differ between batches even in the same colorway. The waste buffer in this calculator helps, but for large background areas, consider adding one extra skein beyond what the calculator suggests. Over-dyed and space-dyed threads vary most between lots — buy generous amounts of those.

What is the difference between basketweave and continental stitch for thread use?

Both use approximately the same thread per square inch for the face of the canvas — about 1.5 yd/sq in. Basketweave creates a more stable, warp-friendly backing and is preferred for large areas. Continental stitch can distort the canvas but is fine for small areas. Half-cross stitch uses less thread on the reverse but leaves canvas less well covered; this calculator assigns it 1.8 yd/sq in since the front coverage requires more passes on fine mesh.