National baseline
The NBC Part 4 structural design requirements govern dead load, wind load, and snow load calculations that must include the solar installation.
Canada · Structure & loads
Rooftop solar panel installations must account for the additional dead load on the roof structure, modified wind uplift forces, and potential changes to snow drift patterns. The NBC requires that the existing roof structure can support the combined loads including the solar installation without exceeding design capacities. A structural assessment is typically required.
Solar panel installations on existing buildings are one of the fastest-growing permit categories in Canada. The structural code requirements are often underestimated because the panels themselves are relatively light, but wind uplift forces, snow drift effects, and mounting system loads can significantly change the structural demand on the roof.
The NBC Part 4 structural design requirements govern dead load, wind load, and snow load calculations that must include the solar installation.
Provincial code adoption affects the specific climatic data, load factors, and any amendments to structural design requirements for solar installations.
Most municipalities require a building permit for rooftop solar installations. The permit typically requires a structural assessment confirming the roof can support the additional loads.
CodeCan reports what the published building code says. It is not legal, engineering, or architectural advice, and it does not certify compliance. Building codes are adopted and amended provincially and enforced locally — always verify with your authority having jurisdiction (AHJ) before you build.
In most jurisdictions, yes. A structural assessment confirming the roof can support the additional loads is typically required for the building permit.
The panels themselves are relatively light, but the combined dead load of panels, mounting systems, and ballast, plus modified wind and snow loads, can exceed the roof's reserve capacity.
Yes. Solar panel arrays can change snow drift patterns, potentially increasing loads in specific areas. This must be evaluated as part of the structural assessment.