Aluminum railings for Ontario decks: OBC height rules, costs, and what fails at inspection (2026)

Aluminum railings on Ontario decks get treated as an afterthought. The frame is in, decking is down, and then suddenly there’s a question about what the inspector wants. Figure this out before the concrete cures.

What the Ontario Building Code actually says

OBC Section 9.8.8 calls them “guards,” not railings. Two height cutoffs:

  • Decks 600mm to 1,800mm above grade (24" to roughly 6’): guard must be at least 900mm (36") high
  • Above 1,800mm: the guard goes to 1,070mm (42")

Picket spacing is a separate rule: no opening can let a 100mm (4") sphere through. On a 19mm aluminum picket, that works out to about 100mm centre-to-centre.

Stair guards have their own requirements under OBC 9.8.8.5 — graspability and rake — and the guard has to run continuously along all open sides and any staircase with more than two risers. That’s where a lot of contractors stop reading.

Aluminum vs. glass vs. composite

Aluminum picket handles Ontario freeze-thaw better than wood or vinyl and does not need painting. Powder-coated black, white, and bronze are the standard palette. Installed it usually runs $80-$150 per linear foot, depending on post spacing and how much corner work there is.

Glass — frameless or semi-frameless — costs more: $165-$250+ per linear foot installed. Tempered panels are expensive to replace and the hardware channels have to be rated for Canadian exterior conditions specifically. Not everything sold at a showroom is.

Composite systems (vinyl-clad aluminum) split the difference visually but can fade, and the connectors are less forgiving on sloped stair sections.

For most GTA decks between 24" and 48" above grade, aluminum picket is what passes inspection without drama and holds up through winters without callbacks.

Where installations fail at final inspection

Post anchoring. Surface-mounted posts bolted through the rim joist are only code-acceptable if the rim joist can handle the lateral load — a calculation most residential deck framing was never designed around. Core-through-deck post mounting is stronger and less likely to get flagged.

Post spacing past 6 feet. Most aluminum systems are rated for posts at 6-foot centres. Go longer and the deflection shows up. Inspectors measure this.

Stair rail profile. OBC 9.8.8.5 requires a graspable element on stair guards. Flat-top aluminum rail profiles usually do not meet it. Round or oval profiles do. Stair sections get checked separately at final.

Pulling the permit. If the deck needed a permit — anything over 600mm above grade — the railing is part of it. Installing guards without the inspector knowing the spec creates problems at final walkthrough, not before.

What things cost in 2026

A 16x16 ft deck with three open sides (about 48 linear feet of guard):

  • Aluminum picket: $3,800-$7,200 installed
  • Glass semi-frameless: $8,000-$12,000+
  • Composite: $4,500-$8,500

Permit fees in Toronto and the 905 municipalities run $200-$800 for the full deck project. The railing inspection comes with the same permit.

Two things worth asking any contractor

Ask for the railing manufacturer’s spec sheet. Every commercial aluminum system has one — post centres, connection method, load ratings. If they do not have it, that’s information.

Ask about the powder coat warranty. Exterior finish should carry at least 10 years. Cheaper systems use thinner coatings that chalk out after three or four Ontario winters.


LF Builders has done aluminum work on GTA decks, balconies, and front entries for over 50 years. The full deck permit and inspection sequence is at Deck construction in Ontario: permits, inspections, and what contractors do not always include in the quote. Post specific questions below — contributors get tracked through the $RENO community system, and top contributors earn tier-up rewards.