At what deck height does the Alberta Building Code require guards and railings to be installed in Calgary?
At what deck height does the Alberta Building Code require guards and railings to be installed in Calgary?
Guards (railings) are required under the Alberta Building Code for any deck surface more than 600mm (24 inches) above the adjacent grade. This applies to the majority of attached decks in Calgary, since most are built off the main floor level and typically sit 600-1,200mm above ground.
The 600mm threshold is a critical safety requirement because falls from this height can cause serious injury. Once your deck reaches this height, you're required to install a complete guard system that meets specific Alberta Building Code standards. The minimum guard height is 1,070mm (42 inches) measured from the deck surface to the top of the railing. This is higher than many homeowners expect — a standard 36-inch railing that might look adequate is actually 4 inches below code.
Baluster spacing is equally important for safety. The maximum gap between balusters, spindles, or any opening in the guard system is 100mm (4 inches). The code uses what's called the "sphere test" — a 4-inch sphere must not be able to pass through any opening in the railing system. This applies to traditional spindle railings, horizontal cable systems, wire mesh panels, and even decorative cutouts. Glass panel railings must use tempered safety glass and still meet the 100mm spacing requirement at any gaps between panels.
Calgary's chinook wind cycles add extra stress to railing systems that builders must account for. The rapid temperature swings from -25°C to +10°C in a matter of hours cause expansion and contraction that can loosen fasteners and stress connection points. All railing posts must be properly anchored to the deck structure with galvanized or stainless steel hardware rated for exterior use and thermal cycling.
For decks under 600mm above grade, guards are not required by code, though many homeowners choose to install them anyway for aesthetics or to define the deck perimeter. Ground-level floating decks and low platform decks typically fall into this category. However, if any portion of your deck exceeds the 600mm threshold — even just the corner where the lot slopes away — the entire deck perimeter requires code-compliant guards.
When applying for your building permit (required for decks over 600mm), the City of Calgary Planning & Development department will review your railing details as part of the plan approval process. Safety Codes Officers will inspect the completed railing installation during the final inspection to ensure compliance with height, spacing, and structural requirements.
Need help finding a deck builder familiar with Alberta Building Code requirements? Calgary Deck Contractors can match you with experienced professionals who understand Calgary's specific railing and safety requirements.
---
Looking for experienced contractors? The Calgary Construction Network connects homeowners with qualified professionals:
- The Original Workshop
- PLATINUM Pool & Spa Services Ltd
- Durable Decks
- Besademolition
- Alpine Exteriors siding and roofing
Deck IQ -- Built with local deck building expertise, Calgary knowledge, and real construction experience. Answers are for informational purposes only.
Ready to Start Your Deck Project?
Find experienced deck contractors in the Calgary area. Free matching, no obligation.