ThisCalculator

Construction

Ductwork Insulation Calculator: R-Value & Heat Loss

Updated · Standard formula, shown below

The calculator for this page is switched off while it is checked. The formula is below, and the worked example in the article shows how to use it by hand.

Ductwork Insulation Calculator: R-Value & Heat Loss

This calculator estimates the heat loss or gain through a section of ductwork and suggests the R-value needed to reduce that loss to a target level. You enter the duct dimensions, the inside and outside air temperatures, and the current or proposed insulation R-value; you get back the heat transfer rate in BTU per hour and the recommended R-value for your target efficiency.

Formula

The calculator uses the basic steady-state heat transfer equation for a cylindrical surface:

Q = (T1 – T2) × A / (Rsurface + Rinsulation)

  • Q = heat loss or gain in BTU/hr
  • T1 = air temperature inside the duct (°F)
  • T2 = air temperature surrounding the duct (°F)
  • A = surface area of the duct = Ï€ × diameter × length (ft²)
  • Rsurface = fixed surface film resistance, taken as 0.68 hr·ft²·°F/BTU for still air
  • Rinsulation = R-value of the insulation layer (hr·ft²·°F/BTU)

The required R-value to achieve a given efficiency is derived by setting the insulated heat loss equal to (1 – efficiency) times the uninsulated loss, then solving for Rinsulation:

Rrequired = 0.68 × (100 / efficiency – 1)

Note: this simplified model ignores convection inside the duct, radiation, and the thermal resistance of the duct metal itself (which is negligible).

Worked Example

Using the default values: duct length = 20 ft, diameter = 12 in, inside temp = 140°F, outside temp = 40°F, current R-value = 4, target efficiency = 80%.

  1. Convert diameter to feet: 12 in ÷ 12 = 1 ft
  2. Calculate surface area: π × 1 ft × 20 ft = 62.83 ft²
  3. Temperature difference: 140 – 40 = 100°F
  4. Uninsulated heat loss: 100 × 62.83 / 0.68 = 9,240 BTU/hr (rounded to 9,240)
  5. Insulated heat loss (R=4): 100 × 62.83 / (0.68 + 4) = 1,343 BTU/hr (rounded to 1,343)
  6. Required R for 80% efficiency: 0.68 × (100/80 – 1) = 0.68 × 0.25 = 0.17 hr·ft²·°F/BTU

The calculator displays the same results: 9,240 BTU/hr, 1,343 BTU/hr, and 0.2 R-value (rounded to one decimal).

Why Insulate Ductwork?

Ductwork carries heated or cooled air from your HVAC system to living spaces. When ducts run through unconditioned spaces—attics, crawlspaces, garages, or basements—the air inside loses or gains heat through the duct walls. Uninsulated metal ducts in a hot attic can add significant heat to cooling air, forcing the system to run longer. In winter, uninsulated ducts in a cold crawlspace can drop supply air temperature by 10–20°F before it reaches a room. Insulation slows this heat transfer, improving comfort and reducing energy waste.

Beyond energy savings, insulation also reduces condensation on cold ducts in humid climates. When cool air flows through a duct in a warm, humid space, moisture can condense on the outer surface, leading to water damage and mold growth. A proper vapor barrier (usually foil facing) prevents this.

How to Use the Calculator

Follow these steps to get a practical estimate:

  • Measure your duct: length in feet, diameter in inches (for round ducts). For rectangular ducts, use the equivalent diameter: √(4 × width × height / Ï€).
  • Determine temperatures: inside temp is the typical supply air temperature (about 120–140°F for heating, 50–60°F for cooling). Outside temp is the average temperature of the space the duct runs through (attic, crawlspace, etc.).
  • Enter current R-value: if the duct is bare metal, use 0. If it has insulation, check the product label—most duct wrap is R-4 to R-8 per inch.
  • Set a target efficiency: 80% means you want the insulated heat loss to be 20% of the uninsulated loss. Higher targets require more insulation.

The result shows the heat loss in BTU/hr and the R-value needed to hit your target. For reference, 1 BTU/hr is about 0.293 watts. A typical residential duct system might lose 10–30% of its heat through uninsulated runs.

Choosing the Right Insulation

Once you know the required R-value, select a product that meets or exceeds it. Common options:

  • Fiberglass duct wrap: R-4 to R-8 per inch, most common, comes with foil facing.
  • Rigid foam board: R-5 to R-6 per inch, good for rectangular ducts, but must be cut to fit.
  • Reflective foil: works mainly in hot climates to block radiant heat, but adds little conductive R-value.
  • Spray foam: high R-value per inch (R-6 to R-7), but can make future duct access difficult.

Always install a vapor barrier on the outside of the insulation in humid climates to prevent moisture from reaching the cold duct surface. For rectangular ducts, compress the insulation slightly at corners—but avoid over-compressing, as that reduces its R-value.

Common Mistakes and Limitations

