How Much Yarn Do You Need to Weave? Warp & Weft Math

Running out of warp halfway through a project is one of the most avoidable mistakes in handweaving. This guide shows you exactly how to calculate how much warp and weft yarn you need before you wind a single thread, so you buy the right amount and never splice in a panic. By the end you will be able to work out total warp ends, warp length with all the hidden allowances, and a realistic weft estimate.
Start With the Finished Cloth, Then Work Backward
Every calculation begins with three decisions: your finished dimensions, your sett (ends per inch), and your weave structure. Write these down first. Everything else is arithmetic built on top of them.
Weaving math has one recurring trap: the cloth on the loom is always bigger than the cloth in your hands. Yarn bends over and under as it interlaces (take-up), and it contracts again during washing and finishing (shrinkage). If you plan only for the final size, you will come up short every time.
Calculating the Number of Warp Ends
The number of warp threads is straightforward:
- Warp ends = width in the reed x sett (EPI).
- Add a few extra ends for selvedges if your structure needs doubled or reinforced edges.
Note that width in the reed is not your finished width. Plan the reed width wider than the final cloth to absorb draw-in and shrinkage. A common working allowance is roughly 10 percent, but sampling your actual yarn is more reliable than any rule of thumb.
Calculating Warp Length: The Four Hidden Allowances
Total warp length per end is the sum of four things, not just the length you want to weave:
| Component | Typical allowance |
| Woven length you actually want | Your target (e.g. 60 in) |
| Take-up (yarn bending over/under) | ~8-10% of woven length |
| Shrinkage from wet-finishing | ~5-10%, yarn dependent |
| Loom waste (unweavable ends) | ~18-24 in table loom, ~24-36 in floor loom |
Loom waste is the length tied to the front and back beams that you can never weave. It is a fixed cost per warp, so short warps feel wasteful and long warps spread that cost across more cloth.
Once you have length per end, the total warp yarn is simple: total warp yardage = warp length per end x number of ends.
Estimating Weft Yarn
Weft is easier to underestimate because it feels endless while you weave. Calculate it like this:
- Weft per pick = width in the reed + a small amount for draw-in and the turn at the selvedge.
- Number of picks = woven length x picks per inch (PPI).
- Total weft = weft per pick x number of picks.
For a balanced plain weave, PPI is often close to your EPI, so a quick shortcut is to estimate weft yardage as similar to warp yardage. For weft-faced work like rugs, weft can be several times the warp, so measure carefully.
A Real Example: Four Kitchen Towels
Say you want four towels, each 16 in wide and 26 in long finished, in 8/2 cotton at 20 EPI.
- Width in reed: 16 in + 10% = about 18 in. Warp ends: 18 x 20 = 360 ends.
- Woven length per towel with hems and take-up/shrinkage: about 32 in. Four towels plus loom waste of 27 in: (4 x 32) + 27 = 155 in, roughly 4.3 yards per end.
- Total warp: 4.3 yd x 360 ends = about 1,550 yards.
- Weft at 20 PPI: 18 in x 20 x 128 in of weaving = about 46,000 in, roughly 1,280 yards.
Now compare that total to the yards-per-pound on your cone label to confirm you have enough on hand.
Common Mistakes and How to Fix Them
- Planning to finished width instead of reed width. Fix: always add draw-in and shrinkage allowance to your reed width before multiplying by sett.
- Forgetting loom waste. Fix: measure your own loom once by noting the unweavable length left after a project, and reuse that number.
- Ignoring take-up on the warp length. Fix: add roughly 10 percent, more for thick yarns and high-contrast textures.
- No sampling allowance. Fix: add extra warp length for a test header so your first real inches are not guesswork.
- Trusting cone yardage estimates blindly. Fix: weigh a known length to confirm the real yards per pound before you commit.
Your Pre-Warp Checklist
- Finished dimensions written down.
- Sett (EPI) chosen and sampled.
- Reed width = finished width + draw-in/shrinkage allowance.
- Warp ends = reed width x EPI (+ selvedge extras).
- Warp length = woven length + take-up + shrinkage + loom waste + sampling.
- Total warp yardage and total weft yardage calculated.
- Both totals checked against yards per pound on the cone.
Conclusion and Next Step
Good yarn math is boring on purpose: it removes surprises. Before your next project, fill in the checklist above on paper, then weigh a sample length of your actual yarn to lock down yards per pound. That single habit is what separates weavers who run short from those who finish with a comfortable margin.
FAQ
How much extra warp should I add for loom waste?
It depends on your loom. Table looms often lose around 18-24 inches, floor looms around 24-36 inches. Measure the leftover on your own loom once and use that figure from then on.
Is take-up the same as shrinkage?
No. Take-up is the length lost while weaving because yarn bends over and under. Shrinkage happens later during washing and finishing. Plan for both separately, because a fabric can have significant take-up and still shrink further off the loom.
Can I use warp yardage to estimate weft?
For a balanced plain weave where PPI is close to EPI, warp and weft yardage are roughly similar, so it is a fair quick estimate. For weft-faced structures like rugs, weft can be several times the warp, so calculate it directly.
What if I only know grams, not yards?
Weigh a measured length of the yarn, then scale up. If 10 yards weighs 5 grams, then 500 grams gives about 1,000 yards. This is more accurate than label estimates, which vary between dye lots.
Should I buy exactly the calculated amount?
Buy a little more, especially for warp. A spare cone lets you sample, replace broken ends, and match dye lots later. Yarn from a different lot rarely matches perfectly.
References
Standard handweaving references such as Peggy Osterkamp’s warping series and Deborah Chandler’s Learning to Weave cover project planning, take-up, and loom waste in detail and are widely used by North American weaving guilds.