Skip to content

Engineering · Building codes

Guard and handrail code by location.

Building code requirements for guard and handrail systems in British Columbia and Alberta. Sales-ready summaries; engineer of record verifies on every project.

Applicable code · British Columbia

BC Building Code 2024

Effective March 8, 2024 · NBC 2020 with BC variations

Province of British Columbia · Building and Safety Standards Branch.

View source →
01

Minimum guard height — Part 3 buildings

  • NBC 2020 Division B §3.4.6.5

    Guard height — Part 3 buildings

    In a Part 3 building, the minimum guard height is 1070mm, measured vertically from the surface protected. Reduced heights are permitted in specific locations such as means of egress on the assembly side of seats in assembly occupancies.

    Applies toCommercial, institutional, and large residential (Part 3) buildings — common areas, balconies, exterior decks and roofs accessible to the public.

02

Minimum guard height — Part 9 buildings

  • NBC 2020 Division B §9.8.8.3

    Guard height — within a single dwelling unit

    A guard installed within or serving a single dwelling unit may be a minimum of 900mm where the surface protected is not more than 1800mm above the adjacent surface. Where the drop exceeds 1800mm, the 1070mm minimum applies.

    Applies toInterior stairs, balconies, and decks within or serving a single dwelling unit (Part 9 housing).

  • NBC 2020 Division B §9.8.8.3

    Guard height — other Part 9 locations

    For all Part 9 locations other than within or serving a single dwelling unit — including multi-unit residential common areas — the minimum guard height is 1070mm measured vertically from the surface protected.

    Applies toMulti-unit Part 9 buildings, common balconies, exterior stairs serving more than one dwelling unit.

03

Specified loads on guards

  • NBC 2020 Division B §4.1.5.14(1)

    Horizontal load on guards

    For locations other than open viewing stands, grandstands, stadia, bleachers, arenas and means of egress in those locations, the minimum specified horizontal load applied inward or outward at the minimum required height of every required guard is 0.75 kN/m, or a concentrated load of 1.0 kN applied at any point, whichever governs.

    Applies toAll Part 3 and Part 9 guards in general locations.

  • NBC 2020 Division B §4.1.5.14(2)

    Vertical load on guards

    The minimum specified load applied vertically at the top of every required guard is 1.5 kN/m, and it does not need to be considered to act simultaneously with the horizontal load.

    Applies toAll required guards.

  • NBC 2020 Division B §4.1.5.14(3)

    Load on individual elements of guards

    Individual elements of guards — including solid panels and pickets — are designed for a concentrated load of 0.5 kN applied over an area of 100mm × 100mm at any point so as to produce the most critical effect.

    Applies toPicket, panel, and individual infill elements within a guard.

  • NBC 2020 Division B Table 9.8.8.2

    Specified loads on Part 9 guards

    Within and serving a single dwelling unit, guards resist a horizontal load of 0.5 kN/m or a 1.0 kN concentrated load, whichever governs. In all other Part 9 locations, the horizontal load is 0.75 kN/m or a 1.0 kN concentrated load. The vertical load is 1.5 kN/m in both cases.

    Applies toPart 9 guards (housing and small buildings).

04

Infill openings and climbability

  • NBC 2020 Division B §9.8.8

    100mm sphere infill rule

    Openings through any required guard — including the space between the bottom rail and the surface protected — are sized so that they will not permit the passage of a spherical object having a diameter of 100mm. Sub-clause lettering for this rule varies between editions; engineer of record to confirm under current provincial code.

    Applies toPicket spacing, cable spacing under load, glass frame gaps, bottom-rail clearance.

  • NBC 2020 Division B §9.8.8

    No-climb requirement

    Guards required by the Code are designed so that no member, attachment or opening located between 100mm and 900mm above the surface protected facilitates climbing. Sub-clause lettering varies between editions; engineer of record to confirm.

    Applies toAll Part 9 guards. The Part 3 equivalent is in NBC §3.4.6.5; engineer of record to confirm applicability per occupancy.

05

Handrail height

  • NBC 2020 Division B §9.8.7.1

    Where handrails are required

    At least one handrail is required on stairs with more than two risers within a single dwelling unit, and on both sides of stairs more than 1100mm wide and serving other than a single dwelling unit. Ramps require at least one handrail.

    Applies toPart 9 stairs and ramps. Part 3 requirements are stated in NBC §3.4.6.4 and are generally more stringent.

  • NBC 2020 Division B §9.8.7.4

    Handrail height — stairs and ramps

    The height of a handrail on a stair is measured vertically from a line drawn through the outside edges of the stair nosings, and is between 865mm and 965mm. The height of a handrail on a ramp or landing is measured vertically from the surface and is between 865mm and 965mm.

    Applies toHandrails on stairs, ramps, and landings in Part 9 buildings. Part 3 cross-references the same height range.

06

Handrail graspability

  • NBC 2020 Division B §9.8.7.5

    Handrail graspability

    A handrail is continuously graspable along its entire length. A circular cross-section is between 30mm and 43mm in outside diameter; non-circular sections have a graspable cross-section with a perimeter between 100mm and 125mm and a largest cross-sectional dimension not exceeding 45mm.

    Applies toAll required handrails on stairs and ramps. Continuous graspability is verified by the engineer of record at each terminus and intermediate landing.

07

Recent revisions

  • March 8, 2024

    BC Building Code 2024 came into effect. Adopts NBC 2020 as the technical base. Strengthens accessibility provisions and aligns with Zero Carbon Step Code progression.

  • March 10, 2025

    Updated earthquake design and adaptable dwelling unit provisions in BCBC 2024 became mandatory for new permit applications. Confirm seismic load path with engineer of record for any guard mounted to a structural element affected by the change.