Reupholstering a couch averages $1,700 to $1,800 nationally, depending on the publisher.1,2,3 Angi (2026 data) puts the national average at $1,800, with most homeowners paying $1,200 – $2,900. HomeAdvisor (2025 data) reports a $1,750 average within a $600 – $4,000 normal range. Angi and HomeAdvisor are corporate siblings publishing different averages here; the difference is not explained.1,2 Fixr (updated January 2025) reports a $1,700 national average scoped to a standard eight-foot sofa in mid-grade materials, an average range of $750 – $3,500, an $80 low end (a single reupholstered cushion), and a $4,000 high end (premium materials on a large sectional).3 The three averages are close but not identical; the differences are not explained by the sources. Prices below are national averages*.

*National averages, not local quotes. Your price depends on couch type and size, fabric choice, condition and repairs, and local labor rates.

$1,800

average cost (Angi, 2026)

$1,750

average cost (HomeAdvisor, 2025)

$1,700

average – 8-ft sofa, mid-grade (Fixr, 2025)

$600–$4,000

normal range (HomeAdvisor, 2025)

What the sources say

Source Headline figures Notes
Angi (2026 data, updated Oct 2026) $1,800 average; most homeowners $1,200 – $2,900; fabric $30 – $350 per yard Corporate sibling of HomeAdvisor; siblings publish different averages here
HomeAdvisor (2025 data, updated Jun 2026) $1,750 average; normal range $600 – $4,000; fabric typically $50 – $70 per yard (full span $10 – $200) Corporate sibling of Angi
Fixr (updated Jan 2025) $1,700 average scoped to a standard 8-ft sofa in mid-grade materials; range $750 – $3,500; low $80; high $4,000 Average carries a defined project scope

All three publishers price the job as fabric plus labor, with the couch’s type, size, and condition driving the total. Figures below are shown as published; where sources differ, the differences are not explained.

Cost by couch type

All three publishers price reupholstery by furniture type. Shared labels are shown side by side; every figure differs at least slightly across sources, and the differences are not explained.1,2,3

Couch type Angi (2026) HomeAdvisor (2025) Fixr (2025)
Loveseat $600 – $1,500 $600 – $2,000 $600 – $1,800
Standard sofa $1,000 – $2,500 – $750 – $3,500
Chaise lounge $800 – $1,800 $900 – $1,500 $700 – $1,500
Sectional $2,000 – $4,500 $2,000 – $4,000 $1,500 – $4,000
Sleeper sofa $1,500 – $3,500 – –
Recliner sofa $1,200 – $3,000 – –
Antique couch $1,200 – $4,000 – –
Leather couch – $600 – $4,000 –
Tight back couch – – $1,000 – $1,200
Settee – – $1,000 – $2,000
Camelback sofa – – $1,100 – $1,200
Semi-attached back couch – – $1,100 – $1,300
Cushions only (per cushion) – $200 – $500 $80 – $100 (no new filling)

Fixr also prices sectionals by section count: two sections run $1,500 – $2,500, three sections $2,000 – $2,800, five sections $3,000 – $3,500, and nine sections $3,500 – $4,000, materials and labor included.3

Angi prices by size as well: small couches $600 – $1,200, medium $1,000 – $2,500, and large $2,000 – $4,500.1

Fabric cost per yard

Fabric is the other major cost driver. The publishers span different per-yard ranges: Angi reports $30 – $350 per yard across its material table, HomeAdvisor says fabric typically runs $50 – $70 per yard within a $10 – $200 full span, and Fixr’s material table spans $10 – $90 per yard. The differences are not explained by the sources.1,2,3

Material Angi (2026) Fixr (2025)
Cotton $30 – $100 $15 – $20
Linen $50 – $150 $25 – $35
Velvet $60 – $200 $55 – $65
Leather $80 – $350 $45 – $55
Microfiber $40 – $120 –
Performance fabric $50 – $200 –
Nylon – $10 – $15
Linen-cotton blend – $18 – $25
Polyester – $20 – $45
Olefin – $25 – $30
Chenille – $25 – $55
Twill – $30 – $55
Rayon – $45 – $90
Acrylic – $50 – $80
Vinyl – $50 – $60
Silk – $60 – $70

