Calculating warp and weft

I have a couple of friends who may soon be trying weaving out for the first time. The first thing they need to do is plan out their project, which may seem daunting with all the formulae and math involved, but its really all not that bad if you break the steps down bit by bit.

So I thought I’d walk my friends through an example of how I personally calculate the various parameters of my weaving project, with an example so you can see the math in action. There is some emphasis on rigid heddle looms, since that sometimes the loom people start with, but most of it applies to other looms as well.

  1. Decide on a desired width and length of your project: Your width is contrained by the size of your loom, the length less so. There is a point (that I haven’t reached), where you wind on so much cloth on the front beam that you can’t really weave any more. This will happen quicker if you’re making thick cloth. (bulky yarns, doubleweave). For the length, include desired fringes.
    Our example: I want a scarf that will be 8″ wide. The scarf itself should be 55″ long, with a 5″ fringe on each end.
    width: 8″
    length: 55″ + 5″ + 5″ = 65″
  2. Calculate the actual width to warp accounting for draw in: Yarns in a woven project actually go over and under themselves many times, and this interlacing takes up yarn all on its own – the yarn does not go straight across from one side to another. For this reason, if you measure out exactly the length and width you need and dress your loom for those measurements, you’ll find that the project is narrower and shorter when its taken off the loom. This is known as draw in. I think the actual amount a piece draws in varies based on the material used, but I usually factor 10% in each direction.
    Our example: Our desired width is 8″. if we add on another 10%, we have the following:
    width accounting for draw in: 9″ (8.8 actually but I just chose to round up for convenience, you don’t have to)
  3. Determine sett (epi): Now we want to figure out how closely we want to put our warp yarns next to each other in the final piece. sett, or epi (ends per inch) is exactly that – the number of warp ends (yarns) in one inch of fabric. The following calculation will give you an ideal sett for plain weave – what you usually weave on rigid heddle looms – but there’s no sett (pun!) rule: If you want a drapier fabric, you can put less warp ends in an inch, if you want a firm fabric, you’d put more ends per inch.I take my intended yarn, and determine the wraps per inch using a wpi tool or ruler. I put wrap the yarns around the tool or ruler nice and snugly, the way I’d expect them to lie against each other in the finished piece, and measure how many wraps in one inch. I divide that # by 2 to get the sett.
    Our example: I choose some random yarn from my stash that will look nice. I find that I have about 19 wraps per inch. Since that doesn’t divide evenly by two, I can just say the following:
    sett: 9-10 epiIf you’re not weaving plain weave, you would need to adjust the above number. Different weave structures require different setts for a similarly dense fabric.
  4. If you’re rigid heddling, Choose a rigid heddle!  Heddles commonly come in 5,8,10,or 12 dent sizes. A dent size is related to epi. An 8 dent heddle means 8 threads can be threaded every inch. If you’re somewhere between two numbers, you can decide now if you want a looser or denser fabric.
    Our example : I can choose an 8 or 10 dent heddle. I want a dense fabric
    10 dent heddle chosen
  5.  Determine number of warp ends needed: So we know how many warp yarns are in 1″, and we know the width that we want to warp, so this part is simple:
    Our example: 10 epi x 9″ = 90 warp endsNow you know how many times you need to go around the warping board, or if you’re direct warping, you now know you need to go through 90 slots and holes, or 45 slots and 45 holes.
  6.  We now want to find out how many yards of warp yarn you will need. We will start by figuring out how long 1 warp yarn should be. Start with your intended length and account for draw in, just like we did for the width:
    Our example: 65″ length (with fringes) * 1.10 = 72″ inchesNB: Some material shrinks after being finished/washed. After you know how much this might be, you might want to tack on additional %s for your warp and weft to account for shrinkage when finishing your piece.
  7. Add loom waste: Some of your yarn will always be unweavable. You use up some yarn to tie the warp to the front and back aprons. (On my rigid heddle loom, I can minimize the yarn at the back apron rod by not cutting one end of the warp putting the loops directly on the apron rod). In addition, it will be harder to form a clear shed as the back apron rod gets closer and closer to the heddles. The yarn that remains from the woven piece that goes through the heddles and to the rod at the end of the weaving is also waste. This varies from loom to loom. Usually, the bigger the loom, the larger the waste. Rigid heddle looms have little waste. I have been putting 24″ in my calculations. That’s probably more than necessary – I think my table loom is closer to 24″ of waste than my rigid heddle – but you can adjust after you’ve done some projects and get a feel for your amount.
    Our example: 72″ + 24″ (loom waste) = 96″
  8. Add sampling space: if you want to try a new pattern, or practice some techniques at the beginning, you can add some here so that you can do so at the beginning. 6″ can be enough if you’re just trying out the pattern to figure out how much to beat and if you like it / want to adjust it. If I’m doing plainweave or I have already done the same kind of weave, I leave it out
    Our example: 96″ + 6″ (sampling) = 102″8b. If weaving multiple pieces, you may want to add some inches between each piece if you want to actually seperate them while weaving (you may simply want to cut the cloth and sew hems though)
  9.  We have arrived at our next important piece of info:
    Our example: 102″ (or 2.83 yards) is the length of our warp. How many yards do we need? Multiply by the # of warp ends:Our example: 2.83 yards in one warp end  times 90 warp ends = 254.7 yards of warp total
  10.  Almost there! We need to calculate our weft. I am going to assume we’re aiming for a balanced plain weave(Balanced plain weave is simply a fabric that has the same number of warp ends per inch as it does weft ends per inch). If your goal is weave a balanced plain weave, then you can just use the same amount for your weft yarn:
    Our example: 254.7 yards of weft total.
    Total: 500 yards needed for entire project. You can add 10% if you want to make sure you have a comfortable amount: buy 550 yards of material.When you have more weft ends per inch (or less) than the warp, you need to make a similar calculation as you did for the warp. Calculate how many weft threads you’ll have per inch, how long one weft thread is (more than the width of the piece because of draw in), and multiply by the entire width of the project.
