Upholstery Repair

Cost of Reupholstering a Couch

Cost of Reupholstering a Couch

Calculating the cost is the first thing everyone does whenever they consider home improvements. For the cost of reupholstering a couch, you can expect to spend an average of $700.

That cost is only for a standard 6-foot-long couch, the fabric is not included. For the wing arm couch and lounge couch, the cost starts at $400. The fabric is not included on both prices.

But the type of couch is not the sole contributor to the overall cost to reupholster a couch. Another contributing factor is the couch’s existing condition. Each couch condition will add extra work.

Common additional work that may arise when reupholstering a couch are:

Frame Repair

Since the frame is covered with fillings and fabrics, it is often excluded in calculating the cost of reupholstering a couch. To avoid having any unpleasant surprises, it’s advisable to allot a budget for it. There’s nothing to worry about because the average cost of frame repair starts at $100.  

Stuffing Fillings

Not all couch contains fillings. But if yours have one, the cost will vary on the type of fillings the upholsterer needs to stuff inside the couch. The filling exact cost will vary on the store where you/upholsterer will purchase it. But for the whole job (re-stuffing + reupholstering), you may expect to pay $800 (minimum) for a single-seater couch.

Spring Replacement

A spring may be small, but it plays a big role in making the couch comfortable. The spring on couches is tough. But due to old age and frequent use, the spring ends up bending or breaking. The cost for spring replacement for a single-seater couch starts at $200.


You might also want to read: Before and After Furniture Restoration Photos


The size of fabric needed

The fabric has the biggest impact on the cost of reupholstering a couch. The conventional selection of fabric cost $50; while $200 for designer selection.

The exact size you will need depends on the couch’s style and dimension. Here are the popular choices of couches and the estimated size of fabric needed for each.

    • 6 feet couch with arms = 12 yards + 2 yards (per cushion, if there’s any)
    • Wing arm couch = 7 yards or less
  • Lounge couch = 6 yards

Tips: When shopping for fabric, you must make sure to purchase an additional 3 yards or less. This is to ensure the upholsterer will have enough fabric when creating decorative touches like ruffles.

Considering all the contributing factors above, the total cost to reupholster a couch ranges from $1,000 up to $2,000 (full couch) and $250 or less (single-seater). Seeing the actual prices may make you wonder how much a new couch costs (range $600 up to $2,500).

There is a small difference between the cost of reupholstering a couch and buying a new one. But many still prefer to reupholster their couch because of sentimental values or don’t want to waste a good quality couch.

The cost to reupholster a couch will always be a concern to many. To ensure your money are well-spent, entrust your couch only to a professional upholsterer.

Featured Photo Courtesy of Lewis Hine via Wikimedia Commons 


HIREtrades is a one-stop online marketplace for connecting consumers and businesses, covering 200+ trades and serving all states across Australia. Visit our dedicated Upholstery Repair page or Get A Quote by filling out our quick and easy form.