Deck railing in Ottawa costs roughly $60 to $300 per linear foot installed in 2026, so a typical 40-foot railing run lands anywhere from about $2,400 to $12,000 depending entirely on the system you choose. Pressure-treated wood railing is the entry point at $60–$100 per linear foot; black aluminium picket railing — by far the most popular choice in Ottawa's newer suburbs — runs about $110–$170; composite railing with matching top rail is $130–$200; cable railing sits near $160–$240; and tempered glass panel railing tops the range at $200–$300+ per linear foot. Railing is often the most underes...
Pressure-treated wood railing is cheapest at $60–$100 per linear foot installed, but it needs restaining every two to three years and Ottawa's freeze-thaw cycles tend to loosen and crack pickets within a decade. Cedar railing runs $90–$140 and looks better but demands the same upkeep. Powder-coated aluminium railing at $110–$170 per linear foot is the local sweet spot: it never needs painting, the slim black pickets preserve sightlines, and it shrugs off road salt and ice. Composite railing syst...
Angled stair railing typically costs 25–50% more per linear foot than a level run because posts, brackets, and pickets all have to be cut and set to the stair pitch. Budget separately for each stair flight rather than lumping it into the deck perimeter.
Railing on a deck is a guard, and the Ontario Building Code sets non-negotiable rules that affect both design and cost. A guard is required whenever the walking surface is more than 600 mm (about 24 inches) above the adjacent grade. Guard height must be at least 900 mm (35.5 inches) for decks up to 1,800 mm above grade, and at least 1,070 mm (42 inches) when the deck is higher than that. Openings in the guard must not allow a 100 mm (4-inch) sphere to pass through, which is why picket spacing is...
If your deck sits more than 1,800 mm above grade — common with walkout basements in Kanata, Stittsville, and Riverside South — you need the taller 1,070 mm guard. Taller panels, longer posts, and stronger connections typically add 10–20% to the railing budget.
Beyond material, the biggest cost drivers are post count, deck height, stair flights, and corners. Every post requires a structural connection to the frame, so a deck with many short runs and jogs costs far more per linear foot than a simple rectangle. Removal and disposal of an existing railing adds $8–$20 per linear foot. Colour matters too — standard black aluminium is stocked locally, while bronze, white, or custom colours are special-order and can add 10–15% plus two to four weeks of lead t...
Swapping tired wood railing for aluminium is one of the highest-impact, lowest-disruption upgrades an Ottawa homeowner can make, and it usually runs $3,000–$7,000 for a typical deck perimeter with one stair flight. The job takes one to two days for most crews. Before committing, have the contractor evaluate the existing structure: rim joists, ledger attachment, and post connections all need to be sound, because the new guard is only as strong as what it bolts to. On decks built before the mid-20...
Measure your total railing run in linear feet, count your stair flights and corners, note the deck's height above grade, and photograph the existing structure before you reach out. Give every contractor the same information so the quotes are comparable. A proper quote names the manufacturer and product line, the post mounting method, the guard height, the number of posts, whether removal and disposal are included, and how stairs are priced. Confirm that the installer will build to the guard heig...
Deck railing in Ottawa costs about $60–$300 per linear foot installed in 2026. Pressure-treated wood is $60–$100, aluminium $110–$170, composite $130–$200, cable $160–$240, and tempered glass $200–$300+. A typical 40-foot run lands between roughly $2,400 and $12,000.
Powder-coated black aluminium railing runs about $110–$170 per linear foot installed. It is the most popular choice locally because it needs no painting, resists salt and ice, and keeps sightlines open. Non-stock colours add roughly 10–15% and extra lead time.
The Ontario Building Code requires a guard at least 900 mm (35.5 inches) high on decks up to 1,800 mm above grade, and at least 1,070 mm (42 inches) on decks higher than that. Openings must not allow a 100 mm (4-inch) sphere to pass through.
A guard is required whenever the deck's walking surface is more than 600 mm (about 24 inches) above the adjacent ground. Lower ground-level decks generally do not need one, though stairs may still require a handrail.
Replacing railing on an existing deck typically costs $3,000–$7,000 for a standard perimeter with one stair flight, including removal of the old railing at $8–$20 per linear foot. Reinforcing an older frame can add $500–$2,000.