Warp Length Calculator for US Floor Loom Weavers
The only free warp calculator with named US loom presets, fiber-type auto-fill, integrated weft yardage, cone weight output, and a visual breakdown chart. Uses the compound division formula used by production floor weavers, not the less-accurate simple additive method.
Enter your project dimensions and loom settings, then click Calculate to see your full warp breakdown.
| Component | Inches | Yards | % |
|---|---|---|---|
What Floor Loom Warp Calculation Actually Involves
A warp length calculator converts your desired finished cloth dimensions into the actual thread length you must put on the loom, accounting for take-up during weaving, wet-finish shrinkage, loom geometry waste at both ends, fringe allowance, and sampling space. The total is then multiplied by the number of warp ends to give you a cone yardage figure you can take directly to a supplier.
The core problem warp calculation solves is deceptively simple to state and genuinely tricky to execute by hand. You want a finished scarf 72 inches long. Your loom eats some warp at both ends just by existing (loom waste). The weft crimping the warp during weaving shortens it further (take-up). Wet-finishing the cloth shrinks it again (shrinkage). All three of these happen sequentially, which means you cannot just add them as percentages of the finished length. The correct approach uses compound division, working backward from the finished dimension through each loss stage.
This distinction matters more than most weavers realize. If your finished length is 72 inches and you need to account for 10% take-up and 15% wool shrinkage, the simple additive method gives you roughly 72 + 7.2 + 10.8 = 90 inches. The compound division method, which is what this calculator uses, gives you 72 / 0.85 / 0.90 = 94.1 inches. That is a 4.5% discrepancy on a single item. Multiply that across 300 warp ends and across a 4-item warp of wool towels, and the underestimate becomes significant enough to leave you short of your planned yardage.
Take-Up and Shrinkage Are Not the Same Thing
Take-up is the shortening that happens during weaving itself. As each weft pick passes over and under the warp threads, it forces the warp to deviate from a straight path. Those deviations consume warp length. For a balanced plain weave, take-up runs around 8 to 12 percent. For a heavily textured structure like clasped weft or supplementary weft patterns, it can reach 15 percent. Take-up is complete when you cut the cloth off the loom.
Shrinkage is what happens after the loom. When you wet-finish a piece, fiber swells, interlacements tighten, and the cloth contracts. For cotton, this is modest (4 to 7 percent in the warp direction). For wool, especially loosely-spun singles or natural-breed fleeces, shrinkage can reach 20 percent in length. Shrinkage occurs after take-up, which is why the two percentages must be applied in separate division steps rather than combined into one number.
What Loom Waste Actually Means
Loom waste is the warp you cannot weave because of loom geometry. At the back of the loom, a length of warp threads runs from the back apron rod through the lease sticks and heddles before reaching the fell line where weaving begins. At the front, a length of warp must remain tied to the cloth beam apron rod for the final picks to be beaten properly. Neither of those sections can be woven. On a Schacht Baby Wolf, that typically works out to about 20 inches at the front and 16 inches at the back, giving a combined loom waste of 36 inches per end. On a larger AVL production dobby loom, the figure climbs to 44 inches or more.
Most beginner warp calculations treat loom waste as a single combined figure (30 inches is a common rule of thumb). That approach works, but entering front and back waste separately, as this calculator does, is more accurate because the front and back aprons on most US floor looms are not the same length. The USDA Economic Research Service Cotton and Wool data (February 2026) tracks US fiber consumption trends confirming that cotton and linen remain the dominant handweaving fibers in the US market, with wool usage concentrated in guild and production studio settings.
Draw-In and the On-Loom Width
Draw-in is the narrowing of the woven cloth as the weft tension pulls the warp edges inward. A typical floor loom project draws in 8 to 12 percent from the warped-in width. If your finished width after washing should be 8 inches and draw-in runs 10 percent, you need to warp 8 / 0.90 = 8.89 inches at the reed. That extra fraction of an inch translates into additional warp ends. Miss it and your cloth will be narrower than intended after washing. The calculator applies draw-in automatically when computing total ends from your finished width.
The Role of Sampling in Warp Planning
Sampling is the test section woven at the beginning of any new warp before the real project pieces begin. It lets you confirm that your sett, beat, and treadling sequence produce the cloth you want before committing to the full warp length. A 4 to 6 inch sampling allowance costs almost nothing in yarn but saves projects regularly. The sample also gives you the only accurate data source for your actual take-up and shrinkage rates with your specific yarn, your specific sett, and your specific finishing method. Published fiber tables, including the ones used in this calculator, give you starting points. Your sample gives you the real numbers.
How the Warp Length Calculator Builds Your Numbers
This tool uses the compound division formula that production floor weavers use, rather than the simpler additive approximation found in most beginner guild handouts and competing online calculators. The difference is meaningful for multi-item warps or high-shrinkage fibers like wool.
woven_length = finished_length ÷ (1 − shrinkage / 100)Step 2: Warp usable length per item (accounts for take-up during weaving):
warp_usable = woven_length ÷ (1 − takeup / 100)Step 3: Total usable warp (multiply by number of items):
total_usable = warp_usable × number_of_itemsStep 4: Add all fixed allowances:
warp_per_end = total_usable + (fringe × 2) + front_waste + back_waste + samplingStep 5: Multiply by total ends:
total_warp_yards = (warp_per_end ÷ 36) × ceil(on_loom_width × EPI)
The fiber type presets load verified take-up and shrinkage starting points derived from published HGA educational tables and Schacht Spindle Company fiber guides. The loom model presets load front and back loom waste values taken directly from manufacturer documentation for each listed US floor loom. Both can be overridden with your own measured values for maximum accuracy.
The weft calculation, when PPI is entered, uses a similar compound approach: total picks equals PPI multiplied by the woven-on-loom length per item, and each pick is assumed to span the on-loom width with a weft crimp allowance applied. The result is the weft yardage needed for all N items combined. The cone weight output divides the total yards by your yarn’s Yards Per Pound and converts to ounces, giving you the number to look for on a cone label before purchasing.
US Fiber Take-Up and Loom Waste Reference Data
Take-Up and Shrinkage by Fiber Type
The values below are the starting points used by the calculator’s fiber presets. They reflect published data from the Handweavers Guild of America educational curriculum, Ashford Wheels and Looms fiber guides, and the USDA ERS Cotton and Wool Outlook (February 2026). Always measure your own sample before committing to a full warp, as actual values depend on your yarn’s twist, your beat, and your specific finishing method.
| Fiber Type | Take-Up (plain weave) | Shrinkage (wet-finish) | Width Shrinkage | Notes |
|---|---|---|---|---|
| 8/2 Cotton | 8 to 12% | 4 to 7% | 3 to 5% | Mercerized: lower end; unmercerized: higher |
| 8/4 Cotton (rug warp) | 6 to 9% | 3 to 5% | 2 to 4% | Tightly plied, lower take-up than 8/2 |
| 10/2 Perle Cotton | 9 to 11% | 4 to 6% | 3 to 5% | Similar to 8/2 but slightly stiffer hand |
| Wool Worsted (2-ply) | 8 to 12% | 12 to 20% | 8 to 15% | Superwash: 5 to 8% shrink; natural breed: up to 25% |
| Wool Fine / Merino | 6 to 10% | 10 to 16% | 7 to 12% | Felting risk: cold water wash, minimal agitation |
| Linen | 6 to 9% | 3 to 6% | 2 to 4% | Softens with washing; shrinkage reduces after first wash |
| Tencel / Bamboo | 8 to 12% | 6 to 10% | 4 to 8% | Slippery hand; higher draw-in typical |
| Silk (spun or filament) | 6 to 10% | 4 to 7% | 3 to 5% | Hand-wash cool; low shrinkage when sett correctly |
| Handspun (thick/thin) | 10 to 15% | 8 to 15% | 6 to 12% | High variability; sample every skein before planning |
Source: Compiled from Handweavers Guild of America curriculum, Ashford technical documentation, and USDA ERS Cotton and Wool Data (Feb 2026). Values are averages for hand-washed, laid-flat-to-dry wet-finishing using warm water.
Loom Waste by US Floor Loom Model
Front waste includes the apron tie-on length plus the header weaving needed to spread the warp evenly before real weaving begins. Back waste includes the apron cord length plus the distance from the back beam to the heddles. Values are taken from current Schacht Spindle, AVL Looms, Leclerc, and Ashford manufacturer documentation.
| Loom Model | Front Waste | Back Waste | Total | Loom Type |
|---|---|---|---|---|
| Schacht Baby Wolf | 20″ | 16″ | 36″ | 4-shaft jack loom |
| Schacht Mighty Wolf | 20″ | 18″ | 38″ | 8-shaft jack loom |
| Schacht Wolf Pup | 18″ | 14″ | 32″ | 4-shaft compact jack |
| Schacht Loom 100 | 22″ | 18″ | 40″ | 4-shaft floor loom |
| Leclerc Nilus II | 18″ | 18″ | 36″ | 4/8-shaft jack loom |
| Leclerc Dorothy | 16″ | 14″ | 30″ | 4-shaft table loom |
| AVL Mechanical Dobby | 24″ | 20″ | 44″ | Production floor loom |
| Ashford Table Loom | 14″ | 14″ | 28″ | 4/8-shaft table loom |
| Ashford Rigid Heddle | 10″ | 8″ | 18″ | Rigid heddle loom |
Measure your own loom’s actual waste for maximum accuracy: tie a string to the front apron rod, thread it through your heddles and reed, and pull it to where you can still weave. That distance is your front waste measurement.
Three Real Warp Calculations from Portland, Austin, and Minneapolis
Each example below shows exactly how the calculator builds the numbers for a realistic US weaving project. All inputs and outputs can be reproduced using the tool above.
Sarah is warping her Schacht Baby Wolf to make four linen dish towels for a craft fair. She wants each finished towel to measure 18 inches wide by 28 inches long after wet-finishing. She is using 8/2 linen sett at 24 EPI in plain weave, with a 4-inch fringe at each end of the warp and a 6-inch sampling header.
| Finished length per towel | 28 inches |
| Finished width | 18 inches |
| Number of items | 4 towels |
| EPI | 24 |
| Fiber preset | Linen (take-up 8%, shrinkage 4%) |
| Loom preset | Schacht Baby Wolf (front 20″ + back 16″) |
| Fringe (per end) | 4 inches |
| Sampling | 6 inches |
| Draw-in | 10% |
How the math works: Woven length per towel = 28 / 0.96 = 29.17 inches. Warp usable per towel = 29.17 / 0.92 = 31.71 inches. Total usable for 4 towels = 126.83 inches. Add fringe (4 x 2 = 8 inches), loom waste (36 inches), and sampling (6 inches). Warp per end = 176.83 inches = 4.91 yards. On-loom width = 18 / 0.90 = 20 inches, giving 480 warp ends. Total warp = 4.91 x 480 = 2,357 yards.
Marcus is weaving a single wool scarf for his partner as a birthday gift. He wants a finished piece 8 inches wide by 72 inches long, using a 2-ply wool worsted at 15 EPI in a 2/2 twill. He is adding a 6-inch fringe at each end and a 4-inch sample at the beginning of the warp. His Leclerc Nilus II has 18-inch apron rods at both the front and back.
| Finished length | 72 inches |
| Finished width | 8 inches |
| Number of items | 1 scarf |
| EPI | 15 |
| Fiber preset | Wool Worsted (take-up 10%, shrinkage 15%) |
| Loom preset | Leclerc Nilus II (front 18″ + back 18″) |
| Fringe (per end) | 6 inches |
| Sampling | 4 inches |
| Draw-in | 10% |
How the math works: Woven length = 72 / 0.85 = 84.71 inches. Warp usable = 84.71 / 0.90 = 94.12 inches. Fringe = 12 inches, loom waste = 36 inches, sampling = 4 inches. Warp per end = 146.12 inches = 4.06 yards. On-loom width = 8 / 0.90 = 8.89 inches, giving 134 ends (ceil). Total warp = 4.06 x 134 = 544 yards.
A Minneapolis weaving study group is putting 8 placemats on the guild’s AVL Mechanical Dobby loom. Each mat should finish at 14 inches wide by 18 inches long after washing. They are using 8/2 cotton at 20 EPI in a block twill structure, with a small 2-inch fringe at each end of the warp and 6 inches of sampling.
| Finished length per placemat | 18 inches |
| Finished width | 14 inches |
| Number of items | 8 placemats |
| EPI | 20 |
| Fiber preset | 8/2 Cotton (take-up 10%, shrinkage 5%) |
| Loom preset | AVL Mechanical Dobby (front 24″ + back 20″) |
| Fringe (per end) | 2 inches |
| Sampling | 6 inches |
| Draw-in | 10% |
How the math works: Woven length per mat = 18 / 0.95 = 18.95 inches. Warp usable per mat = 18.95 / 0.90 = 21.06 inches. Total usable for 8 mats = 168.42 inches. Fringe = 4 inches, loom waste = 44 inches, sampling = 6 inches. Warp per end = 222.42 inches = 6.18 yards. On-loom width = 14 / 0.90 = 15.56 inches, giving 312 ends. Total warp = 6.18 x 312 = 1,929 yards.
Six Warp Planning Tips from Working Guild Weavers Across the US
Published loom waste figures are starting points, not guarantees. Apron lengths vary between individual looms of the same model, and tie-on methods (lark’s head, surgeon’s knot, bow tie) each consume different amounts of warp. Tie a string to your front apron rod, thread it through heddles and reed to the fell line, and measure. Do the same at the back. These are your actual loom waste numbers, and they should live on a sticky note inside your loom for every future project.
Published shrinkage tables give averages across many yarns of the same fiber type. Your specific yarn, twist angle, ply structure, sett, weave structure, water temperature, and agitation level all shift the actual number. Weave a 4 by 4 inch sample, wet-finish it exactly as you plan to finish the project (same temperature, same agitation method, same drying approach), measure it after it dries flat, and calculate your actual shrinkage ratio before warping. Those 20 minutes of sample work routinely save hours of cutting and re-threading.
Even a perfectly calculated warp can run short. Variances in your warping board length, inconsistencies in how tightly you wind, extra test picks weaving in the sample, or a threading mistake that requires re-sleying can all consume extra warp beyond what the formula predicts. Purchasing 10 percent more than the calculator recommends costs little relative to the price of running out short of your last placemat or scarf. The leftover yarn almost always finds a use in the next project.
Many weavers, especially beginners, assume that warp and weft need to be the same yarn and purchase one large amount. In practice, a strong, smooth cotton warp pairs beautifully with a textured handspun or a bulky singles weft. Run the calculator for your warp yarn using the warp fields, then estimate weft yardage using the PPI fields for your weft yarn. The two yarns will likely have different YPP values, so entering warp and weft YPP separately is the only way to get accurate cone weight purchase numbers for both.
The calculator computes the total usable warp for N items stacked end to end. What it cannot know is how much extra length you will need between items for hemstitching, fringe twisting, loom release, and re-tensioning. In practice, guild weavers typically add 3 to 4 inches of warp between each item in a multi-piece warp, beyond the fringe allowance. For a 4-towel warp with 3 inter-item gaps, that is an extra 12 inches of total warp, or about a third of a yard, that should be added to the sampling allowance field before calculating.
Many high-quality cone yarns sold by US online retailers, particularly Italian wool-silk blends and Nordic linen cones, list their count in Nm (metric count) rather than YPP. A 2/20 Nm label translates to approximately 9,072 YPP, not 20 yards per pound. Entering the Nm number directly into the YPP field will give you a wildly wrong cone weight output. Use the Yarn Grist Calculator in this hub to convert Nm, Ne, or Tex to YPP before entering the value here, or the cone weight field will underestimate how much yarn you need to purchase by an order of magnitude.
Quick Reference: Standard US Warp Planning Values
| Variable | Typical US Range | When to Use the Lower End | When to Use the Higher End |
|---|---|---|---|
| Take-Up (plain weave) | 8 to 12% | Stiff, tightly-twisted yarns like linen or 10/2 perle | Soft, round yarns like wool singles or bamboo |
| Take-Up (twill) | 6 to 10% | Balanced, firm sett | Loose sett or thick yarn with lots of crimp |
| Shrinkage (cotton) | 4 to 8% | Mercerized, pre-washed cotton | Unmercerized, first-wash, or heavily beaten cloth |
| Shrinkage (wool) | 10 to 20% | Superwash treated or tightly-spun worsted | Natural breed, loosely-spun singles, or intentionally felted |
| Shrinkage (linen) | 3 to 6% | Wet-spun linen, pre-washed | Dry-spun linen, first wash in hot water |
| Draw-In | 8 to 12% | Sticky fibers (wool, cotton) with proper selvedge technique | Slippery fibers (silk, tencel) or beginner weaver |
| Floor Loom Waste | 30 to 44″ | Compact looms (Schacht Wolf Pup, Leclerc Dorothy) | Production looms (AVL, 16-shaft floor looms) |
| Table Loom Waste | 24 to 30″ | Small Ashford table loom | Larger 8-shaft table loom with extended apron rods |
| Rigid Heddle Waste | 16 to 22″ | Ashford Knitter’s Loom or Rigid Heddle with short rods | Wider RH looms with longer apron cords |
| Sampling Allowance | 4 to 8″ | Familiar yarn and structure, previously sampled | New yarn, new structure, or high-stakes project |
Source: Synthesized from Handweavers Guild of America curriculum, Peggy Osterkamp’s warp calculation methods, and published Schacht Spindle, Leclerc, and AVL loom documentation. These are starting-point ranges. Always sample your specific yarn and loom combination.
Frequently Asked Questions About Warp Length Calculation
More Free Weaving and Fiber Arts Calculators
The Warp Length Calculator on USCalculators.com is provided for educational and project planning purposes only. All calculations use the compound division formula consistent with Handweavers Guild of America educational standards and major US loom manufacturer documentation. Fiber take-up and shrinkage values are derived from published HGA curriculum, Ashford and Schacht technical guides, and USDA ERS Cotton and Wool Outlook data (February 2026). Actual results depend on your specific yarn, loom model, weave structure, sett, beat, and wet-finishing method. Always sample before warping a full project.
USCalculators.com is an independent reference site and is not affiliated with Schacht Spindle Company, AVL Looms, Leclerc, Ashford Wheels and Looms, the Handweavers Guild of America, or any yarn supplier. External links are provided for informational reference only and do not constitute endorsements. No content on this page constitutes professional fiber arts instruction or craft advice. Last reviewed and updated: September 2026.