Your Cart

Empty

Browse our collections to add fabrics.

Trade Process · Trade Process

How Much Fabric Do You Need to Reupholster a Sofa?

A standard 3-cushion sofa takes 14 to 18 yards of 54-inch fabric. Exact yardage depends on pattern repeat, railroad vs up-the-bolt orientation, and the workroom's waste factor. This guide gives the numbers trade buyers actually use.

By The MJD Team10 min read

Base yardage by furniture type

These are working estimates for 54-inch plain fabric with no pattern repeat. Add to these for repeats, railroading adjustments, and waste factor.

PieceTypical yardage (54 in, plain)Add for large pattern repeat
Dining chair seat only0.5 to 1 yd+10 to 20 percent
Dining chair seat and back1.5 to 2.5 yd+15 to 25 percent
Ottoman (cube, 18 in)1.5 to 2 yd+15 to 25 percent
Ottoman (oversized cocktail)3 to 5 yd+20 to 30 percent
Wing chair6 to 7.5 yd+20 to 40 percent
Club chair5.5 to 7 yd+20 to 35 percent
Chaise lounge8 to 10 yd+20 to 35 percent
Loveseat (2-cushion)10 to 13 yd+20 to 35 percent
Sofa (3-cushion, standard 84 in)14 to 18 yd+25 to 40 percent
Sofa (large, 96 in+)18 to 22 yd+25 to 40 percent
Sectional (3-piece, 108 in x 90 in)22 to 30 yd+30 to 45 percent
Banquette (10 ft straight)12 to 16 yd+25 to 40 percent
Headboard (queen, tufted)5 to 7 yd+30 to 50 percent (tufting increases waste)
Headboard (king, straight panel)6 to 8 yd+20 to 35 percent
Bench (5 ft)4 to 6 yd+20 to 35 percent

Pattern repeat math

A pattern repeat is the distance (in inches) before the pattern starts over, vertically or horizontally. A large repeat forces the cutter to start each piece at the same point in the pattern, which means more yardage is discarded.

The rough formula for extra yardage due to vertical repeat:

Extra yards = (vertical repeat in inches / 36) x number of major cutting pieces x 0.5 to 1

For a sofa with roughly 10 major cuts (inside back, outside back, seat cushions, arm panels, skirt), a 27-inch vertical repeat adds 3 to 5 yards to the base estimate.

Horizontal repeat and drop match

Horizontal repeat matters most on wide pieces like sofa backs, banquettes, and headboards where two widths of fabric are seamed. A large horizontal repeat may require matching across the seam, adding waste.

A drop match (half-drop or random match) means adjacent widths do not line up at the same horizontal position. Half-drop adds yardage similar to a large vertical repeat. Random match can save yardage but looks less formal.

Railroaded vs up-the-bolt

Up-the-bolt means the fabric rolls off the bolt with the pattern oriented upright. A sofa back usually requires two widths seamed together at a vertical center seam.

Railroaded means the pattern is oriented sideways on the bolt. The fabric rolls off with what would be the 'up' direction running along the length. A long sofa back can be upholstered from a single width with no vertical seam.

Railroading saves yardage on long, wide pieces. For a 96-inch sofa with a railroaded 54-inch fabric, you may save 4 to 6 yards. Not every pattern railroads successfully; ask the mill if the pattern is run railroaded or up-the-bolt.

Related readingCapsule Collection patternsCore in-stock patterns with railroad and repeat data on the spec sheet.

Width considerations

Most upholstery fabric runs 54 inches wide. Some run 55, some 56, a handful run 58 or 60 inches. The yardage estimates above assume 54 inches.

For a 60-inch fabric, multiply the estimate by approximately 0.9 (you need about 10 percent less). For a 48-inch fabric, multiply by approximately 1.125 (you need about 12.5 percent more).

Narrow goods (under 48 inches) are unusual in upholstery; they are more common in drapery. Confirm width with the mill before calculating.

Waste factor

Workrooms add a waste factor to the base estimate. The waste covers mis-cuts, unusable yardage at the end of a bolt, and matching around corners, cushions, and pleats.

Typical waste factors: 10 percent for plain goods on straight pieces, 15 percent for patterned plain cuts, 20 to 25 percent for tufted and pleated work.

Multi-cushion sectionals, tufted headboards, and skirted pieces with gathers sit at the top of the waste range.

How to calculate yardage step by step

  1. Start with the base yardage for the furniture type from the table above.
  2. Check the pattern repeat (vertical and horizontal) on the fabric spec sheet.
  3. Add the repeat allowance: 25 percent for repeats 13 to 27 inches, 40 percent for repeats over 27 inches.
  4. Confirm railroad or up-the-bolt orientation and adjust if railroading saves yardage.
  5. Add the workroom's waste factor, typically 10 to 15 percent on plains, 15 to 25 percent on patterns.
  6. Confirm fabric width and adjust the total if not 54 inches.
  7. Order a memo or cutting from the current run to confirm pattern placement before committing full yardage.

Ordering tips for reupholstery

  • Always order 1 to 2 yards over the calculated total. A bolt can end, and dye lots match within a run but rarely across runs.
  • Request a cutting for approval from the specific run before cutting the workroom's patterns.
  • Confirm railroad vs up-the-bolt with both the mill and the workroom in writing.
  • For large pattern repeats, send the workroom a high-resolution image of the pattern so they can plan the cut layout before the fabric arrives.
  • Spec the cleaning code and flammability certification at the same time as yardage.
Related readingRequest trade memosMemos ship from current stock for hand and pattern review.

Frequently asked questions

How many yards for a standard sofa?

A standard 3-cushion 84-inch sofa takes 14 to 18 yards of 54-inch plain fabric. Add 25 to 40 percent for a patterned fabric with a large repeat, and include a 10 to 15 percent waste factor.

Does pattern repeat really add that much yardage?

Yes. A 27-inch vertical repeat on a patterned sofa can add 4 to 7 yards over the plain estimate. The cutter has to start each major piece at the same point in the pattern, so sections at the ends of each cut are discarded.

What does railroaded mean?

Railroaded fabric has its pattern running across the width of the bolt, so the fabric rolls off with the 'up' direction along the length. Long sofa backs and banquettes can be upholstered from a single railroaded width without a vertical seam.

Should I order extra fabric?

Always order 1 to 2 yards beyond the calculated estimate. Workrooms occasionally find a flaw mid-bolt, and a dye lot match on a reorder is not guaranteed once the original run ships out.

Can the workroom calculate yardage for me?

Yes. Most workrooms will calculate yardage once they see the piece and the fabric spec (repeat, railroad, width). Confirm in writing before ordering; yardage responsibility sits with whoever signs the PO.

Put this into practice

Request samples or open a Print Studio conversation.

Michael Jon Designs is trade-only. Our sales team confirms spec, availability, and pricing on every project.