Fabric Yardage Calculator logoFabricYardageCalculator

How to Estimate Fabric for Upholstery

Whether you are hiring a professional or tackling a DIY project, knowing how to estimate upholstery fabric prevents expensive ordering mistakes.

The Two Methods

Method 1: Use a yardage chart. Look up your furniture type in a standard upholstery yardage chart and adjust for fabric width and pattern repeat. This gives a good estimate for standard furniture and is how most fabric retailers quote customers. For a single instant total across multiple pieces, you can add every project together on the home page.

Method 2: Measure each section. Physically measure every panel of the furniture piece, add seam allowances, and calculate total yardage. This is more accurate for unusual or custom pieces.

Method 2 in Detail: Measure Each Section

Step 1: Identify all fabric sections. A typical armchair has: inside back, outside back, seat, front panel, two inside arms, two outside arms, two arm fronts, and cushion covers (top, bottom, boxing). That is 10–12 pieces.

Step 2: Measure each section. For each panel, measure the widest point and the tallest point. Add 2 inches to each dimension for seam allowances and 4 inches for tuck-in at seat junctions.

Step 3: Lay out cuts on fabric width. Determine how many panels fit across the fabric width (usually 54 inches). Large panels (inside back, seat) typically take the full width. Smaller panels (arm fronts) can be nested.

Step 4: Add up total length. Sum the length of each row of cuts. This total length in inches, divided by 36, gives you yardage.

Step 5: Add overage. Add 10–15% for cutting waste and error margin.

Pattern Repeat Adjustment

For patterned fabric, each panel must start at the same point in the pattern. This means you cannot nest pieces as tightly — each cut must align to the repeat grid. The waste between aligned cuts increases total yardage by 10–35% depending on repeat size.

For an instant calculation with your specific fabric details, try our furniture yardage tool.

Professional Tips

  • Photograph the piece from all angles before ordering fabric — this helps if you need to re-estimate.
  • If using a professional upholsterer, bring a fabric sample to the shop. They will measure the furniture and give an exact yardage quote.
  • Order all your fabric at once from the same dye lot.
  • Keep the bolt label — it has the dye lot number in case you need to reorder.
  • If the furniture has welt/piping, add 1 yard of extra fabric for every 10 yards of piping needed (piping is cut on the bias).

Related Guides