Key Takeaways:
- Deck railings are legally required in Canada when the deck surface is 24" (600mm) or more above grade
- Minimum railing height: 42" (1070mm) — set by the National Building Code of Canada
- Maximum opening between balusters: 4" (100mm) — prevents children from slipping through
- Material options: glass, aluminum, composite, cable, wood — each with different price points and maintenance needs
- Railing kits cost $30–$150 per linear foot depending on material and style
Canadian Building Code Requirements
Every Canadian province enforces railing requirements based on the National Building Code (NBC). The rules are non-negotiable — a deck without proper railings fails inspection and cannot be used legally.
Key Code Requirements
| Requirement | NBC Standard | Notes |
|---|---|---|
| Guard required when | ≥600mm (24") above grade | Applies to all sides with drop |
| Minimum guard height | 1070mm (42") | Measured from deck surface |
| Maximum baluster spacing | 100mm (4") | Child-safety requirement |
| Horizontal rail spacing | 100mm (4") max | No climbable horizontal rails below 42" |
| Stair guard height | 900mm (36") minimum | On open side of stairs |
| Load bearing | 0.75 kN/m (50 lbs/ft) lateral | Must resist lateral force |
Provincial Variations
Ontario's OBC follows NBC closely. British Columbia adds seismic considerations for glass railing mounts. Quebec's CCQ requires all installation by RBQ-licensed contractors. Alberta requires Safety Codes Officer sign-off.
Railing Material Options
Glass Railings — $80–$150/linear ft
Tempered glass panels provide unobstructed views — popular for waterfront properties and pool decks. Uses 10mm tempered safety glass that shatters into pebbles rather than shards if broken.
- Frameless (standoff mounts): modern, minimal look — $120–$150/ft
- Semi-frameless (aluminum posts, glass infill): $90–$120/ft
- Framed (aluminum frame around glass): most affordable — $80–$100/ft
Aluminum Railings — $40–$90/linear ft
Powder-coated aluminum is the most popular railing choice in Canada for good reason — it's rust-proof, low-maintenance, and handles freeze-thaw without degradation.
- Picket style: traditional look — $40–$60/ft
- Glass infill with aluminum posts: $80–$120/ft
- Horizontal cable with aluminum posts: $70–$100/ft
Composite Railings — $50–$100/linear ft
Match your composite deck boards with composite railings from the same brand. Trex Transcend, TimberTech RadianceRail, and Fiberon all offer colour-coordinated railing systems.
Wood Railings — $30–$60/linear ft
Pressure-treated or cedar railings are the most affordable option. Require annual staining to prevent rot and maintain appearance. Best for rustic or traditional aesthetics.
Cable Railings — $60–$100/linear ft
Stainless steel cables tensioned between posts. Modern, minimal aesthetic with excellent sight lines. Check local codes — some municipalities restrict cable railings because the horizontal cables can be climbable by children.
Railing Cost for a Typical Deck
For a 300 sq ft deck with approximately 50 linear feet of railing:
| Material | Per Foot | Total (50 ft) |
|---|---|---|
| Wood (PT/cedar) | $30–$60 | $1,500–$3,000 |
| Aluminum picket | $40–$60 | $2,000–$3,000 |
| Composite | $50–$100 | $2,500–$5,000 |
| Cable | $60–$100 | $3,000–$5,000 |
| Glass (framed) | $80–$100 | $4,000–$5,000 |
| Glass (frameless) | $120–$150 | $6,000–$7,500 |
DIY Railing Kits
Pre-packaged railing kits are available at Home Depot, Lowe's, and Rona across Canada. Kits include posts, top/bottom rails, balusters, and mounting hardware. A competent DIYer can install 6–8 linear feet per hour.
Popular kits: Peak Railblazers (aluminum, Canadian company), Trex Select (composite), Deckorators ALX (aluminum).
Choosing the Right Railing
Match your railing to your deck's purpose:
- View deck or waterfront: glass or cable for unobstructed views
- Family deck with young children: aluminum picket (safest, no climbable horizontals)
- Budget deck: pressure-treated wood railings — stain to match
- Low-maintenance deck: aluminum or composite — both require zero annual treatment
- Heritage or character home: wood railings with turned balusters for traditional aesthetic
