Send your location + application + rough dimensions
Share city/region, project type, and rough size. We will reply with a project-specific recommendation and quote.
Complete Guide to Canadian Railing Requirements by Province: NBC 2020, Ontario, BC, and Alberta Code Differences
Canada presents unique challenges for railing manufacturers and contractors because railing requirements vary significantly by province. While the National Building Code (NBC) provides baseline standards, each province adopts its own building code—sometimes with critical modifications that affect what products are legal to install.
Important: Educational reference only. Confirm local code and site conditions with qualified professionals before final approval.
As a manufacturer serving the Canadian market for over a decade, we’ve learned these provincial differences the hard way. This guide consolidates what we’ve learned into a practical reference covering the most common questions: guard heights, climbability restrictions, cable and horizontal railing legality, and glass requirements across Canada’s major provinces.
Understanding Canada’s Building Code Structure
National Building Code (NBC)
The National Building Code of Canada is a model code—it provides recommendations but has no legal force on its own. Think of it as a template that provinces adopt, modify, and enforce at their discretion.
The most recent version is NBC 2020, which made several significant changes to guard (guardrail) requirements. However, provinces adopt new NBC editions on varying schedules, meaning different provinces currently operate under different NBC versions.
Provincial Building Codes
Each province creates its own building code by:
- Adopting a specific NBC edition as the base
- Adding provincial amendments and modifications
- Enforcing through local building officials and inspectors
This creates situations where something legal in British Columbia may be prohibited in Ontario—even though both provinces claim NBC compliance.
Guard Height Requirements Across Canada
Guard height is measured from the walking surface to the top of the guard. The NBC distinguishes between guards protecting falls from different heights:
| Fall Height / Location | NBC 2020 Requirement | Notes |
|---|---|---|
| Residential interior (1-2 units), fall <4.2m | 900mm (35.4″) minimum | Single-family homes, duplexes |
| Residential interior, fall ≥4.2m | 1,070mm (42.1″) minimum | Upper floors of tall homes |
| Residential exterior (balconies, decks) | 1,070mm (42.1″) minimum | Regardless of fall height |
| Commercial / public buildings | 1,070mm (42.1″) minimum | All locations |
| Adjacent to seating (within 900mm) | Height to equal fall height | Stadium-style seating, bleachers |
Provincial Variations on Height
| Province | Current Base Code | Height Variations from NBC |
|---|---|---|
| Ontario (OBC 2024) | NBC 2015 with amendments | Generally follows NBC heights |
| British Columbia (BCBC 2024) | NBC 2020 harmonized | Follows NBC 2020 exactly |
| Alberta (ABC 2019) | NBC 2019 | Follows NBC heights |
| Quebec (CCQ 2024) | NBC 2015 base | Some stricter requirements for multi-unit |
Key takeaway: For projects spanning multiple provinces or uncertain jurisdictions, design to 1,070mm (42″) minimum height. This satisfies all Canadian jurisdictions for all applications.
The Critical Climbability Question
Climbability restrictions prevent children from climbing guards and falling. This is the most significant area of provincial variation—and the source of most confusion about cable and horizontal railing legality in Canada.
NBC 2015 vs NBC 2020: A Major Change
The 2015 NBC required guards to be designed so they “do not facilitate climbing” for fall heights exceeding 4.2m. This was widely interpreted as prohibiting horizontal elements (cables, rods, horizontal bars) that create a ladder-like climbing surface.
The 2020 NBC removed this climbability restriction for guards below 4.2m—a significant liberalization that allows horizontal cable and rod railings in most residential applications.
Current Provincial Positions
| Province | Climbability Rules | Cable/Horizontal Railing Status |
|---|---|---|
| British Columbia | NBC 2020 rules adopted | ✅ PERMITTED below 4.2m fall height |
| Ontario | Still enforcing NBC 2015 climbability | ⚠️ RESTRICTED in many applications |
| Alberta | NBC 2019 rules (transitional) | ⚠️ Check with local AHJ |
| Quebec | NBC 2015-based restrictions | ⚠️ RESTRICTED in many applications |
| Manitoba | NBC 2015 base | ⚠️ RESTRICTED |
| Saskatchewan | NBC 2015 base | ⚠️ RESTRICTED |
What Does “Non-Climbable” Mean?
For provinces still enforcing climbability restrictions, guards must not have horizontal or near-horizontal members between 140mm (5.5″) and 900mm (35.4″) above the floor that could serve as footholds. This effectively prohibits:
- Horizontal cable railings with cables spaced as footholds
- Horizontal rod railings with rods in the restricted zone
- Ladder-style metal railings with horizontal bars
- Some decorative patterns with horizontal elements
Compliant alternatives in restricted provinces:
- Vertical pickets (most common compliant option)
- Glass panels (no climbable elements)
- Solid panels (no climbable elements)
- Mesh infill with small openings
Opening Size Requirements (The 100mm Rule)
All Canadian jurisdictions follow the NBC requirement that openings in guards must not permit passage of a sphere 100mm (4″) in diameter. This is consistent across provinces and applies to:
- Space between balusters/pickets
- Space between cables or horizontal elements
- Space between bottom of guard and floor
- Any decorative openings or patterns
Exception: Stairs
For guards adjacent to stairs, the triangular opening formed between the stair nosing, the riser, and the bottom of the guard may exceed 100mm measured perpendicular to the stair slope—provided it does not exceed 100mm measured vertically. This is a practical accommodation for the geometry of stair-mounted railings.
Glass Guard Requirements
Glass railings are popular across Canada, and requirements are relatively consistent nationally:
Glass Type Requirements
| Application | NBC Requirement | Minimum Thickness |
|---|---|---|
| Guards (all types) | Tempered or laminated safety glass per CAN/CGSB-12.1 | Per engineering calculations |
| Single-panel frameless | Laminated glass required (not monolithic tempered) | Typically 12mm+ laminated |
| Framed glass panels | Tempered or laminated acceptable | Typically 10mm+ tempered |
Glass Guard Load Requirements
NBC requires guards to resist:
- Concentrated load: 0.5 kN (112 lbs) applied to 100mm × 100mm area at any point
- Horizontal line load at top: 0.5 kN/m (34 lbs/ft) for residential; 1.0 kN/m (68 lbs/ft) for commercial
- Impact resistance: Per CAN/CGSB-12.1 for safety glazing
Engineering calculations must demonstrate compliance. We provide stamped engineering for all glass guard systems shipped to Canada.
Handrail Requirements (Distinct from Guards)
Handrails and guards serve different functions and have different requirements. A handrail provides gripping support for stair users; a guard prevents falls from elevated surfaces. Many installations require both.
When Handrails Are Required
- Stairs with more than 3 risers (some jurisdictions: more than 2 risers)
- Ramps with slopes greater than 1:20
- At least one side of stairs up to 1,100mm wide
- Both sides of stairs over 1,100mm wide
Handrail Specifications
| Requirement | NBC Specification |
|---|---|
| Height | 865mm to 965mm (34″ to 38″) measured vertically from stair nosing |
| Graspable profile | Circular: 30mm to 43mm diameter; Non-circular: 50mm to 60mm perimeter |
| Wall clearance | 40mm minimum between handrail and wall |
| Termination | Must return to wall or post (no protruding ends) |
| Continuity | Continuous full length of stair flight |
Vancouver 2025 Building Bylaw Update
Vancouver’s 2025 building bylaw harmonized with NBC 2020 for guard infill requirements—a significant change for the BC market. This means:
- Cable railings now explicitly permitted in Vancouver for residential guards below 4.2m
- Horizontal rod railings similarly permitted
- Previous Vancouver-specific restrictions on horizontal elements removed
This creates new product opportunities in one of Canada’s largest construction markets. Contractors who previously couldn’t specify cable or horizontal systems in Vancouver can now do so—provided fall heights are under 4.2m.
Province-by-Province Quick Reference
Ontario (OBC 2024)
| Requirement | Ontario Specification |
|---|---|
| Guard height (residential) | 900mm (<4.2m fall) / 1,070mm (≥4.2m fall) |
| Guard height (commercial) | 1,070mm minimum |
| Opening size | 100mm maximum (4″ sphere rule) |
| Climbability | Still enforced for fall ≥4.2m (NBC 2015 basis) |
| Cable railings | ⚠️ Restricted where climbability applies |
British Columbia (BCBC 2024)
| Requirement | BC Specification |
|---|---|
| Guard height | 1,070mm minimum (all applications) |
| Opening size | 100mm maximum (4″ sphere rule) |
| Climbability | Only required for fall ≥4.2m (NBC 2020) |
| Cable railings | ✅ Permitted below 4.2m fall height |
Alberta (ABC 2019)
| Requirement | Alberta Specification |
|---|---|
| Guard height | Per NBC 2019 (transitional to 2020) |
| Opening size | 100mm maximum |
| Climbability | Check with local building official (transitional period) |
| Cable railings | ⚠️ Consult local AHJ before specifying |
Practical Recommendations for Multi-Province Projects
For manufacturers, distributors, and contractors operating across multiple Canadian provinces, we recommend:
Universal Specifications That Work Everywhere
- Height: 1,070mm (42″) minimum—satisfies all provinces, all applications
- Openings: 100mm maximum spacing—universal requirement
- Infill style: Vertical pickets or glass panels—no climbability issues in any province
- Glass type: Laminated safety glass—meets all guard requirements
- Handrail: 35mm diameter round—falls within graspable range everywhere
When to Check Local Requirements
- Before specifying cable or horizontal rod railings
- For residential projects with fall heights near the 4.2m threshold
- For projects in municipalities with local amendments (Vancouver, Toronto, Montreal)
- When provincial code adoption is in transition
Conclusion: Know Your Province
The fragmented nature of Canadian building codes means that there is no single “Canadian railing requirement”—only provincial requirements that vary in important ways. The most significant current variation is climbability restrictions affecting cable and horizontal railings, with BC now permitting these systems while Ontario continues restrictions.
We manufacture systems that comply with all Canadian provincial codes. When you request a quote, tell us which province (or provinces) the project is in, and we’ll ensure the specification meets local requirements.
For questions about specific provincial requirements or product compliance, contact our Canadian market team. We provide project-specific code verification at no charge.
Submit RFQ / Get a Quote (Project-Specific)
For faster recommendations, share location, application type, rough dimensions, and any drawings/photos.