The cost to reupholster a chair varies widely depending on factors such as chair type, fabric choice, labor, and location. Here is a summary of typical costs:
- Average cost range: Generally, reupholstering a chair costs between $300 and $1,000 , with an average around $650 to $800 in the U.S.
- Low-end cost: Simple chairs like dining chairs or bar stools can cost as little as $50 to $150 for labor, plus fabric costs, totaling around $60 to $250
- High-end cost: Complex chairs such as wingback chairs, recliners, or leather armchairs can cost up to $1,400 to $2,000 or more , especially with premium fabrics or intricate details
- Fabric costs: Fabric prices vary from about $5 to $100+ per yard , depending on material (cotton, leather, velvet, silk, etc.) and quality
- Additional costs: Budget an extra 20-25% for possible internal repairs or new padding
- Labor costs: Labor alone can range from $50 for simple chairs to $650 or more for large or detailed chairs
Example cost breakdowns by chair type (including labor and materials):
Chair Type| Typical Cost Range (USD)
---|---
Dining Chair| $50 - $250
Bar Stool| $60 - $250
Armchair| $500 - $1,100
Wingback Chair| $360 - $1,400
Recliner| $460 - $1,650
Summary
Reupholstering a chair is a significant investment but can restore or customize furniture, often costing between $300 and $1,000 on average, with simpler chairs at the lower end and complex or leather chairs at the higher end. Fabric choice and labor intensity are key cost drivers