If you're planning to recover a couch, one of the most important questions to answer before ordering is how much fabric do I need to reupholster a sofa?
Quick answer: A standard three-seat sofa will often require approximately 14 to 18 yards of 54-inch-wide upholstery fabric. A typical loveseat may require approximately 10 to 13 yards, while a large sofa can require 18 to 22 yards or more.
Those numbers are starting estimates—not guarantees. Sofa style, overall size, cushion construction, arm style, skirts, tufting, fabric width, pattern repeat, and fabric direction can all change the final amount.
Use the chart below for a quick estimate, then measure your actual sofa before purchasing fabric.
Quick Sofa & Loveseat Fabric Yardage Chart
| Furniture Type | Starting Fabric Estimate |
|---|---|
| Compact Loveseat | 10–12 yards |
| Standard Loveseat | 10–13 yards |
| Small / 2-Seat Sofa | 12–15 yards |
| Standard 3-Seat Sofa | 14–18 yards |
| Large Sofa – approximately 96"+ | 18–22+ yards |
| Deeply Tufted / Chesterfield-Style Sofa | 16–22+ yards |
| L-Shaped Sectional | 20–30+ yards |
These are starting estimates based on approximately 54-inch-wide upholstery fabric and typical furniture construction. Large patterns, skirts, extra cushions, tufting, unusually deep furniture, directional fabric, or different fabric widths can substantially change the amount needed.
Once you know approximately how much you'll need, browse our Upholstery Fabric by the Yard for discounted designer upholstery fabrics suitable for sofas, loveseats, chairs, ottomans, benches, and other furniture projects.
How to Measure a Sofa for Upholstery Fabric
A sofa is more complicated than a bench seat or ottoman because it consists of many separate upholstered pieces. Instead of simply multiplying the sofa's overall width by its height, measure each upholstered section individually.
Record measurements for:
- Overall sofa width
- Inside back
- Outside back
- Inside arms
- Outside arms
- Seat deck
- Seat cushions
- Loose back cushions, if present
- Front border or rail
- Arm fronts
- Skirt, if present
- Welt or piping, if being made from the same fabric
What Parts of a Sofa Need Upholstery Fabric?
A typical upholstered sofa can contain considerably more individual fabric pieces than it first appears.
Depending on the design, you may need fabric for:
- Inside back
- Outside back
- Inside left arm
- Inside right arm
- Outside left arm
- Outside right arm
- Front arm panels
- Seat deck
- Front rail
- Seat cushion tops
- Seat cushion bottoms
- Cushion boxing
- Loose back cushion fronts
- Loose back cushion backs
- Back cushion boxing
- Welt cord
- Skirt panels and corner pleats
This is why estimating sofa fabric from overall width alone can be misleading.
How Much Fabric Does a Standard 3-Seat Sofa Need?
A standard three-seat sofa approximately 78 to 90 inches wide will commonly require around 14 to 18 yards of 54-inch-wide upholstery fabric.
A simple sofa with a tight back, exposed legs, straightforward arms, and three box cushions may fall toward the lower end of the range.
A sofa with loose back cushions, large rolled arms, a skirt, extensive welt cord, or other upholstered details may move toward or beyond the upper end.
The number of seats alone doesn't determine yardage. Construction matters just as much as sofa width.
How Much Fabric Does a Loveseat Need?
A typical loveseat will often require approximately 10 to 13 yards of 54-inch-wide upholstery fabric.
A compact loveseat with a tight back and exposed legs may require less than a heavily padded loveseat with two loose seat cushions, two loose back cushions, large rolled arms, and a skirt.
If your loveseat is essentially a smaller version of a heavily upholstered sofa, don't assume that cutting the sofa yardage in half will work. The loveseat still has two arms, an inside and outside back, and many of the same individual components as a full-size sofa.
How Much Fabric Does a Large Sofa Need?
A large sofa approximately 96 inches wide or more may require approximately 18 to 22 yards or more.
Extra width affects the inside back, outside back, front rail, deck, cushions, and potentially the skirt.
Large sofas may also have deeper seats and oversized cushions, which can increase yardage even further.
For unusually large furniture, a piece-by-piece cutting plan is much more reliable than a general yardage chart.
How Much Fabric Does a Sectional Sofa Need?
Sectionals vary too much for one universal yardage number, but many L-shaped sectionals can require approximately 20 to 30 yards or more of upholstery fabric.
Large U-shaped or multi-piece sectionals can require considerably more.
The best way to estimate a sectional is to treat each section almost like a separate piece of furniture. Measure the arms, backs, decks, cushions, chaise section, corner section, and outside surfaces individually.
Then combine the cutting requirements into one overall fabric layout.
How Do Sofa Cushions Affect Fabric Yardage?
Cushions consume a surprisingly large amount of upholstery fabric.
A standard reversible box cushion may require fabric for:
- Top panel
- Bottom panel
- Front boxing
- Back boxing or zipper panel
- Side boxing
- Welt or piping
A three-seat sofa with three reversible seat cushions therefore needs six large cushion faces before the boxing strips are even considered.
If the sofa also has three loose back cushions, the cushion portion of the project becomes even larger.
Loose Back Cushions vs. a Tight Back Sofa
A tight-back sofa has upholstery attached directly to the back structure. It usually requires less fabric than a comparable sofa with multiple loose upholstered back cushions.
A loose-back sofa may have two or three separate cushions, each requiring a front, back, boxing, and possibly welt.
When comparing two sofas of the same overall dimensions, the sofa with loose back cushions will often require more fabric.
Do Rolled Arms Require More Fabric?
Arm construction can have a significant effect on yardage.
Large rolled arms typically require more fabric than narrow track arms because they have greater upholstered surface area and more complex shapes.
Traditional sofas with oversized rolled arms may require separate inside-arm, outside-arm, and front-arm pieces, plus additional material for pleats or gathers.
Modern sofas with narrow straight arms may use fabric more efficiently.
How Much Extra Fabric Does a Sofa Skirt Require?
A full upholstered skirt can add a meaningful amount of fabric because it may run across the entire front and both sides of the sofa.
The amount depends on:
- Finished skirt height
- Sofa width and depth
- Straight vs. gathered construction
- Corner pleats
- Whether the skirt is self-lined
- Pattern matching
If you're removing a skirt and exposing the sofa's legs during your reupholstery project, your new fabric requirement may be lower than the amount used on the original sofa.
How Does Tufting Affect Sofa Yardage?
Tufting generally requires additional fabric because material is pulled into the depressions created by the buttons or stitching.
This is particularly important on deeply tufted Chesterfield-style sofas.
A Chesterfield combines several fabric-intensive features: deep tufting, a large upholstered back, rolled arms, and often substantial front and side panels.
A deeply tufted sofa may therefore require approximately 16 to 22 yards or more, depending on its size and construction.
Don't estimate a deeply tufted surface from its flat finished dimensions alone.
Pattern Repeat Can Significantly Change Sofa Yardage
Pattern repeat becomes particularly important on sofas because there are so many visible upholstered sections.
A large floral, plaid, stripe, geometric, or medallion design may need to be centered and matched across:
- Inside back
- Seat cushions
- Back cushions
- Front rail
- Arms
- Skirt
Each time a piece has to begin at a particular point in the pattern, some fabric may be lost between cuts.
Do not automatically add a fixed percentage and assume the result will be correct. Check the fabric's actual horizontal and vertical repeat and plan how the major visible pieces will be positioned.
Large repeats can add several yards to a sofa project.
What Is Directional Upholstery Fabric?
Directional fabric has a recognizable top and bottom, which means the visible pieces need to be cut facing the same direction.
Examples can include:
- Florals with stems
- Stripes
- Scenic patterns
- Animal designs
- Some geometric patterns
- Velvet and other fabrics with a noticeable nap
A non-directional fabric gives the upholsterer more freedom to rotate pieces and use the width of the fabric efficiently.
Directional fabric limits those options and can therefore increase the total yardage required.
Why Fabric Width Matters
Most upholstery yardage charts—including the estimates in this guide—are based on fabric approximately 54 inches wide.
But not every upholstery fabric is exactly 54 inches wide.
A narrower fabric can require additional yardage because fewer upholstery pieces fit across its width. A wider fabric may allow a more efficient cutting layout.
Always check the listed fabric width before placing your order.
Worked Example: Standard 84-Inch 3-Seat Sofa
Suppose you're recovering an approximately 84-inch-wide sofa with:
- Three reversible box seat cushions
- Tight upholstered back
- Two standard upholstered arms
- Exposed legs
- No skirt
- No deep tufting
- Solid 54-inch-wide upholstery fabric
This sofa requires fabric for the inside and outside back, both arms, deck, front rail, three cushion tops, three cushion bottoms, cushion boxing, arm fronts, and finishing details.
For a straightforward sofa like this, approximately 14 to 18 yards is a reasonable starting range.
A professional cutting layout may place smaller pieces alongside larger panels to reduce waste.
If you change the same sofa to a large patterned fabric, add loose back cushions, or add a skirt, the required yardage can increase substantially.
Worked Example: Standard Loveseat
Now consider a loveseat with:
- Approximately 60 inches overall width
- Two reversible seat cushions
- Tight back
- Standard arms
- Exposed legs
- No skirt
- Solid 54-inch-wide fabric
A loveseat like this will often fall around 10 to 13 yards.
Changing to loose back cushions, a skirt, large rolled arms, or a fabric requiring extensive pattern matching can increase that amount.
Should I Buy Extra Fabric When Reupholstering a Sofa?
Running short on fabric during a sofa project can be a bigger problem than it is with a small stool or pillow.
If additional fabric has to be ordered later, the original fabric may be sold out or the next piece may come from a different dye lot.
For solid and small non-directional fabrics, it is generally wise to avoid ordering to an extremely tight calculated minimum.
Extra material can provide room for:
- Cutting and trimming
- Unexpected construction differences
- Welt cord
- Minor measuring errors
- Damaged or miscut pieces
- Future repairs
For patterned fabrics, calculate the additional requirement from the actual repeat and cutting layout rather than simply adding an arbitrary amount.
Can I Use Upholstery Remnants on a Sofa?
Usually, a single small upholstery remnant won't contain enough fabric to recover an entire sofa. However, larger remnants can still be useful for certain parts of a project.
They may work well for:
- Accent cushions
- Arm panels
- Contrasting welt
- Small matching ottomans
- Decorative pillows
If you find a particularly large remnant, check both its total yardage and its continuous dimensions before deciding whether it will work for a furniture project.
Browse our Upholstery Fabric Remnants for smaller upholstery projects and coordinating pieces.
What Is the Best Fabric for Reupholstering a Sofa?
A sofa is usually one of the hardest-working pieces of furniture in a home, so choose fabric intended for upholstery use.
Depending on the room and how the sofa will be used, good choices can include:
- Performance upholstery fabric for busy family rooms
- Crypton and other performance fabrics where stain resistance is important
- Textured woven upholstery fabric for everyday furniture
- Chenille for softness and texture
- Velvet for a richer appearance
- Designer upholstery fabric for statement furniture
Browse our Upholstery Fabric by the Yard to compare discounted designer upholstery fabrics for sofas, loveseats, chairs, ottomans, benches, and other furniture.
Common Sofa Fabric Yardage Mistakes
- Estimating only from sofa width. Two 84-inch sofas can have completely different upholstery requirements.
- Forgetting cushion bottoms. Reversible cushions need fabric on both faces.
- Ignoring cushion boxing. The strips around each cushion require additional material.
- Forgetting the outside back. If the back of the sofa is visible, it normally needs the primary upholstery fabric.
- Ignoring the arms. Large rolled arms can use substantially more material than narrow track arms.
- Forgetting a skirt. A full skirt can add considerable fabric.
- Ignoring tufting. Deep tufting requires additional material.
- Ignoring pattern repeat. Large patterns can add several yards to a sofa.
- Assuming all upholstery fabric is 54 inches wide. Always verify the actual width.
- Ordering the exact mathematical minimum. A small shortage can become a major problem if matching fabric is no longer available.
Related Upholstery Fabric Yardage Guides
Planning another upholstery project? Use these Fabric & Supply guides to estimate your fabric before ordering:
- How Much Upholstery Fabric Do I Need? Complete Yardage Guide – Start here for general furniture yardage estimates.
- How Much Fabric Do I Need to Reupholster a Wingback Chair? – Estimate fabric for wings, arms, cushions, backs, and skirts.
- How Much Fabric Do I Need to Reupholster an Ottoman? – Includes estimates for square, rectangular, round, tufted, and skirted ottomans.
- How Much Fabric Do I Need to Reupholster Dining Chairs? – Calculate yardage for dining-chair upholstery projects.
- How Much Fabric Do I Need for Bar Stools? Complete Yardage Guide – Includes round and square stool measuring and yardage estimates.
- How Much Fabric Do I Need for a Headboard? – Learn how headboard width, height, fabric width, and pattern direction affect yardage.
- How Much Fabric Do I Need to Reupholster a Bench Seat? – Includes measuring instructions and estimates for common bench lengths.
- How Much Fabric Do I Need for a Pillow? – Calculate fabric for common decorative pillow sizes.
Ready to choose your sofa fabric? Browse our Upholstery Fabric by the Yard for discounted designer fabrics suitable for furniture upholstery.
Frequently Asked Questions About Sofa Fabric Yardage
How many yards of fabric do I need to reupholster a sofa?
A standard three-seat sofa will often require approximately 14 to 18 yards of 54-inch-wide upholstery fabric. Large sofas, skirts, loose cushions, tufting, or large patterns can increase the amount.
How much fabric do I need for a loveseat?
A typical loveseat often requires approximately 10 to 13 yards of 54-inch-wide upholstery fabric. The exact amount depends on its dimensions, cushions, arms, back construction, skirt, and fabric pattern.
How much fabric do I need for a 3-cushion sofa?
A standard three-cushion sofa commonly falls around 14 to 18 yards of 54-inch-wide fabric. Loose back cushions, large arms, skirts, tufting, and pattern matching can push the requirement higher.
Does patterned fabric require more yardage for a sofa?
Often, yes. Large florals, plaids, stripes, geometrics, and other obvious repeats may require additional fabric so the design can be centered and matched across cushions, backs, arms, and other visible surfaces.
Does a sofa skirt require extra fabric?
Yes. A skirt runs across a large portion of the sofa's perimeter and can require significant additional fabric. Pleats, gathering, lining, and pattern matching can increase the requirement further.
Does tufting require more upholstery fabric?
Yes. Fabric is pulled into the tufted depressions, so the amount required is greater than the flat finished dimensions suggest. Deeply tufted sofas can require substantially more material.
Is 54-inch fabric standard for sofa upholstery?
Many upholstery fabrics are approximately 54 inches wide, and most general furniture yardage charts are based on that width. Always check the actual listed width before calculating your final order.
Should I buy extra fabric when reupholstering a sofa?
It is usually wise to avoid ordering to an extremely tight minimum. Extra fabric provides room for cutting, trimming, unexpected construction differences, welt cord, minor errors, and possible future repairs. For patterned fabric, calculate additional yardage using the actual repeat.
Shop Upholstery Fabric for Your Sofa
Once you've measured your sofa and estimated the yardage, you're ready to choose your upholstery fabric.
Shop our Upholstery Fabric by the Yard for discounted designer upholstery fabrics suitable for sofas, loveseats, sectionals, chairs, ottomans, benches, and other furniture projects.
Because a sofa may require 10, 15, 20 yards or more, check the available quantity before ordering and make sure enough continuous yardage is available for your entire project.
Before purchasing, measure the actual upholstered surfaces, verify the fabric width, check the pattern repeat and direction, and allow enough material for the complete cutting layout.