FabricYardageCalculator

Upholstery Fabric Calculator

Build a planning estimate for sofas, chairs, ottomans, headboards, and more. Adjust fabric width, repeat, nap, welt, skirt, and cutting allowance.

Select Furniture Type

A84″B38″C36″A WidthB DepthC Height
in
in
in

Total fabric needed

18.75yards

Planning estimate based on the modeled pieces and allowances below.

Yardage Breakdown
Base panel yardage
16.88yards
Waste allowance
+1.75yards
Subtotal
18.75yards
  • 1 × Sofa (3-Seat): 84″ W × 38″ D × 36″ H.
  • 11 fabric pieces per unit, 22 total cuts.
  • Upright layout keeps each piece's cut width across the fabric.
  • 4 panel types exceeds the 54″ fabric width in this orientation. The estimate allows running length for piecing; choose seam positions before cutting.
  • DIY planning profile includes a 10% cutting allowance.

How This Upholstery Calculator Works

The calculator starts with a generalized panel template for the selected furniture type. Overall dimensions scale that template, then fabric width, repeat, nap, preshrink, cutting allowance, welt, and skirt settings adjust the estimate.

Panel-by-Panel Geometry

Models common surfaces such as the inside back, outside back, seat deck, arms, and cushion pieces. It cannot see the actual seams or construction under the old cover.

Fabric Width Adjustment

Packs each panel type in simple rows. A wider bolt helps only when it changes how many panels fit across a row or lets an oversized piece rotate.

Pattern Repeat Allowance

Adds the calculator's selected repeat allowance. This models extra material but does not center motifs or build a seam-by-seam matching plan.

Add-On Yardage

Estimates welt from entered cord length and strip width, and skirt fabric from entered perimeter, height, and fullness. These amounts appear separately.

Choose the Right Starting Point

If you know only the furniture category, begin with the reference chart below. If you have overall measurements, use the calculator to see the assumptions and modeled panels. If the old cover is available, a labelled tear-down gives the best project-specific information because it reveals every seam, tuck, boxing strip, and hidden surface.

For a matching set, calculate each furniture style separately. Keep the rounded results on one shopping list and ask the seller whether the required continuous length is available.

Upholstery Yardage Reference Chart

Approximate yardage for 54-inch fabric with no pattern repeat. See the complete yardage chart for all project types.

Modeled furniture size54″ model45″ model
Dining Chair (18 × 18 × 36 in)2.5 yd2.5 yd
Ottoman (36 × 24 × 18 in)3.5 yd4.25 yd
Armchair (34 × 34 × 36 in)9.5 yd10.25 yd
Headboard (62 × 4 × 30 in)5.5 yd5.5 yd
Wingback Chair (32 × 33 × 46 in)11 yd11.75 yd
Recliner (34 × 38 × 42 in)12.5 yd13.25 yd
Loveseat (60 × 38 × 36 in)16.5 yd17.5 yd
Sofa (3-Seat) (84 × 38 × 36 in)18.75 yd19.5 yd
Chaise Lounge (62 × 58 × 32 in)18.5 yd18.5 yd
Sectional Sofa (120 × 38 × 36 in)22.5 yd23.25 yd

Check the Fabric, Not Just the Colour

Worked Example: When Width Changes the Layout

Select the ottoman template and keep its default dimensions of 36 by 24 by 18 inches. With plain fabric, no nap, no preshrink adjustment, and the DIY 10 percent handling allowance, the current model gives these results:

54-inch fabric: 3.13 base yards, rounded to 3.5 yards after the selected allowance.

36-inch fabric: 6.25 base yards, rounded to 7 yards after the same allowance.

The change is not a simple 54 divided by 36 multiplier. At 36 inches, modeled panels cross fit thresholds and need more running rows or piecing. An actual ottoman with a separate cushion, tufting, a directional print, or reusable hidden fabric may differ. Reproduce the comparison in the calculator, then replace the defaults with your measurements.

Before the Shop Cuts the Fabric

  1. Compare the modeled piece list with photographs, measurements, or the removed cover.
  2. Ask whether the full amount can be supplied as one continuous cut and whether batch matching matters for the product.
  3. Mark any visible panel that needs a centered motif, matched stripe, or one-way direction.
  4. Check whether welt, skirt, repair pieces, arm covers, and test samples are already included in your total.
  5. For a costly job, have the upholsterer or workroom approve the quantity before ordering.

Frequently Asked Questions

Related Upholstery Guides

Other Fabric Calculators

For a quick starting estimate across project types, try the fabric yardage calculator.