Several factors can make the calculator’s estimate differ from real-world performance:

  • Ignoring duct material: The calculator assumes the duct wall itself has negligible resistance, which is true for thin metal. Flexible duct with a plastic core and wire helix has a slightly higher resistance, but still small.
  • Forgetting leaks: This calculator only covers heat transfer through the duct wall. Air leaks at joints and seams can cause far more energy loss. Seal all joints with mastic or foil tape before insulating.
  • Using wrong temperatures: The outside temperature should be the average over the season, not the extreme peak. For an attic, that might be 100°F in summer or 30°F in winter.
  • Assuming still air: The surface film resistance of 0.68 assumes still air around the duct. In a windy attic or crawlspace, the actual resistance is lower, meaning more heat loss than calculated.
  • Rectangular ducts: The equivalent diameter formula works well, but for very flat ducts, the surface area is larger than a round duct of the same cross-section, so the calculator may underestimate heat loss. Use the actual perimeter × length for more accuracy.

The model also ignores radiation, which can be significant in hot attics with reflective surfaces. For most residential applications, the conductive model is accurate within 10–20%.

Cost and Payback Considerations

While this calculator gives you the technical R-value, you also need to weigh the cost of insulation against the energy savings. Duct wrap typically costs $0.50–$1.50 per square foot installed (materials only). To estimate savings, calculate the annual heat loss difference between your current and target R-value, convert BTU to kWh (if electric heat) or therms (if gas), and multiply by your utility rate. For example, a 9,240 BTU/hr loss running 1,000 hours per heating season equals about 9.24 million BTU, or roughly 2,700 kWh—at $0.15/kWh that’s $405 per year. Insulating to R-4 reduces the loss to 1,343 BTU/hr, saving about $344 per year. In this case, the insulation pays for itself in one season. For cooling, the savings are similar but often smaller because the temperature difference is less.

Frequently Asked Questions

What is the recommended R-value for duct insulation?

Most building codes recommend R-6 to R-8 for ductwork in unconditioned spaces, and R-4 to R-6 for ducts in conditioned spaces (to prevent condensation). The U.S. Department of Energy suggests R-8 for attics and R-6 for crawlspaces in most climates. Your local code may specify a minimum, so check with your building department.

Can I use this calculator for rectangular ducts?

Yes, but you need to convert the rectangular dimensions to an equivalent diameter using the formula √(4 × width × height / π). This gives a round duct with the same cross-sectional area. However, for very flat ducts, the surface area is larger, so the heat loss will be underestimated. For better accuracy, calculate the actual perimeter (2 × (width + height)) and multiply by length to get the surface area, then use that in the formula manually.

Does duct insulation also reduce noise?

Yes, insulation adds mass and sound-absorbing material, which can reduce the transmission of HVAC noise (whooshing, popping, and fan sounds) into living spaces. Fiberglass duct wrap is particularly effective at damping high-frequency noise. However, the primary purpose is thermal, and acoustic benefits are secondary.

What is the difference between duct wrap and duct liner?

Duct wrap is insulation applied to the outside of the duct to prevent heat loss or gain. Duct liner is insulation applied to the inside of the duct, primarily for sound absorption and to reduce heat transfer from the air to the duct wall. Duct liner is usually fiberglass with a coated surface to resist erosion. You typically use one or the other, not both.

How do I know if my ducts are already insulated?

Look for a foil-faced fiberglass blanket wrapped around the duct, usually secured with foil tape or wire. If you see bare metal or flexible duct with a thin plastic shell, it is uninsulated. For flexible duct, the insulation is between the inner plastic liner and the outer foil jacket—you can feel it by squeezing the duct. If it feels like a thin plastic tube with no padding, it is uninsulated.

Is it better to insulate ducts or seal leaks first?

Seal leaks first. Air leaks can account for 20–30% of duct energy loss, far more than heat transfer through the walls. Use mastic (a paste-like sealant) or foil tape on all joints and seams, then add insulation. Sealing is cheaper and has a faster payback. After sealing, re-run the calculator with the actual surface area to determine the insulation you need.

Related

Formula used
in L | Duct length | ft | 20 | 0
in D | Duct diameter | in | 12 | 0
in T1 | Air temp inside duct | °F | 140 | -100
in T2 | Air temp outside duct | °F | 40 | -100
in R | Current insulation R-value | hr·ft²·°F/BTU | 4 | 0
in eff | Target efficiency | % | 80 | 0
out heatloss | Heat loss (uninsulated) | BTU/hr | (T1 - T2) * (L * (D / 12) * 3.14159) / 0.68 | 0
out heatloss_ins | Heat loss (with insulation) | BTU/hr | (T1 - T2) * (L * (D / 12) * 3.14159) / (0.68 + R) | 0
out R_req | Required R-value for target | hr·ft²·°F/BTU | (0.68 * (100 / eff - 1)) | 1

Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.