National baseline
The NBC sets structural load, ventilation, and roofing material requirements.
Canadian building code question
Roof replacement must address structural capacity for the new roofing material, ice and water protection at eaves and valleys, attic ventilation preservation, and may require a permit depending on the scope. Adding layers of roofing material increases dead load and may not be permitted beyond code limits.
Roof replacement is a major maintenance project with code implications that are often overlooked. The structural capacity of the roof must support the new roofing material, especially when overlaying existing layers. Ice and water protection membrane requirements apply at eaves, valleys, and other vulnerable locations. Attic ventilation must be maintained during the replacement. Some municipalities require building permits for roof replacement, particularly when structural modifications or material changes are involved.
The NBC sets structural load, ventilation, and roofing material requirements.
Ice and water protection requirements vary by climate zone. Northern and coastal regions have additional considerations.
Permit requirements for roofing replacement vary by municipality. Check local requirements before starting work.
Permit requirements vary by municipality. Some require permits for all roofing work; others only for structural changes or material type changes.
The building code and manufacturer requirements typically limit the number of overlay layers. Check the applicable provision for your roofing material.
Ice and water protection membrane is required at eaves, valleys, and other vulnerable locations in most Canadian climate zones.