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

23.75yards

Range: 20.2527.5 yards

Yardage Breakdown
Base panel yardage
20.88yards
Preshrink allowance
+0.75yards
Waste allowance
+2.25yards
Subtotal
23.75yards
Railroaded alternative
21yards
  • 1 × Sofa (3-Seat): 84″ W × 38″ D × 36″ H.
  • 11 fabric pieces per unit, 22 total cuts.
  • 4 panels wider than the 54″ fabric - yardage assumes railroading or piecing.
  • diy profile - 10% waste allowance.
  • 3% preshrink allowance included.
  • Railroaded alternative: 21 yards (saves ~12%).

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.

Furniture54″ Fabric45″ Fabric
Dining Chair (drop-in seat)1–2 yd1.5–2.5 yd
Ottoman3–5 yd4–6 yd
Armchair6–9 yd7–11 yd
Headboard (queen)4–7 yd5–8.5 yd
Wingback Chair7–10 yd8.5–12 yd
Recliner8–12 yd10–15 yd
Loveseat10–14 yd12–17 yd
Sofa (3-seat)12–16 yd14–19 yd
Chaise Lounge10–14 yd12–17 yd
Sectional Sofa20–28 yd24–34 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, the default 3% preshrink setting, and the DIY cutting allowance, the current model gives these results:

54-inch fabric: 3.13 base yards, rounded to 3.75 yards after the selected allowances.

36-inch fabric: 5.38 base yards, rounded to 6.25 yards after the same allowances.

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.