Advice Centre

Get Inspired! Check the latest industry expertise and read insider tips from our vetted tradespeople.

Review a Trade

Have you completed a project recently? Let your tradesperson know how they did.

Search For A Trade

We interview and vet all our tradespeople to ensure they meet our high standards.

Trade Advice Centre

Grow your business! Check out top tips and expert advice for boosting your reputation online.

Join Checkatrade

Join us and benefit from the millions of potential customers who use Checkatrade to find reliable tradespeople.

Login to Your Account

Edit your profile, view callback requests and ask for feedback from customers.

Reupholstery cost guide

How much does reupholstery cost?

Fall in love with your furniture all over again by getting it reupholstered.

Reupholstery involves replacing the existing upholstery, such as fabric or leather, on a piece of furniture. In some cases, the term ‘reupholstery’ can include the furniture internals (padding, fixing, springs and more) as well.

There are many great reasons to reupholster a sofa, chair or armchair, whether it be to upcycle an old or damaged piece, change the look of your home, or give long-held family furniture a second life. You’ll even be increasing the safety of your home by switching to fabrics that meet fire resistance requirements.

In this article, we break down the costs to reupholster sofas, chairs and more, in fabric and leather.

Average cost: £425-£900+
Timescale: 2-3 weeks + transport

Is reupholstery expensive?

You will almost certainly be able to find a new sofa or chair that’s cheaper than upholstering your old one. However, that will be reflected in the cheap quality of the new furniture.

Reupholstery is only worthwhile for furniture that was good quality and not cheaply made initially, as poorly made furniture tends to have low-quality frames and interiors which will be unlikely to last in the long term.

Reupholstery costs more because it’s a long-term investment in a high-quality item for your home that’s created with considerable attention to detail.

Factors affecting the cost of reupholstery fabrics

Not all fabrics are priced equally, so a large part of what you pay will come down to the size, style and type of fabric you choose.

There are many finishing touches that can be added too, including buttons, zips, piping and decorative woodwork. Most upholsterers are very transparent about the price you’ll pay and will happily share the cost of each fabric before you order.

Depending on the upholsterer, you can either get a quote by sending photos of your furniture or by arranging a home visit. These visits are often free and make it easier for measurements to be taken, the scope of the work to be agreed and for you to see how new fabrics and colours will work in your home.

Reupholstery costs How much will reupholstering cost you?
UnitCost + VAT (range low – range high)Average cost + VAT
ArmchairPer item£425 - £800£612
2-seater sofaPer itemFrom £600
3-seater sofaPer itemFrom £900
FabricPer metre£25-£65£45

*These are estimated, average costs. Our prices have been researched widely online by the Checkatrade team and represent a ballpark average for your proposed project. Costs may vary by region, the scope of the project and indeed by the products you plan to use.

Find an upholsterer near you

Find an upholsterer near you

Reupholstery cost - Rebuilding a chairHow much does it cost to reupholster a chair?

Chairs are one of the cheapest items to reupholster as cost is dictated mainly by the size of the furniture and the area to be covered.

Dining room chairs for example, are much cheaper than large armchairs. The age of the piece will also play a factor, with furniture over 50 years old generally costing more due to additional interiors that need repairing or replacing.

Chair reupholstery costs around £425 – £800.

How much does it cost to reupholster a sofa?

As with chairs, the size and age of your sofa will play a key role in determining how much you spend. Loose cushions add further to the price but can really enhance the overall look and feel of the reupholstered furniture.

Sofa reupholstery costs from £600 for a 2-seater and £900 for a 3-seater.

How much does leather sofa reupholstery cost?

Reupholstering furniture in leather is treated just like any other fabric and the process is exactly the same, so there’s no considerable price increase if you’d like to do this. Equally, if you already have a leather sofa and want to switch to another fabric or vice versa then that can be done too.

Should you only have a small tear that needs fixing, or stains to remove, then a simple repair or recolouring can be a cheaper solution. Leather upholstery repair costs are primarily driven by these two common issues.

Leather sofa reupholstery costs from £600 for a 2-seater and £900 for a 3-seater.

Additional costs to consider

Reupholstery rarely involves just the cost of the fabric and with your furniture being stripped down it’s the perfect time to also fix the interior and framing. This could include:

  • Replacing damaged springs and re-webbing sagging springs
  • Replacing padding
  • Frame repair or modifications
  • Refinishing and mould mitigation

Be sure to check with your upholsterer whether they include any of these extras. Some companies only replace the fabric, whilst others won’t charge extra to replace damaged padding or springs.

You should ideally budget 20-25% extra for these items as it’s not always possible to see how damaged a sofa is until it’s been stripped down and some essential repair work may be required.

Reupholstering a sofa costReupholstering costs compared to buying new

New sofas can be purchased at lower prices than reupholstering although this is reflected in the lower quality and limited life. They tend to have longer guarantees and are a quicker way to modernise a home.

If you want to change the size of your furniture, then new items are the way to go.

However, there’s something comforting about knowing a piece of furniture fits the size and shape of your room and that it’s always been there for you. Whether it’s your favourite 3-seater sofa, or a chair that you’ve inherited, reupholstering the furniture lets you keep it in the family.

If reupholstering multiple items you can ensure everything is perfectly matched too, something not always possible with new furniture.

Reupholstering furniture gives you more freedom to create new styles for your home and can be achieved quicker than the time it takes to have a new made-to-order sofa delivered. You’ll even be helping the environment as the old furniture won’t need to be sent to a landfill and less emissions will be generated than making a brand new sofa.

Need a reupholstery quote?

To find a local, reputable, tradesperson in your area and get a quote for reupholstery, use our free search feature below.

Key takeaways for furniture reupholstery

  • Reupholstery costs more than new furniture but you’ll be sure of the quality and be able to keep furniture you already love
  • The size, shape and type of fabric affects the cost
  • Arrange a home consultation to get the most accurate cost and see how fabrics will look in your home
  • Leather upholstery doesn’t cost much more than using other fabrics so you can easily switch from fabric to leather or vice versa
  • The interiors of your sofa can add a lot to the cost so be sure to budget 20-25% extra or check if they’re included in the price