How Much Fabric Do You Need for a Project?

We have a formula that takes all of the guesswork out of it.


There's a little bit of treasure hunter in each of us. It's the part that can look at a tired old chair, rescued from a tag sale or dusty attic, and see its hidden potential. Though it may look faded, moldy, and out of style, sometimes all that's needed to revitalize a solid, good-quality piece of furniture is simple reupholstering. In fact, this is true whether you want to reupholster a sofa, make a quilt, or sew a new dress.

For any project, your most important task will be choosing fabric-you must determine not only the style of the material, but also how much of it you'll need. Determining fabric amounts is tricky, so it's good to consult a professional before you make a purchase. But it's nice to be able to make at least a rough estimate, and to understand the factors involved-the shape of the piece, the pattern of the cloth, any extras such as a skirt or welting-before diving into a project. Since fabrics cost from about $20 to $250 per yard or more, knowing approximately how much you'll need before you make a choice is helpful.

How to Measure for Yardage

The first step is figuring out the total dimensions of the project by width and length. Determine the dimensions in inches. Let's say your project is going to be 36 inches. That equals three feet or one yard. So this project only needs one yard of fabric. For better visualizing, it's helpful to get out some graph paper and sketch out your design. Don't forget to include any seam allowances (for pillows), hemming (for tailored pants), edging (for canvas wall-art) or additional fabric you might need for gathering, crimping, and smocking.

What if you are going to need several pieces of fabric like for making napkins, blouses, or a hand-stitched quilt? Figure out how much fabric you need with this formula:

  • Width of fabric divided by width of one piece equals the number of pieces that fit into width (rounded down to the whole number).
  • Total number of pieces divided by number of pieces that fit into width equals number of rows you need.
  • Number of needed rows multiplied by length of one piece equals total project in inches.
  • Total project inches divided by 36 inches equals total yardage needed (rounded up to the whole number).

For example, the width of the fabric is 60 inches. One piece needs a width of 32 inches. The length of one piece needs to be 28 inches. We need six pieces in all. To estimate yardage for fabric, the formula would look like this:

  • 60 inches divided by 32 inches equals 1.875, rounded down to one.
  • 6 multiplied by 1 equals 6.
  • 6 multiplied by 28 inches equals 168 inches.
  • 168 inches divided by 36 inches equals 4.66, rounded up to 5.

We would need five yards of fabric for this particular project. These calculations work for many projects, including pillows, cushions, clothes, bedding, and headboards. Even if you're comfortable with your own estimating ability, it's worth getting a professional opinion: Give your upholsterer a few snapshots of the piece, along with basic measurements. Easier than loading your armchair into the car and driving it to the shop, this will give you peace of mind before investing in fabric.

An average club chair, for example, requires about 6 1/2 yards of fabric. Keep in mind, however, that this is a guideline, not a rule. Many factors-including the fabric's pattern, the upholsterer's work style, and variations in individual pieces of furniture-can influence the yardage. "I did a club chair recently that took 11 yards, it was so big and bulky," says upholsterer Tony Totillo. Totillo provided the estimates here, based on 54-inch-wide fabric with a short repeat. Specific design details unique to your piece may influence yardage.

Choosing a Fabric

When shopping for fabric, you'll find a tremendous variety of sizes, patterns, and materials-all factors that will affect how much you need.


The most common width for fabric today in the United States is 54 inches; however, 48-inch-wide fabric is found both here and in Great Britain, and 40- and 42-inch widths are standard for many imported fabrics, like Indian silks. Other fabrics such as garment textiles, may be wider: Oxford cloth and gingham are frequently sold in 60- and 72-inch widths. If you can, choose 54-inch-wide fabric. It produces the least cutting waste, and yardage estimates assume this width.


Solid fabrics are the simplest to work with: Stripes, plaids, and other patterns must be matched at the seams to be consistent. Though this can be tricky for the upholsterer, a smaller stripe or plaid that is evenly spaced should not cause much cutting waste, so you shouldn't need to allow for extra fabric. If you want welting-the cord that covers the seams-from the same fabric, you'll need a lot more. "Welting on a chair with a striped or plaid fabric automatically adds an extra yard and a half," says upholsterer Carl Dellatore, owner of the D&F Workroom in New York City. "Welting is always cut on the bias-a diagonal-so it lies smoothly. Often, you can cheat a little and get welting from cutting excess, but a stripe or plaid won't look right unless it is cut on a complete bias." Some people choose a solid fabric for welting that complements their patterned piece. This makes the work simpler and usually saves money, since solids are generally less expensive than patterns.


Some patterns will require extra yardage. "If you have a bouquet pattern with an 18-inch repeat, that means it will be 18 inches before you hit the next, identical bouquet," says Dellatore. "To center the bouquet on the seat of a chair, on the back, and on the skirt, you'll need to cut away excess fabric and fit the pattern correctly." Some patterns have very small repeats, 3 inches or less; others are as large as 54 inches. "In general, an 18-inch repeat means you'll need about 20 percent more fabric; a 27-inch repeat, 40 percent more," says Dellatore.

If You Run Out of Fabric

Never skimp on fabric and assume you will be able to go back to the store and buy more if necessary. This might seem like smart shopping, but it's not: Never expect to get an exact fabric match the second time around. "Dye lots change overnight," warns upholsterer Carl Dellatore. "You might buy an extra yard of fabric that looks the same, but if the dye is slightly different, it won't match the rest of the fabric."

If you end up just a bit short on fabric, you might be able to make it work by "cheating" a little in hidden places. One method is to use a false platform-the fabric that covers the seat of the chair beneath the cushion. Since it doesn't show, it can be made from a cheaper, solid fabric rather than from the same fabric as the rest of the chair. Another option is to use what are called pulling strips or stretchers: There are a few hidden inches of material where the pieces covering the arms and back are pulled taut and tacked onto the chair frame. Strips of less expensive but sturdy fabric can be used for the hidden portions. If all the options are exhausted, however, and there still isn't enough fabric, you'll have no choice but to scrap the original material and start over. It's better to err on the side of excess; as Dellatore says, "You can always make a couple of throw pillows."

Was this page helpful?
Related Articles