Surface Condensation Risk Calculator
Cold ducts in humid attics, chilled-water pipes and cold walls sweat when their surface falls below the dew point. Enter the conditions and the insulation to see the surface temperature and the R-value needed.
Method reviewed October 26, 2026. Version 1.0.0. How it works
Result
Stays dry
- Surface temperature
- 73°F
- Dew point of the surrounding air
- 60.2°F
- Margin above dew point
- 12.8°F
The surface stays at 73 °F, 12.8 °F above the dew point.
- Minimum R-value to stay above the dew point
- 0.24h·ft²·°F/BTU
- Surface film R used
- 0.68h·ft²·°F/BTU
Show the working
- Temperature drop across each layer is proportional to its R-valuesurface = 75 − (75 − 55) × 0.68 ÷ (0.68 + 6) = 72.96 °F
- Dew point of the surrounding air60 % at 75 °F → 60.19 °F
- R needed so the surface stays at the dew point: R = R_film × (T_air − T_cold) ÷ (T_air − dew point) − R_film0.238
How the surface temperature is found
Heat flows from the warm, humid air through a thin layer of still air on the surface (the air film), then through the insulation to the cold side. The temperature drop across each layer is proportional to its R-value, so:
- Surface temperature = air temperature − (air − cold side) × film R ÷ (film R + insulation R)
The surface sweats when that temperature is at or below the dew point of the surrounding air. The tool also solves for the insulation R-value that would put the surface exactly at the dew point.
Air film values
The default still-air film resistances are the code default values for interior surfaces: R-0.68 for a vertical surface, R-0.61 for a horizontal surface with heat flowing up and R-0.92 with heat flowing down. You can enter your own value.
EPA’s Indoor airPLUS program asks for at least R-6 insulation on ducts outside the home’s thermal boundary; the default uses that value.
Insulation is not enough on its own
If humid air can reach the cold metal or pipe through gaps, seams or an unsealed vapour jacket, it will condense there no matter how thick the insulation is. Seal joints and use a continuous vapour-retarding jacket on cold ducts and pipes.
Worked example
These are the example values the calculator opens with, and the result the engine calculates for them.
Inputs
- Air temperature around the surface
- 75 °F
- Relative humidity of that air
- 60 %
- Cold-side temperature
- 55 °F
- R-value between the surface and the cold side
- 6 h·ft²·°F/BTU
- Surface air film (warm side)
- Vertical surface, still air (R-0.68)
Result
- Surface temperature
- 73 °F
- Dew point of the surrounding air
- 60.2 °F
- Margin above dew point
- 12.8 °F
- Minimum R-value to stay above the dew point
- 0.24 h·ft²·°F/BTU
- Surface film R used
- 0.68 h·ft²·°F/BTU
The surface stays at 73 °F, 12.8 °F above the dew point.
Assumptions
- Steady, one-dimensional heat flow through flat layers; the warm-side air film is the only resistance between the room air and the surface.
- The cold-side film is ignored, which makes the surface slightly colder — a conservative assumption.
Limitations
- Pipes and round ducts are treated as flat; for thick insulation on a small pipe the real surface is a little warmer.
- Air or vapour reaching the cold surface through gaps in insulation will condense regardless of R-value.
Frequently asked questions
Why do attic ducts sweat in summer?
Attic air can be hot and humid, with a dew point above the 55 °F supply air. Bare or thinly insulated duct surfaces then fall below the dew point.
Does this work for pipes?
Yes, as an approximation. It treats the insulation as flat; on a small pipe with thick insulation the real surface is a little warmer, so the result errs on the safe side.
What margin should I leave?
The tool flags results within 3 °F of the dew point as marginal, because humidity and temperatures vary through the day.
Sources
- Canadian Building Digest CBD-36: Temperature Gradients Through Building Envelopes (Latta & Garden, 1962) — National Research Council Canada (archived copy at MIT). The temperature drop through each component is proportional to its thermal resistance; surfaces below the dew point of the air collect condensation; Table I example (70 °F in, 10 °F out): R 0.68, 0.11, 2.00, 0.05, 6.90, 0.97, 0.44, 0.17, total 11.32, interface temperatures 66, 54, 18, 13, 11 °F.
- 2021 Seattle Energy Code, Appendix A (A101.3 air films; Table A101.4 compressed batts) — City of Seattle, Department of Construction and Inspections. Default air-film R-values: 0.17 all exterior surfaces, 0.61 interior horizontal heat flow up, 0.92 interior horizontal heat flow down, 0.68 interior vertical; fibreglass batts R-30 at 9.5 in and R-49 at 15.5 in standard thickness; an R-19 batt in a 3.5 in cavity is rated R-13.
- PsychroLib — psychrometric functions after ASHRAE Handbook—Fundamentals (2017) ch. 1 — PsychroLib (open source, MIT licence). Humidity ratio W = 0.621945·pw/(p − pw), wet-bulb, enthalpy and standard-atmosphere equations as published by ASHRAE.
- Indoor airPLUS Version 2 Verification Requirements (July 2024) — U.S. Environmental Protection Agency. Item 4.4.2: HVAC supply and return ducts outside the thermal and air barrier boundary are insulated to at least R-6.
Spotted an error? Report a problem with this calculator — see our corrections policy.