Reupholstering couch cushions typically costs $300-$1,200, with an average near $650 for a standard sofa. Fabric choice, cushion count and size, foam replacement, and local labor rates have the biggest effect on the quote.
| Item | Low | Average | High | Notes |
|---|---|---|---|---|
| Reupholster cushion covers | $300 | $650 | $1,200 | Three standard seat cushions |
| Fabric | $25 per yard | $50 per yard | $100+ per yard | Upholstery-grade material |
| Labor | $45 per hour | $75 per hour | $125 per hour | Varies by shop and region |
| New foam per cushion | $40 | $85 | $180 | Depends on size and density |
What three couch cushions usually cost to reupholster
For three removable, standard-size seat cushions, expect $300-$1,200, with many midrange jobs landing around $500-$800. That estimate generally covers new fabric covers and sewing, but not major frame work or new foam. A single cushion may cost $100-$350; large, boxed, tufted, or unusually shaped cushions can exceed that range.
Fabric is often priced by the yard, while shops may quote labor per cushion or as one job total. A typical three-cushion project uses about 5-8 yards, depending on fabric width, pattern matching, cushion dimensions, and whether the backs also need covers. Assumptions: U.S. shop labor, standard sofa cushions, midgrade fabric, and normal access. Confirm whether the quote includes fabric, sewing, foam, and tax.
Fabric, sewing labor, and foam in a shop quote
Quotes usually combine material and labor, with extra charges for pattern alignment, unusual construction, or cushion repairs. The table shows common price ranges for a three-cushion job; actual totals depend on measurements and fabric yield.
| Quote item | Typical price | What changes the charge |
|---|---|---|
| Upholstery fabric | $125-$800 total | About 5-8 yards at $25-$100+ per yard |
| Cutting and sewing | $150-$500 total | Shape, piping, zippers, and pattern matching |
| Foam replacement | $120-$540 total | $40-$180 per cushion, by size and density |
| Pickup, delivery, or handling | $0-$150 total | Distance and shop policy |
| Repairs and supplies | $25-$200 total | Damaged seams, batting, or zipper replacement |
Some upholsterers charge $45-$125 per labor hour; others price by cushion. is a useful way to compare hourly quotes, but a fixed job price may be easier to budget. Ask for a written breakdown before approving foam or repair add-ons.
How cushion size, shape, and fabric grade shift the price
Size and construction directly affect both yardage and sewing time. A 24-by-24-inch cushion is generally less expensive to cover than a 30-by-30-inch cushion, which uses more fabric and may require additional labor. Box cushions with separate side panels, piping, or complicated corners usually cost more than simple knife-edge cushions.
Patterned fabric can raise the material requirement by roughly 10%-25% when the design must line up across cushions. Heavy-duty upholstery fabric often costs $40-$100 per yard, while basic options may be $25-$45. Replacing foam on cushions thicker than 4 inches or wider than 24 inches can add $20-$80 per cushion compared with a smaller standard insert. Measure each cushion and identify its shape before comparing estimates.
When foam replacement adds $40-$180 per cushion
New covers do not fix flattened, lumpy, or poorly supported foam. A shop may charge $40-$90 for a basic replacement insert and $100-$180 for larger or higher-density foam. Batting around the insert may add $15-$40 per cushion. If the foam remains resilient and the cushion keeps its shape, retaining it can avoid a substantial part of the bill.
Ask whether the quote includes foam, batting, and fitting, since some shops list these separately. For a cushion that is only mildly compressed, a foam wrap or added batting may cost less than a full insert replacement, though it will not restore worn-out foam. Pay for new foam when support is poor, not simply because the cover is being changed.
Regional upholstery rates in urban and rural markets
Prices commonly run 10%-25% higher in major coastal cities and dense metro areas than in lower-cost small-town markets. Higher commercial rents, wages, and delivery expenses can raise shop quotes, while rural areas may have fewer upholsterers and longer transport distances. These differences affect labor and service charges more than the fabric’s listed price.
For the same three-cushion project, a lower-cost market might quote $350-$750, while a high-cost metro shop may quote $550-$1,200 or more. Specialty work and premium fabric can exceed either range. Compare local quotes using the same fabric grade, cushion measurements, and included services.
Three example quotes for different cushion jobs
| Job example | Materials | Labor estimate | Likely total |
|---|---|---|---|
| Two simple 22-inch cushions, basic fabric | 4 yards at $30-$45 | 3-5 hours at $60-$85 | $300-$550 |
| Three 24-inch boxed cushions, midgrade fabric | 6 yards at $45-$70 | 5-8 hours at $65-$95 | $550-$950 |
| Four large patterned cushions with new foam | 9-12 yards at $65-$100 | 8-12 hours at $75-$125 | $1,100-$2,000 |
These examples assume covers are made by an upholstery shop; pickup, repairs, taxes, or specialty fabric may change the total. The quote should match the cushion count and scope rather than a generic per-cushion figure.
Repair, ready-made covers, or custom upholstery
Replacing a zipper or repairing a small seam may cost $25-$100 per cushion, far less than making a new cover. Stretch covers or ready-made cushion covers can cost $20-$100 each, but sizing and fit may be imperfect. Custom reupholstery costs more but allows a close fit and a wider choice of durable fabrics.
DIY covers can reduce labor charges, but measuring, pattern matching, and sewing boxed corners require suitable equipment and skill. A mistake that wastes several yards of fabric can erase the savings. For simple removable cushions, compare ready-made covers first; for fitted or patterned cushions, request a custom quote.
Lower the cushion reupholstery bill without cutting quality
Choose a durable fabric from the shop’s in-stock options, which may cost less than ordering a specialty pattern. Keep sound foam, reuse functional zippers when practical, and avoid adding piping or decorative details unless they matter to the finished look. Combining several cushions in one order may reduce minimum labor or handling charges.
Get at least two itemized quotes and provide matching measurements, photos, and fabric preferences. Ask whether the shop has a minimum charge, whether fabric must be purchased through it, and whether delivery is included. The most reliable savings come from controlling scope and comparing equivalent quotes.