Glass railing cost per linear foot

SystemStarting price (installed)Best for
Framed glassfrom $100/linear ftDecks, porches, wind-exposed runs, stairs
Frameless glassfrom $120/linear ftView decks, balconies, pool surrounds

Both systems use tempered safety glass and meet Ontario Building Code guard requirements. The deeper dive on each is on the framed glass cost guide and frameless glass cost guide. Both systems are covered on the glass railings in Toronto page.

What moves the price

  • Footage. The selected glass system is priced by linear foot after we know the real runs.
  • Removing an old railing. $5/linear ft for removal and disposal.
  • Stairs and layout. Raked panels, angled rails, more posts, and more corners add fabrication and install time.
  • Corners and posts. Every corner is fabrication and hardware; an L-shaped deck costs more than the same footage straight.
  • Height and anchoring. 42-inch guards above 5'11", anchoring into old concrete or stone caps, and second-storey access all add labour.
  • Access. Tight side yards, second-storey work, and awkward material handling can add labour.

Example ranges (illustrative)

These planning ranges use the calculator rules for straight runs, plus HST. They are not quotes or past jobs. Stairs need a photo review.

ScenarioEstimated range
20 ft framed glass, straight run$2,025–$2,475
30 ft framed glass, straight run, old railing removed$3,060–$3,740
30 ft frameless glass, straight run$3,465–$4,235
45 ft frameless glass, straight run$5,085–$6,215

Glass vs the alternative

If these numbers stretch the budget, aluminum picket starts at $75/linear ft installed and meets the same code. The honest trade-offs are in glass vs aluminum railings. Or skip the reading: text us photos and get a firm number for both options.

Instant railing installation estimate

No email, no phone number needed. Pick your options and get a range now.

Railing type

10–200 ft

Removing an old railing?

Estimated railing installed price

$1,575 – $1,925

15 ft · Framed glass

Send 1–3 photos and your approximate length — we'll reply with a real quote.

Prefer a form? Send this estimate as a quote request
Ballpark only — final price after photos or on-site measure