How much will your project cost? Get Estimates Now

How Much Does It Cost To Reupholster A Chair?

Typical Range: $50 - $2,000

Find out how much your project will cost.

Are you a Home Improvement or Service Pro?

Connect with Homeowners

Chair Reupholstery Costs

The cost to reupholster a chair ranges from $50 to $2,000, or $800 on average. This includes labor at $40 to $100 per hour and $50 to $70 per yard in fabric.

Reupholstering a chair can be a wonderful way to get a custom piece that still feels like home. Before you make a choice, think about these common cost factors.

Average Cost to Reupholster a Chair

Average Cost$800
High Cost$2,000
Low Cost$50

Average Cost to Reupholster a Chair by Type

Recliner$400 - $1,500
Dining$50 - $250
Wingback$1,000 - $2,000
Armchair$800 - $1,500
Leather$100 - $2,000
Office$200 - $700
La-Z-Boy$600 - $1,500
Parsons$150 - $500
Outdoor Chair Cushions$50 - $500
Tub/Barrel$400 - $800
Bar Stool$50 - $500

Cost to Reupholster a Recliner

Reupholstering a recliner costs $400 to $1,500, related to the style and size. Pillow tops or tufting run higher.

Compare Quotes to Reupholster a Chair

Reupholster Dining Chair Cost

the average cost to reupholster a chair is $800 or $50 to $2,000

The cost to reupholster dining chairs ranges from $50 to $250, depending on the amount of fabric and its price. You may be able to do multiple pieces per yard.

Cost to Reupholster a Wingback Chair

Reupholstering a wingback chair costs $1,000 to $2,000. You’ll pay more for loose cushions or a skirt.

Reupholster Armchair Cost

The cost to reupholster an armchair ranges from $800 to $1,500. Roll arms or pillow tops add to the amount of fabric needed, which increases the price.

Leather Chair Reupholstering Cost

The price to reupholster a chair in leather runs $100 to $2,000. Leather costs $30 to $60 per yard, but may come in smaller pieces.

Price to Reupholster Office Chair

Reupholstering an office chair costs $200 to $700, depending on your fabric choice and how much you need.

La-Z-Boy Recliner Reupholstery Cost

The cost to reupholster a La-Z-Boy recliner comes to $600 to $1,500. Semi-attached cushions and larger sizes tend to run more.

Upholster Parsons Chair

Upholstering a parsons chair costs $150 to $500. Since this style usually requires 1 to 2 yards of fabric, material prices are the primary factor in the total.

Reupholster Outdoor Chair Cushions

The cost to reupholster outdoor chair cushions ranges from $50 to $500. Fabric type, cushion depth and the number you need affect the price.

Find a Local Chair Reupholstery Pro

Reupholster Tub Chair

Reupholstering a tub or barrel chair costs $400 to $800. This type is popular for its compact size and footprint.

Bar Stools

Bar stools cost $50 to $500 to reupholster. Like dining chairs and individual cushions, the price depends mostly on the amount of fabric you need.

Factors that Impact the Cost to Recover a Chair

Several factors affect the cost to recover a chair:

  • Fabric Price: $10-$200 per yard
  • Material Choice: Patterns increase labor total by 10%-20%
  • Frame Repairs: $250
  • Pickup and Delivery: $100-$300 per trip
  • Extra Features (Tufting, Cording): Raises total by 20%-30%

Reupholstering a Chair vs. Buying New

With a range of $50 to $2,000, reupholstering a chair often meets or exceeds the cost of buying new. Here are a few tips to help you make a decision.

When to Reupholster a Chair

  • It's a family heirloom or antique
  • You’re fond of it
  • It has a sturdy frame and doesn’t need repair

When to Buy New

Buying a new chair costs $50 to $500 for many styles. You may want to replace the piece if:

  • It needs 9+ yards of fabric
  • You’re on a tight budget
  • You need the chair within a week
Talk to Chair Reupholstery Pros Near You


Can I DIY chair upholstery?

DIY chair upholstery is possible, but it’s difficult and time-consuming. To save yourself the hassle, check out furniture upholstery services near you.

How much does it cost to reupholster 6 dining chair seats?

Reupholstering six dining chair seats costs $300 to $1,500. The price depends mostly on the amount of fabric needed.

How much does it cost to reupholster a chair and ottoman?

The cost to reupholster furniture like an ottoman runs $300 to $700. With a chair, the total range comes to $350 to $2,700.

How much is it to upholster a couch?

Reupholstering a couch costs $600 to $4,000. You’ll pay closer to $600 for a small loveseat and $2,000 to $4,000 for a sectional.

How much does chair repair or refinishing cost?

Where to get a chair reupholstered?

You’ll need to hire a professional upholsterer to put new fabric and padding on your chair.

How much fabric to reupholster a chair?

Upholstery materials cost $50 to $70 per yard on average. Chairs require 1 to 10 yards, depending on the piece. For example, you’ll need 6 to 10 yards of fabric for wing chairs.

How long does it take to reupholster a chair?

Reupholstering a chair can take 1 to 10 hours. If you take it to a pro, you may have to wait a few weeks for completion.

Still Have Questions About Chair Reupholstery?
Was this page helpful?

Was this page helpful?

How could this page be more helpful?

How do we get this data?

  1. Homeowners visit to find a top-rated pro to complete their home improvement project or repair.

  2. Once their projects are completed, the members log in to their accounts and complete a short cost survey.

  3. After compiling and organizing the data, we report it back to you.