National baseline
Start with the NBC fire-separation provisions that apply to the specific suite condition, then identify the governing occupancy and building context for that code path.
Canadian building code question
There is no single national fire-separation rating that applies to every suite condition. The required separation depends first on what kind of suites are being separated and which code path governs them, then on related factors such as occupancy, building configuration, sprinklering, and provincial adoption.
Suite fire separation is one of the most common detailing and coordination questions in Canadian building code work because different suite conditions can follow different code paths. This page frames the research path so you can identify the right suite condition before relying on a fire-resistance rating for drawings or permit response.
Start with the NBC fire-separation provisions that apply to the specific suite condition, then identify the governing occupancy and building context for that code path.
Confirm provincial adoption and any amendments that may change the fire-separation path, especially for suite conditions that involve mixed occupancies or different code editions.
The suite type, whether the project falls under Part 3 or Part 9, sprinklering, opening protection, penetration sealing, and continuity at floor and roof assemblies can all affect the final compliance path.
No. The required rating depends first on the suite condition and governing code path, then on factors such as occupancy, sprinklering, building configuration, and provincial adoption. Different suite conditions in the same building can require different separations.
Because the fire separation must be maintained at openings, penetrations, and junctions with other assemblies. A correct rating on paper can still fail if these related requirements are not addressed.
Not directly. This page is focused on suite-to-suite fire separations. Separations between different occupancies or between buildings typically follow a different code path.