Bathroom Fans That Vent into the Attic Are a Code Violation and a Mould Risk in BC

idea

Claim: In British Columbia, bathroom (and kitchen) exhaust ducts must terminate to the exterior of the building — not into the attic, soffit, crawl space, or any other enclosed interior space. Venting into the attic introduces warm, moist air into a cold structural space, which causes condensation, rot, and mould. This is one of the most commonly failed inspection items in renovation and fan replacement work.

Mechanism

When a bathroom fan runs, it removes warm, humid air from the bathroom. If that air duct terminates in the attic instead of outside:

  • Warm moist air meets cold attic surfaces (roof sheathing, rafters, insulation)
  • Condensation forms — exactly as it would on a cold window
  • Over months, the condensation saturates the wood structure and insulation
  • Mould grows in the attic; the insulation’s R-value degrades; structural decay begins

The bathroom fan has not solved the moisture problem — it has relocated it from a finished, visible space to a hidden structural space where the damage accumulates invisibly for years.

The BC Building Code requirement: Section 9.32 of the BC Building Code requires that all exhaust from bath fans, principal ventilation exhaust fans, and range exhaust ducts be vented directly outdoors, insulated to a minimum of RSI 0.75, and protected with a backdraft damper.1 There is no code-compliant path for venting exhaust into an attic or soffit in BC.

Why it happens: attic terminations were common (and sometimes tolerated) in older construction. Renovators replacing fans sometimes leave the old attic duct in place rather than routing a new duct through the roof or exterior wall. A home inspector or building official performing an inspection as part of a renovation permit is required to cite this as a deficiency.

How to identify it: run the bathroom fan and go to the attic shortly afterward. Feel for warm, humid air near the fan duct. If the duct terminates at the attic floor insulation or at a soffit vent rather than a dedicated exterior wall or roof cap, it is non-compliant.

How to fix it: the duct needs to be extended to a dedicated exterior termination — either a roof cap (roof vent flashing) or a wall cap. This typically requires a contractor for the roof penetration but is within a capable DIYer’s reach for a wall termination. Ducts should be insulated (flexible insulated duct, or rigid with wrap) to prevent condensation inside the duct itself on the way to the exterior cap.

Scope

Applies to:

  • Bathroom exhaust fans in any BC home — new and existing
  • Kitchen range hood ducts (same requirement — exterior termination)
  • HRV/ERV exhaust and intake — same requirement, same code section

Does NOT apply to:

  • Recirculating range hoods (no duct at all — they filter and recirculate air; different product, different considerations)
  • Attic passive ventilation vents (soffit and ridge vents for the attic itself — these are a different system)

Idea Compass

North: Where this comes from

  • BC Building Code Section 9.32 — the explicit requirement
  • Basic building physics: warm moist air + cold surface = condensation

East: Tensions / failure

  • interior-walls (Home Systems) — structural mould that starts in the attic can spread into wall cavities
  • Cost of fixing vs cost of ignoring: routing a new duct to exterior costs 800 in labour; attic mould remediation after years of attic venting costs far more

South: Where this leads

  • ventilation (Home Systems) — the parent note where this rule is applied
  • On any renovation that involves a bathroom: verify the fan’s exterior termination before closing walls or ceiling

West: What’s similar

  • Dryer vent into attic — exact same failure mode; dryers produce even more moisture than showers
  • HRV vent cap into soffit — same prohibited termination, same condensation path

Sources

Footnotes

  1. BC Building Code Section 9.32 — exhaust ducts must vent directly outdoors, insulated to RSI 0.75, with backdraft damper; no attic/soffit/crawl space termination permitted — requirement confirmed via multiple BC municipal bulletins (Surrey Builders Forum, Kelowna 9.32 guide); direct PDF was not readable at time of research