National baseline
The NBC applies the current code to the new construction portion. The degree to which the existing building must be upgraded depends on the scope of work and whether life-safety is materially affected.
Canadian building code question
A residential addition must comply with the current building code for the new construction, but the existing structure may also require upgrades depending on the scope of work, structural connections, and whether life-safety systems are affected.
Adding to an existing home raises questions about how far the current code reaches into the original structure. The new portion must meet the current NBC, but the existing building may trigger partial upgrades for fire separations, means of egress, or structural capacity at the connection point. Provincial interpretation letters and local bylaws often determine the exact boundary.
The NBC applies the current code to the new construction portion. The degree to which the existing building must be upgraded depends on the scope of work and whether life-safety is materially affected.
Provinces and municipalities vary on how aggressively they require existing-building upgrades when an addition is constructed. Some use percentage-of-value thresholds to trigger full compliance.
If the existing home has heritage designation, alternative compliance paths may be available, but additions typically must still meet current energy, structural, and life-safety standards.
Not necessarily. The addition must comply with the current code. The existing structure may require upgrades only where the work affects life-safety, structural integrity, or code-regulated systems.
Almost always yes. Even small additions typically require a permit because they involve structural work, changes to the building envelope, and potentially affected exit paths.
Generally the energy code applies to the new portion. Some jurisdictions require upgrades where the addition connects to existing mechanical or envelope systems, but this varies by province.