Vapour & Air Barriers, Plain-Talked
Ask a framer why we have two barriers and you'll get five answers. The code has one — OBC 9.25.3 stops bulk air, 9.25.4 stops vapour diffusion, 9.25.5 says where to put them. What those sections are actually doing, and which basement detail is still quietly rotting out houses across Ontario.
Why we have two separate barriers in Canadian cold-climate construction
Two separate problems, two layers. The air barrier stops bulk air — the stuff that rushes through a stud-bay gap when winter wind hits the house. Indoor air at 21 °C and 40% RH carries ~8 grams of water per cubic metre; every metre that leaks out hits the cold back of the sheathing and frosts the studs. The vapour barrier stops diffusion — vapour molecules slowly pushing through a "solid" material along a partial-pressure gradient. CMHC and Building Science Corp. estimate air leakage carries about 100 times more moisture into a typical Canadian wall than diffusion does. Why bother with vapour barrier at all? The remaining 1% still matters over thirty winters, especially on painted-gypsum ceilings where latex primer alone is too vapour-open. OBC writes them separately because the two mechanisms can be addressed by one product (poly, closed-cell foam) or by different products (taped OSB + separate poly) — and the inspector needs to verify each independently.
Warm side vs cold side — and why putting poly on the wrong side rots the wall
The vapour barrier goes on the warm side of the insulation. That is not preference — it is OBC 9.25.4.3.(1). The reason is dew point physics: warm indoor air holds more moisture than cold air, and it migrates toward the cold side. Somewhere inside the assembly the air crosses its saturation temperature — the dew point — and any vapour beyond that line condenses into liquid water. The vapour barrier's job is to sit INBOARD of the dew point so the dew point falls inside a hard, impermeable layer where moisture cannot reach. Flip the barrier to the cold side and you've created the worst possible condition: indoor moisture leaks past imperfect interior finishes, cools as it crosses the insulation, hits the back of the cold vapour barrier, and condenses against a surface that cannot dry. That is how basements with poly against the concrete grow mould, how attic ceilings with poly above the insulation rot the trusses, and how old flat roofs with vapour barrier above the decking fail every time. 9.25.4.3.(2) reinforces it: where the vapour barrier and insulation are separate products, the vapour barrier must be close enough to the warm side that the dew point stays inside it.
Permeance explained — 60 ng is the threshold, poly is at 2
Permeance is the water-vapour analog of thermal conductivity. Measured in nanograms per Pascal-second per square metre — ng/(Pa·s·m²). OBC 9.25.4.2.(1) sets the legal ceiling for a vapour barrier at 60 ng/(Pa·s·m²), tested per ASTM E96 desiccant (dry-cup) method. For context: 6-mil poly ≈ 2 ng, rigid XPS at 50 mm ≈ 45 ng, closed-cell spray foam at 50 mm ≈ 50 ng, standard latex primer 300–800 ng (nowhere near qualifying). That hierarchy is why 6-mil poly became the Canadian default — vastly overperforms the ceiling with a huge safety margin. Vapour-retarder primers (BIN, Zinsser Perma-White, ChemRex) drop painted drywall into the 50–60 ng range, which qualifies under 9.25.4.2.(7). Variable-permeance membranes (MemBrain, Pro Clima Intello) hold ≤60 ng in winter when humidity is low and open up to 1000+ ng in summer to let trapped moisture dry inward — especially useful on foundation walls under 9.25.4.2.(2).
Basement walls — the most-screwed-up assembly in residential renovation
Three common errors on basement walls fail in Zone 6 within a decade. First: poly sheet directly against the concrete. Looks like vapour protection; actually creates a cold condensing surface and traps any liquid water the foundation ever leaks. Second: fibreglass batt in a 2×4 wall tight to the concrete, poly on the warm face of the studs. The concrete is always cold, the batt absorbs wicking moisture, the poly stops it drying back, and you get mould in the bottom plate. The modern OBC-compliant basement is rigid XPS foam directly against the concrete (min 50 mm / R-10), taped at seams, studs tight to the foam, batt in the stud bay, and drywall with a vapour-retarder primer OR thin polyethylene on the warm face of the studs — never against the concrete. Under 9.25.4.2.(2), variable-permeance vapour barriers are explicitly permitted on foundation walls because the code recognizes the assembly needs to dry inward in summer. 9.25.3.1.(2) also requires the air barrier system to extend continuously throughout the basement — meaning sealed rim-joist bays, floor-wall junctions, and slab-wall junctions.
Cathedral ceilings and the ventilated-vs-unvented debate
Two legal paths; pick one and commit. Vented cathedral: continuous 50 mm (2") air space between insulation and roof sheathing, soffit to ridge, with soffit vents AND a ridge vent (1:300 net free area rule from 9.19). Warm-side 6-mil poly; the air space carries away anything that slips past. Works with 2×10 or deeper rafters. The killer mistake is letting insulation push into the soffit and choke the intake — fix with cardboard or foam baffles in every rafter bay. Unvented cathedral: fill the entire rafter bay with closed-cell spray foam, min 50 mm hit against the sheathing. Foam becomes air barrier, vapour barrier, AND insulation in one continuous layer. Assembly stays above dew point because the sheathing is now warm. More expensive per sq ft but the only reliable approach for shallow rafters, complex roof geometries, and cold-zone homes. What DOES NOT work: a 25 mm flash of spray foam with batts behind it (dew point sits inside the batt), or poly over batt with a 10 mm air gap (not a real air space). Commit to one system.
Diagnosing a condensation problem — symptoms and usual culprits
A house fighting its envelope leaves signs. Frost on windows in winter means indoor RH is too high AND the window is the coldest interior surface — usually a leaky air barrier plus insufficient bathroom/kitchen exhaust. Staining at the top of exterior walls below the ceiling is warm moist air leaking up the wall cavity and condensing where insulation thins at the top plate — fix the top-plate air seal. Mould in a corner of a bedroom on an exterior wall is poor air barrier at the corner plus a thermal bridge from doubled framing. Mouldy batts in a basement wall is the poly-on-concrete mistake; rebuild with rigid foam against the concrete. Rotting sheathing behind siding means air is leaking OUT of the wall into the sheathing — find the missing air-barrier seam. Ice damming on the eaves is a warm-attic problem, which is an air-leakage problem (attic air from below melts snow that refreezes at the cold eave). Every one traces back to the same root cause: the air barrier is not continuous, or the vapour barrier is on the wrong side. Fix the continuity, put the low-permeance layer warm-side, and 9.25 does the rest.
About OBC Vapour & Air Barrier Rules
Free Ontario Building Code 2024 vapour and air barrier reference. Pick an assembly (exterior wall, basement, attic, cathedral, flat roof, cantilever floor, slab) and get the required barrier specs, placement rules, recommended materials, and common mistakes per OBC 9.25.3, 9.25.4, and 9.25.5.
How to use
- Pick the assembly card — exterior above-grade wall, basement (foundation) wall, attic ceiling, vented cathedral, unvented cathedral, flat roof, cantilever floor, or slab on grade. Each assembly loads its own warm-side rule and material recommendation set under OBC 9.25.3 (air barrier), 9.25.4 (vapour barrier), and 9.25.5 (placement).
- Pick your climate zone — Zone 6 (most of southern Ontario, ≤5,000 heating degree-days: Toronto, Hamilton, KW, London, Windsor), Zone 7A (5,000–6,000 HDD: North Bay, Sault Ste. Marie), Zone 7B (6,000–7,000 HDD: Timmins, Kapuskasing), or Zone 8 (>7,000 HDD: far north). Zones come from Supplementary Standard SB-1 climatic data.
- Pick the interior finish: standard gypsum board (drywall — clamps poly behind it per 9.25.3.3.(2)(b)), wood paneling (T&G or shiplap — needs a separate sealed air-barrier membrane behind because boards aren't airtight), or other (tile/plaster — same issue, separate air barrier required).
- If you're on the basement assembly, set the foundation type — poured concrete, concrete block, ICF, or wood foundation. Each detail differs because of the moisture source: concrete is always wet inboard of grade and must be allowed to dry inward, so the modern compliant detail is rigid XPS (≥50 mm / R-10) tight to concrete, NOT batt-and-poly tight to concrete.
- Read the required vapour barrier permeance (≤60 ng/(Pa·s·m²) tested per ASTM E96 dry-cup under 9.25.4.2.(1)), warm-side placement rule (9.25.4.3.(1) — interior face in any Canadian heating climate), continuous air barrier requirement (9.25.3 — sealed at every seam, resists 50 Pa design pressure), and recommended materials — 6-mil poly (~2 ng), vapour-retarder primer (50–60 ng — qualifies), closed-cell spray foam (acts as both barriers + insulation), or rigid XPS (acts as both vapour barrier and condensation control per 9.25.4.2.(2)).
- Check the 9.25.5.1.(4) exemption flag for Zone 6 only — some assemblies in southern Ontario can skip the low-permeance vapour barrier IF the material has permeance ≥30 ng AND thermal resistance ≥0.7 (m²·K)/W. The exemption disappears at 6,000+ HDD (Zone 7A and colder) — north of North Bay, full vapour barrier always mandatory.
- Review the common-mistakes list flagged for your assembly — fibreglass batt + poly tight to concrete (basement moisture trap), thin foam flash + batt behind in cathedral (dew point inside permeable insulation, deck rots in 5 years), discontinuous air barrier at the rim joist (the #1 source of frost on windows and ice damming), and the wrong-side vapour barrier in retrofitted attic floors (puts the dew-point line under permeable cellulose).
Examples
Standard Zone 6 exterior wall, 2x6 framing, gypsum interior
Cavity R-22 batt. Continuous air barrier on cold side via taped OSB sheathing OR on warm side via taped poly. 6-mil poly vapour barrier on warm face of studs (≤2 ng — well below 60 ng cap). Top, bottom, and rim-joist seams sealed. SB-12 prescriptive met.
Modern basement retrofit, Zone 6
Rigid XPS 50 mm tight to concrete (R-10, acts as both vapour barrier per 9.25.4.2.(2) AND condensation control). 2×4 stud wall with R-14 batt in cavity. Drywall with vapour-retarder primer (50 ng range). All seams taped. Total assembly R-24 with no moisture trap.
Frequently asked questions
What's the difference between an air barrier and a vapour barrier?
Two layers, two jobs. Air barrier (OBC 9.25.3) stops bulk air leakage between conditioned and unconditioned space — must be continuous, sealed at every seam, resist 50 Pa design pressure. Air leakage carries ~100× more moisture into a wall than diffusion ever does. Vapour barrier (OBC 9.25.4) stops vapour diffusion by permeance — capped at 60 ng/(Pa·s·m²) tested per ASTM E96 dry-cup. One product can do both (poly, ccSPF) or two products can split the job.
Which side of the insulation does the vapour barrier go on?
Warm side. OBC 9.25.4.3.(1) requires the vapour barrier to protect the warm side of wall, ceiling, and floor assemblies. In Canadian heating climate that's the interior — under drywall, above ceilings, between subfloor and joist bay. Reason: vapour migrates from warm humid to cold dry, and condenses where temperature crosses the dew point. Warm-side barrier sits inboard of the dew-point line. Flip it to the cold side and indoor moisture leaks past, hits the back of the cold barrier, and drips.
What permeance does 6-mil poly have, and why is it the default?
Around 2 ng/(Pa·s·m²) — about 30× below the 60 ng OBC ceiling. Cheap, comes in 10-foot rolls covering a whole wall in one piece, and clamped behind drywall per 9.25.3.3.(2)(b) so seams don't need separate sealing. Downside: once installed, the assembly cannot dry inward when wet (roof leak, plumbing failure). Newer high-performance work uses variable-permeance membranes or vapour-retarder primer (50–60 ng — qualifies) that allow some summer drying.
Do I need poly on basement walls?
Yes — but NOT directly against concrete. The old detail (batt + poly tight to concrete) is a moisture trap — concrete is always wet inboard of grade, batts absorb it, poly stops it drying. Modern OBC-compliant basement: rigid XPS foam (min 50 mm / R-10) tight to concrete (acts as vapour barrier per 9.25.4.2.(2)), studs tight to foam, batt in stud bay, drywall with vapour-retarder primer OR thin poly on warm face of studs. 9.25.3.1.(2) requires continuous air barrier throughout basement.
Cathedral ceiling — vented or unvented?
Both code-compliant. Vented: continuous 50 mm air space soffit-to-ridge between insulation and sheathing, soffit + ridge vents, warm-side poly. Works with 2×10 or deeper rafters. Unvented: closed-cell spray foam filling the rafter bay, min 50 mm hit against sheathing — foam is air barrier, vapour barrier, AND insulation in one layer per 9.25.2.5. The killer mistake is hybrid: thin foam flash + batt behind, or batt + poly with insufficient air space — dew point sits inside something permeable, deck rots within 5 years.
Why does my climate zone matter?
Heating degree-days change the dew-point depth. Zone 6 (most of southern Ontario, <5,000 HDD) is the mild end — the 9.25.5.1.(4) exemption permits some assemblies to skip low-permeance if material has permeance ≥ 30 ng AND R ≥ 0.7. The exemption disappears above 6,000 HDD (Zone 7A and colder) — full vapour barrier mandatory. Zones 7A/7B/8 also trigger thicker insulation under SB-12 2024 and tighter air-leakage targets.
What are signs my envelope is failing?
Frost on windows in winter (high indoor RH + leaky air barrier + insufficient bath/kitchen exhaust). Staining at the top of exterior walls below the ceiling (warm air leaking up the cavity, condensing where insulation thins at the top plate). Mould in a corner of an exterior bedroom wall (poor air barrier + thermal bridge from doubled framing). Mouldy basement batts (poly-on-concrete mistake). Rotting sheathing behind siding (air leaking OUT of the wall). Ice damming (warm-attic problem = air-leakage problem). Every one traces to discontinuous air barrier or wrong-side vapour barrier.
Part of ToolFluency’s library of free online tools for Ontario Building Code. No account needed, no data leaves your device.