HomeAdvisor separately notes leather at $30 – $60 per yard. Leather is the widest cross-source gap in the table – $30 – $60 (HomeAdvisor) and $45 – $55 (Fixr) versus $80 – $350 (Angi); the sources do not explain the difference.1,2,3

How much fabric a couch needs

HomeAdvisor estimates 5 to 36 yards per couch depending on size and design – about 14 to 18 yards for an average three-seat sofa, around 36 yards for an average sectional, and 5 to 10 yards for tight-fabric loveseats (up to 18 yards for loose, intricate designs). Fixr puts a standard-size couch at 18 to 20 yards and publishes a size table: 12 yards for a 45–51″ couch, 15 yards for 64–77″, 20 yards for 72–86″, and 24 yards for 86–96″. Angi’s type table lists similar ranges, from 8–12 yards for a loveseat to 20–35 yards for a sectional.1,2,3

Labor rates

Angi (2026) reports upholsterer labor at $50 – $125 per hour and publishes regional rates: Midwest $50 – $80, South $55 – $90, Northeast $75 – $125, and West $65 – $110 per hour.1

HomeAdvisor (2025) reports $40 – $100 per hour depending on project scope and location, and notes a typical job takes five to 25 hours of work.2

Fixr (2025) reports labor averaging $100 per hour within an $80 – $120 range, an average job of 8 to 12 hours for $800 – $1,200 in total labor, and a typical split of about 55–60% labor to 40–45% materials on the average job.3

Add-ons, repairs, and transport

Angi (2026) prices common additions:1

Add-on (Angi, 2026) Cost
Cushion refilling or replacement $50 – $200 per cushion
Frame repairs $100 – $400
Spring or webbing replacement $100 – $300
Decorative trim (nailhead, piping) $50 – $200
Skirt addition or removal $75 – $150
Custom buttons or tufting $50 – $300
Stain-resistant finish $50 – $150
Matching pillows $40 – $100 each
Pickup and delivery $50 – $200

HomeAdvisor (2025) prices related work: restuffing a 24×24″ cushion runs $100 – $1,200 by fill material (foam $100 – $200, down-enveloped foam $200 – $500, 100% down $200 – $1,200); new padding $10 – $20 per sq. ft.; seat spring replacement $220 – $400; frame repair $50 – $240; tufting adds about 30% to the job; transportation runs $100 – $300 per trip; a matching upholstered pillow costs $50 – $125.2

Fixr (2025) prices: restuffing a couch $200 – $300; frame repairs at about $100 per hour in labor before reupholstering; tufting $100 – $1,000; spring replacement $250 – $500; upholstery repair $150 – $300 per visit; professional cleaning $80 – $120; pickup and delivery $50 – $100; ottoman reupholstery $700 – $1,000; outdoor couch reupholstery $1,000 – $1,500; and about $2,200 for a six-to-eight-foot vintage couch in mid-grade materials.3

Frequently asked questions

How much does it cost to reupholster a couch?

Angi reports a $1,800 national average with most homeowners paying $1,200 – $2,900; HomeAdvisor reports a $1,750 average within $600 – $4,000; Fixr reports a $1,700 average for a standard eight-foot sofa within $750 – $3,500.1,2,3

How much does it cost to reupholster a sectional?

Angi reports $2,000 – $4,500, HomeAdvisor $2,000 – $4,000, and Fixr $1,500 – $4,000. Fixr also prices by section count, from $1,500 – $2,500 for two sections to $3,500 – $4,000 for nine.1,2,3

How much does upholstery fabric cost per yard?

Angi’s material table spans $30 – $350 per yard, HomeAdvisor says fabric typically costs $50 – $70 per yard within a $10 – $200 span, and Fixr’s material table spans $10 – $90 per yard. The differences are not explained by the sources.1,2,3

Related guides

Chair Reupholstery Cost
Upholstery Cleaning Cost
Furniture Assembly Cost
Cabinet Refinishing Cost
Interior Painting Cost
All cost guides

Sources
1. Angi — How Much Does It Cost to Reupholster a Couch? (2026 data)
2. HomeAdvisor — How Much Does It Cost to Reupholster a Couch? (2025 data)
3. Fixr — Cost to Reupholster Couch (updated Jan 2025)