Canadian building code question

What are the building code requirements for rooftop solar panel structural loads in Canada?

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.

What to check first

  • Solar panel dead load must be added to the existing roof load calculations to confirm the structure can support the combined loading.
  • Wind uplift on solar panels can exceed the panel's own weight. Mounting system design and anchorage must account for code-specified wind loads.
  • Solar panel arrays can change snow drift patterns, potentially increasing snow loads in areas adjacent to or below the array.

Jurisdiction notes

National baseline

The NBC Part 4 structural design requirements govern dead load, wind load, and snow load calculations that must include the solar installation.

Provincial adoption

Provincial code adoption affects the specific climatic data, load factors, and any amendments to structural design requirements for solar installations.

Municipal permit requirements

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.

Work through it in this order

  1. Assess the existing roof structure capacity using the current code requirements, not the original design loads.
  2. Calculate the additional dead load from the solar panels, mounting system, and any ballast.
  3. Evaluate wind uplift forces on the solar array using the applicable wind load provisions.
  4. Check for modified snow drift patterns and confirm the roof structure can support the combined loading.

Common questions

Do I need a structural assessment for rooftop solar panels?

In most jurisdictions, yes. A structural assessment confirming the roof can support the additional loads is typically required for the building permit.

Are solar panels heavy enough to be a structural concern?

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.

Do solar panels affect snow loads on the roof?

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.