How Much Fabric Do You Need to Reupholster a Sofa?
A standard 84-inch 3-cushion sofa needs 14–18 yards of 54-inch fabric. That's the honest direct answer for a plain fabric, no pattern, standard arm style.
Now for the real answer: it depends on five things. Most people asking this question don't know all five, which is why this number gets estimated wrong constantly — by clients, by DIYers, and by shops that quote from memory rather than measurement.
TL;DR
- This guide covers the specific techniques, measurements, and decisions that determine quality outcomes in upholstery work.
- Planning and preparation before cutting begins is the most reliable way to avoid costly errors on any upholstery job.
- Fabric selection, yardage calculation, and structural assessment are the three decisions that most affect the final result.
- Experienced upholsterers develop consistent workflows that ensure quality and efficiency across every job type they handle.
- Documenting job details, material specifications, and client approvals protects both the shop and the client.
- The right tools, materials, and techniques for each job type make a measurable difference in quality and profitability.
The Five Variables That Change Your Yardage
1. Sofa size. A 72-inch sofa and a 96-inch sofa are both "sofas." A 72-inch 2-cushion sofa needs 11–14 yards. A 96-inch 3-cushion sofa needs 16–20 yards. Length, depth, and back height all affect panel sizes.
2. Arm style. Scroll arms are larger panels than track arms. A scroll arm inside panel might be 28 x 24 inches. A track arm is a flat 20 x 22-inch rectangle. Across two arms, the difference is 0.5–1 yard.
3. Cushion count and style. More cushions mean more pieces. T-cushion sofas need more fabric per cushion than straight-front cushions because of the notch geometry. A 3-cushion T-cushion sofa adds 0.5–1 yard over a standard 3-cushion straight sofa.
4. Pattern repeat. This is the one that catches people off guard most often. A small 13-inch repeat adds 1.5–2.5 yards to the base calculation. A large 27-inch repeat adds 4–6 yards. There's no shortcut here — the repeat waste has to be calculated zone by zone, not estimated as a percentage.
5. Fabric type. Velvet and other nap-direction fabrics add 2–4 yards because every piece must cut in the same orientation, eliminating the layout optimization you get with plain fabric.
Yardage by Sofa Size and Fabric Type
| Sofa | Plain Fabric | 13" Repeat | 27" Repeat | Velvet |
|---|---|---|---|---|
| 72" 2-cushion | 11–14 yards | 13–16 yards | 16–20 yards | 13–17 yards |
| 84" 3-cushion | 14–18 yards | 16–21 yards | 19–24 yards | 17–22 yards |
| 96" 3-cushion | 16–20 yards | 19–24 yards | 23–28 yards | 19–24 yards |
| Sofa + skirt | Add 2–3 yards | | | |
These ranges assume 54-inch fabric. If your fabric is 48 inches, add 10–20%.
The COM Sofa Problem
COM (customer's own material) is where yardage goes wrong most often in a shop. The client orders from a boutique or a design showroom and arrives with what they bought. Sometimes they asked the seller how much to buy and got a "buy 15 yards" answer that assumed a different sofa or a different fabric width.
Before you accept a COM sofa job, calculate how much fabric the job actually needs with the actual fabric width and pattern repeat. If the client has 15 yards of a 48-inch fabric with a 27-inch repeat, that's nowhere near enough for most sofas. Better to find that out before you start cutting than halfway through.
StitchDesk's COM verification step in the quote workflow does exactly this — input the client's fabric details, compare to what's needed, and you have a documented recommendation to share before the job starts.
What Happens If You Under-Order
You stop mid-job. You wait for more fabric. If it's a COM fabric, the client may not be able to get more — the dye lot may be gone, the fabric may be discontinued.
If you're supplying the fabric and you're short, you call your rep for an emergency order. If they can ship same-day from the same dye lot, you lose half a day. If they can't, you're looking at a week or more.
The cost of a shortfall isn't just the extra yards — it's the schedule disruption, the customer call, and the dye lot risk. Order right the first time.
FAQ
How many yards of fabric do I need for a sofa?
A standard 84-inch three-cushion sofa needs 14–18 yards of 54-inch plain fabric. Add 2–4 yards for a small to medium pattern repeat. Add 4–6 yards for a large (27-inch) pattern repeat. Add 2–4 yards if using velvet or another nap-direction fabric. A typical sofa in a patterned fabric runs 18–24 yards total.
Does it matter how many cushions a sofa has?
Yes. More cushions mean more fabric for cushion faces and boxing. A 2-cushion sofa of the same length as a 3-cushion sofa uses 0.5–1.5 fewer yards because the cushion pieces are larger but fewer in number. T-cushion sofas use slightly more than standard straight-front cushions due to the notch in the front of the T.
Can I use less fabric if I change the design?
Yes, in some ways. Removing a skirt saves 2–3 yards. Choosing a smaller arm style (track arm vs. scroll) saves 0.5–1 yard. Choosing plain fabric vs. a patterned one saves 2–6 yards. If a client is trying to work with limited COM fabric, these are practical options to discuss before accepting the job at an insufficient yardage.
What are the most common mistakes to avoid in this type of work?
The most common mistakes are underestimating material requirements, starting work before the frame is fully assessed and repaired, and skipping the centering and alignment checks before cutting. Each of these is far more expensive to correct after cutting has begun than to prevent at the planning stage. Taking an extra 15-30 minutes at the assessment and planning stage pays dividends throughout the job.
How do I get the best results from a professional upholsterer?
Come to the consultation with clear measurements, photos of the piece, and an idea of the room's color scheme and intended use. Be specific about how the piece will be used: high traffic, pets, children, or outdoor exposure all affect fabric recommendations. Provide fabric samples or accept guidance on appropriate options for your use case. Approve the proof carefully and ask to see the fabric on the piece before final installation if you are uncertain about a pattern or color choice.
When should I consult a professional rather than doing the work myself?
Consult a professional when the piece has structural issues beyond simple fabric replacement, when the piece has significant financial or sentimental value, or when the fabric or technique (tufting, pattern matching, hand-tacking) requires skills you have not developed. A professional assessment before you begin is free at most shops and can prevent costly mistakes on a piece worth preserving.
Sources
- National Upholstery Association
- Association of Master Upholsterers and Soft Furnishers (AMUSF)
- Upholstered Furniture Action Council (UFAC)
- Furniture Today (trade publication)
Get Started with StitchDesk
Running a successful upholstery shop means getting the details right on every job. StitchDesk gives you purpose-built tools for quoting, fabric calculation, job tracking, and client communication, all in one place designed specifically for the trade. Start a free trial and see how StitchDesk supports quality work from intake to delivery.