HVAC Ductwork Installation Cost for Typical U.S. Homes

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.