Thread Consumption Calculator
Estimates the total thread needed in feet for any seam by combining seam length, stitch density, and a waste allowance. Use it before starting a project to check whether your spool has enough thread.
About this calculator
Thread consumption depends on how many stitches are made per inch and how much thread each stitch uses. The formula used here is: thread (feet) = round(((seamLength × stitchesPerInch / 12) × (1 + wasteAllowance / 100)) × 100) / 100. Multiplying seam length in inches by stitches per inch gives the total stitch count. Dividing by 12 converts the result from inches to feet, since thread is typically measured in feet or yards on commercial spools. The waste allowance — expressed as a percentage — accounts for thread tails at the start and end of seams, thread used during tension testing, and any re-stitching. Dividing inside Math.round by 100 and multiplying back produces a result rounded to two decimal places. Note that this formula applies to a simple straight stitch; zigzag and overlock stitches consume considerably more thread per inch due to their wider path.
How to use
You're sewing a garment with a total seam length of 120 inches, at 12 stitches per inch, with a 10% waste allowance. Step 1 — stitch count: 120 × 12 = 1,440 stitches. Step 2 — convert to feet: 1,440 / 12 = 120 feet of thread (base). Step 3 — apply waste allowance: 120 × (1 + 10/100) = 120 × 1.10 = 132 feet. Step 4 — round to two decimals: 132.00 feet. Check your spool: a standard 100-meter (328-foot) spool holds well over twice this amount, so one spool is sufficient for this project.
Frequently asked questions
How does stitch type affect how much thread a sewing machine uses?
A straight stitch uses roughly one thread length per stitch on both the top and bobbin thread, making it the most economical option. A zigzag stitch uses more thread because the needle swings side to side, increasing the path length per stitch by 20–50% depending on stitch width. Serger/overlock stitches use the most thread of all — often 3 to 5 times more per inch than a straight stitch — because they form a looped chain around the fabric edge with multiple thread cones simultaneously.
What waste allowance percentage should I use for a sewing thread calculation?
A 10–15% waste allowance covers thread tails (typically 4–6 inches per seam start and end), tension test lines stitched on scrap fabric, and occasional re-stitching of errors. For projects with many short seams — such as quilts or patchwork — use a higher allowance of 15–20% because each short seam generates proportionally more tail waste than a long seam does. For a single long uninterrupted seam, 5–10% is usually sufficient.
How do I convert the thread calculation result from feet to yards to check against my spool?
Divide the result in feet by 3 to get yards, since there are 3 feet in a yard. Thread spools are commonly labelled in yards (in the US) or meters (internationally); 1 yard equals approximately 0.914 meters. A standard household sewing spool holds 100–250 yards, while industrial cones hold 1,000–5,000 yards — knowing your required yardage before starting helps you decide whether to wind an extra bobbin or buy an additional spool.