Draft at New Window: Shim Gap vs Foam vs Flashing Decision Tree
Why this matters
A draft felt at a brand-new window is the customer's first sign that an expensive install was not airtight, and it sits in one of several distinct failure categories that have nothing to do with the window itself: an un-insulated or under-insulated shim gap around the frame, the wrong foam (or no foam) in the rough-opening void, or a flashing and air-seal failure that lets outside air bypass the assembly entirely. The trap is chasing the draft at the sash (weatherstrip, lock) when the air is actually coming through the rough-opening void around the frame. The cost stakes are real because the right diagnosis can be a thirty-minute reseal from inside, while the wrong one has you replacing a perfectly good window. Worse, an air path through the rough opening is often also a water path, so a draft can be the early warning of a leak that will rot the framing. The diagnosis is about locating exactly where the air enters: the rough-opening perimeter, the sash, or a flashing gap.
Symptom presentation
A draft is felt near the new window, especially on windy or cold days. Localize it. Air felt at the interior trim and the gap between the frame and the wall (the rough-opening perimeter) points to an un-sealed or under-insulated shim gap. Air felt at the sash-to-frame line points to the sash seal (weatherstrip, lock, operation), a different tree. Air that tracks with wind direction and is accompanied by water staining points to a flashing or air-barrier failure on the exterior. Note whether the interior was finished over an unsealed gap (trim hides a void) or whether the foam is visible and incomplete. Note the season and wind dependence: a draft worst in wind suggests an exterior bypass; a steady cold draft in still cold air suggests a conductive or convective gap at the perimeter. Check for daylight at the perimeter behind the trim, which is a direct void.
Quick checks
Trace the air with a smoke pencil or the back of a wet hand along the interior trim perimeter, the sash line, and the corners; the strongest smoke deflection marks the entry. Pull a piece of interior trim or stop, if accessible, and inspect the rough-opening void: look for missing foam, gaps in the foam, or foam that was compressed by over-driven shims. Check the shimming: tight shim packs with no insulation between leave conductive paths and air gaps. Check that low-expansion window-and-door foam (not high-expansion gun foam, which can bow the frame) was used and that it filled the void without bridging gaps. From outside, inspect the perimeter sealant and flashing for gaps, missing beads, or reverse-lapped flashing that admits wind. Verify the window was the correct size for the rough opening; an oversized gap that was never properly insulated and sealed is a common cause.
Isolation tree
Branch on where the air enters. If smoke deflects at the interior trim and rough-opening perimeter, the branch is an un-sealed or under-insulated shim gap, fix is properly insulate and air-seal the rough-opening void from inside. If the void was foamed but with the wrong or incomplete foam, the branch is a foam failure, fix is remove the defective foam and refill with low-expansion window foam, or backer rod plus sealant where foam is inappropriate. If the air enters at the sash-to-frame line, the branch is sash seal, fix moves to the weatherstrip and hardware tree, not the rough opening. If the draft tracks with wind and shows water staining, the branch is exterior flashing and air-barrier bypass, fix is correct the flashing laps and perimeter air seal on the outside. If daylight shows at the perimeter behind trim, the branch is an outright void, fix is insulate and seal it. If the gap is oversized from a mis-sized unit, the branch is a fit problem, fix is build out and properly seal the void.
Confirming diagnosis
Confirm a perimeter shim-gap draft by sealing one section of the rough-opening void from inside (foam or backer rod and sealant) and re-running the smoke test; if the draft at that section stops, the void was the path. Confirm a foam failure by inspecting the existing fill, voids, compression, or wrong foam, behind the trim. Confirm an exterior bypass with a hose test and a smoke check on a windy condition: water or wind-driven air entering despite a sealed interior void points to flashing. Confirm sash-line air with the smoke pencil at the sash perimeter with the unit closed; deflection there sends you to the sash tree. Distinguish convective gap drafts (steady, cold) from wind-driven bypass (gusty, directional). Re-test after each seal step; the draft should diminish at the sealed location, isolating the path conclusively before you commit to the full repair.
Remediation
For a shim-gap or void draft, air-seal and insulate the rough opening properly: fill the void with low-expansion window-and-door foam (never high-expansion foam, which bows the frame), or use backer rod with a compatible sealant where foam is unsuitable, leaving no gaps and not over-filling. Maintain the interior air seal continuously around the perimeter. For a foam failure, cut out the defective or incomplete foam and refill correctly. For an exterior flashing or air-barrier bypass, correct the perimeter: re-lap flashing shingle-style (upper over lower), seal the perimeter to the water-resistive barrier per the install standard, and ensure the sill pan drains outward. For an oversized gap from a mis-sized unit, build out the rough opening to the correct dimension before sealing. Where the air enters at the sash, address weatherstrip and hardware. Verify with a smoke test, and where water was involved a hose test, before reinstalling trim and closing the call.
References
- ASTM E2112 Standard Practice for Installation of Exterior Windows, Doors, and Skylights (rough-opening sealing, flashing, and air-sealing)
- ASTM E783 Standard Test Method for Field Measurement of Air Leakage Through Installed Exterior Windows and Doors
- ASTM C1193 Standard Guide for Use of Joint Sealants (perimeter sealant and backer rod application)
- International Energy Conservation Code IECC R402.4 Air Leakage (fenestration air-sealing requirements)