Most homeowners pay between $1,200 and $8,500 to install HVAC ductwork depending on home size, material, and complexity; this article breaks down HVAC ductwork installation cost and the biggest price drivers. The ranges below assume a 1,200–3,000 sq ft home, accessible attic or crawlspace, standard metal or flexible ducts, and average regional labor.
| Item | Low | Average | High | Notes |
|---|---|---|---|---|
| New Duct System (complete) | $1,200 | $4,200 | $8,500 | Typical 1,200–3,000 sq ft, mix of flex and sheet metal |
| Duct Sealing/Repair | $150 | $600 | $2,000 | Minor leaks to full sealing via mastic or spray |
| Insulated Ducts (per linear ft) | $4 | $7 | $12 | R6–R8 flexible; metal insulated higher |
| Remove Old Ducts | $200 | $850 | $2,500 | Depends on access and disposal |
Typical Total Price To Install Ductwork For a Single-Family Home
Complete replacement or first-time duct installation for a standard single-family house generally costs $1,200-$8,500 total. A common full-system install averages about $4,200 for a 1,800 sq ft home using mostly flexible insulated ducts and standard registers.
Assumptions: Midwest labor rates, average attic access, 8–12 supply/return runs, basic registers.
Breakdown Of Materials, Labor, Equipment, And Disposal
| Materials | Labor | Equipment | Delivery/Disposal | Overhead |
|---|---|---|---|---|
| $400-$3,000 (flex, metal, boots, mastic) | $600-$3,500 () | $100-$600 (crimpers, lifts) | $50-$800 (haul-away, landfill) | $100-$600 (permits, admin) |
Labor and materials are the two largest line items; material choice shifts the materials cell by several hundred to thousands of dollars.
How Duct Material, Insulation, And Layout Affect the Final Quote
Flexible insulated duct runs cost about $4-$9 per sq ft of conditioned floor area when averaged into a full estimate; sheet-metal trunks add $8-$18 per linear ft. Choosing sheet metal for trunks plus flex for branches typically raises material costs by $500-$2,000 versus all-flex systems.
Assumptions: R6 flex vs. 26-gauge galvanized sheet trunking, average run length 30–60 ft.
Site Conditions And Size Thresholds That Trigger Higher Pricing
Tight crawlspaces, high roofs, or multi-story runs add labor and time: expect a jump once attic linear footage exceeds 200 linear ft or when more than 12 supply runs are required. Jobs with >200 linear ft or >12 runs often see a 25%-50% labor premium.
Examples: adding ductwork to a 3,000 sq ft home with 20 runs can push total install to $6,000-$9,000 versus $2,000-$4,500 for a 1,200 sq ft home with 8 runs.
How To Lower Your HVAC Ductwork Price Without Compromising Function
Limit scope by repairing or sealing existing trunk lines, choose insulated flex over full sheet-metal, and schedule work offseason. Sealing leaks and insulating existing ducts often costs $150-$900 and can postpone full replacement for years.
Other tactics: provide clear access (clear attic), get 3 competitive quotes, and accept standard registers rather than decorative upgrades.
Regional Price Differences And What To Expect In Cities Versus Rural Areas
Labor and permit costs vary: urban and coastal U.S. markets typically run 10%-40% higher than Midwest or rural areas. A job averaging $4,200 in the Midwest may cost $4,600-$5,900 in a major metro or coastal market.
Assumptions: Mid-level permit fees, typical contractor overhead differences across regions.
Common Add-Ons, Removal Fees, And Time Estimates That Change Quotes
Removal of old ducts: $200-$2,500 depending on access and hazardous materials. Register upgrades, zone dampers, and balancing add $150-$1,200. Typical install time is 10-20 labor hours for a mid-size home; expect 1-3 day scheduling for most contractors.
| Add-On | Low | Average | High |
|---|---|---|---|
| Remove Old Ducts | $200 | $850 | $2,500 |
| Zone Dampers (per zone) | $150 | $350 | $800 |
| Manual Duct Balancing | $100 | $300 | $750 |
Three Real-World Quote Examples With Specs And Pricing
Example A: Small bungalow, 1,200 sq ft, accessible attic, all-flex, 8 runs — $1,200-$2,200 total with 8–12 labor hours. Per-run price ~ $120-$275.
Example B: Mid-size home, 1,800 sq ft, mixed sheet trunks + flex, 12 runs — $3,500-$5,000 total with 15–25 labor hours. Sheet-metal trunking adds $800-$2,000.
Example C: Large 3,000 sq ft home, tight crawlspace, 20 runs, removal of old ducts — $6,000-$9,000 total with 30–50 labor hours. Access complications and removal explain most of the jump.