So you're staring at that beat-up armchair or faded sofa, wondering if it's worth saving or just time to toss it. Honestly? It depends. On a lot. The quality of what you've already got, how much fabric costs these days, and what the upholstery folks charge in your neck of the woods — all of it matters. Thing is, if you've got a solid frame hiding under that ugly fabric, reupholstering might actually save you some cash compared to buying something new with the same level of craftsmanship. But for those cheap mass-produced things? Just replace 'em. Here's the deal — if the bones are good, reupholstering is probably your move. I'm talking solid hardwood frame, springs that still have some life in 'em. Maybe the piece belonged to your grandmother or you found a killer antique. For a standard armchair, custom work usually runs somewhere between four hundred and twelve hundred bucks. A comparable new high-end chair? That could set you back fifteen hundred to three grand. For sofas, reupholstering is typically eight hundred to twenty-five hundred, while a new quality one often goes over two thousand. So yeah, the math works out if you've got good bones. Look, if your furniture's frame is cracked, the springs are poking through, or it's made of that cheap particleboard stuff — just let it go. Replacement is almost always the cheaper route. That mass-market stuff from big-box stores? Costs less to replace than to reupholster, no question. A new sofa from a discount place might be six hundred bucks, but reupholstering the same thing? That's twelve hundred. Not even a contest. Buying new isn't just the sticker price, you know. Delivery fees, assembly, getting rid of the old piece — that can add a hundred to three hundred bucks. And here's the thing nobody tells you: that cheaper new furniture? Probably made with engineered wood and foam that'll sag in a few years. The fabric might pill or fade. Reupholstering lets you pick better padding and stain-resistant fabric that'll actually last. Here's a quick way to decide — run through this list: You could. DIY cuts costs by maybe half or more, but you'll need tools — a staple gun, webbing stretcher, sewing machine. It takes forever and there's a real learning curve. For simple stuff like dining chairs, go for it. Sofas with curved arms? Leave that to the pros. For high-end or antique pieces, yeah, professional reupholstery can bump resale value by thirty to fifty percent. For regular mass-market stuff? Nah, it's just for your own enjoyment. Use period-appropriate fabric on antiques if you care about resale. A good reupholstery job with high-density foam and quality fabric? Fifteen to twenty years easy. A new mid-range sofa? Seven to ten years maybe. It's all about the frame underneath. In 2024, everything's gone up ten to fifteen percent thanks to inflation. For a standard three-seat sofa with a good frame, reupholstering is twelve hundred to twenty-five hundred. A comparable new one? Fifteen hundred to four grand. So reupholstering still wins for quality frames. But those budget sofas under a grand? Just buy new.Is it cheaper to reupholster or buy new
When does reupholstering make financial sense?
When is buying new the better option?
What factors affect the cost of reupholstering?
What are the hidden costs of buying new furniture?
Cost comparison table: Reupholster vs. buy new
Furniture piece
Reupholster cost (average)
New equivalent cost
Cheaper option
Armchair (good frame)
$600–$1,200
$800–$2,500
Reupholster
Armchair (poor frame)
$600–$1,200
$300–$800
Buy new
3-seat sofa (good frame)
$1,200–$2,500
$1,500–$4,000
Reupholster
3-seat sofa (poor frame)
$1,200–$2,500
$500–$1,200
Buy new
Dining chair (set of 6)
$600–$1,200
$400–$1,500
Depends on quality
Checklist: Should you reupholster or buy new?
Frequently asked questions
Can I reupholster furniture myself to save money?
Does reupholstering increase value of furniture?
How long does reupholstered furniture last compared to new?
Is it cheaper to reupholster a sofa or buy a new one in 2024?
Short summary