And that’s pretty much it! You now have: yardage needed, # of ends to warp, and the length of your warp. You are ready to start winding!
You can design your own calculating spreadsheet based on the above steps. There may be plenty out there but if you make your own, you can walk through the steps and organize your sheet any way you like. I use Numbers for the Mac. It allows you to put several spreadsheets of various sizes on one blank canvas.
A final note, do something which I always forget to do: In a notebook, write the length of the warp you calculated and the width you will be warping on. When its off the loom, measure and record those widths. Once you’ve washed the piece, measure again and record.
If you do this consistantly, you can start to adjust your weft and warp draw in, and you’ll know how much washing will affect the dimensions.

7 thoughts on “Calculating warp and weft

  1. Aaron says:

    Good preparation is the key to success with any project and I’m grateful for your guidance when I started. I’m just as guilty of not taking proper notes once something is off my loom. Must’ve rubbed off. 🙂

  2. Russ Myrick says:

    I was able to follow most of the stuff in your example on your weave calculator sheet (pictured above). Unfortunately, you lost me on the Weft Requirements part. The first entry in that section says the width is 11, but I can not find an explanation for how you arrived at that number.
    If the “Width” entry in the Weft section is supposed to be the width of the project shown at the top of the form, then it would make sense that the numbers for “Width” and “Weft Rows / inch” are reversed, and would be in line with your brief explanation above.

    Over all I’m quite intrigued by this, and I’ll be trying it out soon.

    • David says:

      Hi Russ,

      So sorry for the awfully late reply. The screenshot does indeed show 11″ for a width which is wrong and should have been 8.

      Actually a lot of the input numbers don’t match my example. I wanted to take a screenshot of my calculation spreadsheet to show what my layout and calcs look like but I think the numbers were for a different project. I should have started a new sheet and put numbers to match our example. Will be correcting this.

      Thank you for the observation


  3. Imran Anjum says:

    For the last so many days i had been searching for certain answers and was unsuccessful until i found this read above. This is really great!! Exactly what i was looking for !!
    Now can you help me understand this – If:
    The weight of my fabric is 880 grams. The fabric length is 21 yards. The Fabric width is 44 inches. The yarn used is 75 viscose rayon. How do i know how many ends and pics to use to get this produce?

    • David says:

      Hi Imran, sorry for the late reply and maybe you already have an answer…I’ve been away from my blog for a very long time.

      As to your question, there’s one important piece of info missing. I google 75 viscose rayon to see if I could find its ypp (yards per pound) but could not find a number.

      Also, I don’t know if you mean you want your weight to be those numbers of you have a fabric in front of you that you’d like to weave to the same specs.

      In the first case, I’m not sure why you’d want your weight to be 880, I would calculate your project based on what kind of weave, and density (epi) of your intended fabric and make your calculations to come out to how much yarn you need and that will tell you your epi and ppi. For instance, if you wanted to weave plain weave, or if you wanted to do a twill they would be different numbers.

      If you’re trying to recreate a certain fabric, if you know what the ypp of the thread is, then you can divide 880 by the ypp, and you’ll get how many yards was used in total.

      But you could also take a ruler and measure the epi and ppi over a couple of inches as a rough guideline.

      When studying any fabric you intend to replicate though, its important how it was woven, if it was balanced or a twill pattern, with various degrees of interlacements.

      Overall I would need more info to be more specific on how to calculate your ends and pics. Send me a message if still need help with any of it if still having issues.


  4. Bruce Monte says:

    Quite new to this but confused by your final statement in #5
    Shouldn’t it be “…you now know you need to go through 90 slots (or 45 slots and 45 holes.)
    And #10 can’t be right. Your statement “…If your goal is weave a balanced plain weave, then you can just use the same amount for your weft yarn:” seems to ignore how wide the item will be. Certainly you will use less (or more) for the weft if the item was wider or narrower. You say to simply double the yarn if doing a balanced weave.

    • David says:

      Hi Bruce,

      Welcome to weaving. I had to stop continuing my blog and logged in only now after a (huge) hiatus so its been a while since I’ve read my post 😉

      Sorry if my choice of phrase was misleading in #5, I meant to say that you have to go through a combined 90 slots and holes (45 slots + 45 holes). I think in hindsight I would make it read, to be inclusive for all looms, as needing to go through 90 heddles, or if you’re using a rigid heddle loom, 45 slots and 45 holes. Either way, you need to thread your yarn through 90 “things” whether they be slots or whether they be holes 😉

      #10 actually does turn out to be right, after having woven several balanced weaves myself before posting those instructions. You double the amount of yarn used for the warp, maybe its my wording… So if you do the above calculations, but decide at the last minute to make it wider, you’re going to need to use more overall warp. If you take into account that extra warp you used and double that amount of all the warp for the weft, you will have enough weft to cover the project.

      If you have a just enough warp for the above project and decide to make it wider at the last minute, you’ll have to make the overall piece shorter since otherwise you’d just run out of warp yarn that you allocated for the project.

      I hope that makes sense – you cant double the amount and start your project and then change the width…first you calculate everything you need for the warp, and then you make sure you have the same amount for the weft, and you’ll have enough for your project

      I hope that made sense instead of making it more muddy, if you have any questions just ask 😉


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s