HVAC Duct Replacement Cost: Typical Prices and Ranges 2026

Replacing HVAC ducts typically costs $1,200-$10,000 depending on home size, duct material, and access; this article shows the cost to replace HVAC ducts with clear low-average-high ranges and main drivers. Buyers usually pay more for sealed, insulated runs and for homes with difficult access or multiple levels.

Item Low Average High Notes
Partial duct section (per run) $150 $450 $900 Short run replacement, 5-20 ft
Whole-house duct system (single story, 1,200-2,000 sq ft) $1,200 $4,500 $10,000 Includes materials & labor
Flexible duct (per ft) $4 $6 $9 Includes connectors and insulation
Sheet metal trunk (per linear ft) $25 $45 $75 Rigid supply/return trunk

Typical Total Price For Replacing Ducts In An Average Single-Story Home

Most homeowners pay $2,000-$6,000 to replace an entire duct system in a 1,200–2,000 sq ft single-story house with standard materials and normal attic access.

Assumptions: Midwest labor, 1 HVAC unit, standard 8–12 supply/return runs, existing system fully removed.

Breakdown Of Quote Parts: Materials, Labor, Equipment, Permits, Disposal

A homeowner’s estimate usually splits roughly 40% materials, 45% labor, and the remainder for equipment, permits, and disposal in typical jobs.

Materials Labor Equipment Permits Delivery/Disposal
$600-$3,500 (flex duct, sheet metal, insulation) $800-$3,500 () $100-$600 (scaffolding, lifts) $0-$500 (local code) $75-$400 (haul & disposal)

Which Variables Cause The Biggest Price Swings

Access and run length are the strongest variables: attic or crawl access vs. inside walls can change cost by 30%-200%.

Talk to a Local HVAC Pro & Lock In Your Savings
Call 877-693-2753
Fast quotes · Trusted installers · No-obligation estimate

Two niche thresholds: replacing under-insulated flexible runs under 100 linear feet typically stays under $1,200; replacing 300+ linear feet of sheet-metal trunking or multi-level vertical chases often exceeds $6,000.

How Duct Material And Size Affect Per-Unit Pricing

Material choice shifts per-unit pricing dramatically—flexible insulated duct $4-$9 per ft; spiral or rectangular sheet metal $25-$75 per linear ft.

Material Per Unit When Used
Flexible insulated $4-$9 per ft Branch runs, retrofit in attic
Round spiral metal $20-$50 per linear ft Visible trunks, long runs
Rectangular sheet metal $30-$75 per linear ft High-capacity trunks, new construction

Practical Ways To Reduce The Price Of Duct Replacement

Controlling scope—repairing sections, sealing leaks, or replacing only supply or return runs—often cuts cost by 30% or more versus full replacement.

Other tactics: schedule in shoulder season, remove old insulation yourself, accept flex duct where appropriate, get three written quotes, and combine duct work with HVAC tune-up to reduce mobilization fees.

Labor Time, Crew Size, And Typical Rates For Duct Jobs

Small partial replacements usually take 2-8 hours with a 1–2 person crew; whole-house replacements commonly require 1–3 days with a 2–4 person crew.

Typical labor rates: $75-$125 per hour for HVAC technicians; expect 10–40 labor hours for full replacements depending on complexity. Assumptions: normal access, no structural modifications.

Regional Price Differences And What To Expect In Urban Vs Rural Areas

Prices in coastal and urban U.S. markets are commonly 10%–40% higher than Midwest or rural areas due to labor and permit costs.

Region Low Average High
Midwest / Rural $1,200 $3,500 $7,000
Urban / Coastal $1,600 $4,500 $10,000
High-cost metro $2,000 $6,500 $12,000

Real-World Quote Examples With Specs And Totals

Concrete examples help buyers compare proposals and understand per-unit math.

Example Specs Labor Hours Pricing
Partial branch repair 25 ft flex run, attic access 3 hours $150-$450 total
Whole-house, single-story 1,600 sq ft, 12 runs, flex & trunks 24 hours $3,800-$5,200
Full metal trunk upgrade Multi-level, 300+ lf sheet metal 40+ hours $7,500-$12,000