DeckMath
IRC R312 + 2026 pricing

Deck Railing Cost & Code Guide (2026)

What deck railing costs per linear foot by material — and the IRC guard rules (height, spacing, when it's required) that every railing has to meet first.

9 min read·Updated 2026-06-25·cost
SemiSoftwares
Independent Software Studio · IRC 2021 cross-checked · 2026-Q1 pricing

Railing is the most visible part of a deck and one of the most variable in cost — the same 52 linear feet can run $1,100 in pressure-treated wood or $7,500 in glass. Before price, though, comes code: IRC R312 dictates when a guard is required, how tall it must be, and how small the openings have to be, and those rules apply no matter which material you pick. This guide covers the code first, then the installed cost of all eight common railing systems in 2026, so you can choose a look you can actually afford and that will pass inspection.

When you need a guard (IRC R312)

A guard is the barrier around the deck's open edges; a handrail is the graspable rail on stairs. The code rules for guards:

  • Required when the walking surface is more than 30" above the grade below (IRC R312.1.1).
  • Minimum height: 36" above the deck surface (residential).
  • Openings: a 4" sphere must not pass through the infill anywhere on the deck level.
  • On stairs the guard can be 34" (from the nosings) and the sphere limit is 4⅜".
  • The triangular gap at a stair's tread/riser/bottom-rail must block a 6" sphere.
Below 30" of drop, a guard isn't required by code — which is exactly why ground-level and floating decks can skip the railing entirely and save money. The 30" threshold is measured at the worst point, so a deck that's low on one side but high on a sloped lot still needs a guard on the high side.
Open the calculator
Measure your railing footage
Total deck railing LF — perimeter minus attached sides minus gates, plus stair handrail. 5 materials (PT cap, composite, cable, glass, aluminum). IRC R312 + R311.7 auto-checks. 4 shapes: rect / L / U / custom.

Railing cost by system (2026 installed)

Mid-style installed kit cost per linear foot — post, rails, infill, and fasteners at 2026-Q1 retail. Lifespan is the practical service life before replacement:

SystemInstalled $/lfLifespanDIY-friendly?
PT wood (site-built)$22~15 yrYes — cheapest
Western red cedar$30~22 yrYes
Composite (Trex / TimberTech)$65~28 yrYes
Aluminum (powder-coated)$78~35 yrYes
Steel / iron (welded)$95~50 yrNo — fabricated
Cable (stainless)$110~40 yrModerate
Glass (tempered)$145~40 yrNo

On a typical deck with ~52 linear feet of railing, that's roughly $1,150 in PT wood up to ~$7,500 in glass — railing alone can be 15–30% of a deck's whole budget. It's the single biggest lever on both look and cost.

Open the calculator
Price your exact railing
Installed railing cost across 8 systems: PT, cedar, composite (Trex/TimberTech), PVC (AZEK), cable (Feeney), glass, aluminum (Westbury), steel. 3 styles each, brand-matched kits, DIY vs contractor.

How to pick a system

Budget — PT wood or cedar

Site-built 4×4 posts + 2×4 rails + 2×2 balusters at 4" o.c. is the cheapest code-compliant railing. Cedar costs more but ages to a silver finish and lasts longer. Both need re-staining every 2–3 years.

Low-maintenance — composite or aluminum

Composite railing matches composite decking and never needs staining. Aluminum is slimmer, powder-coated, and lasts ~35 years — a great match under a composite surface where you want thin sightlines.

View-first — cable or glass

Cable (stainless horizontal runs) and tempered glass both preserve the view. They're the most expensive, the hardest to DIY, and cable has its own tensioning code details — but nothing else opens up a vista the same way.

The cable railing catch

Horizontal cable looks effortless but has strict requirements that drive its cost:

  • Cables must be tensioned hard enough that a 4" sphere can't pass — that means closely spaced cables (≈3" apart) and serious end-post loads.
  • End and corner posts must resist the combined tension of every cable — typically heavier metal posts, not standard 4×4 wood.
  • Intermediate posts need cable pass-through hardware and spacing to prevent deflection.
Don't run cable on standard wood posts without verifying they can take the tension — under-built posts bow inward over time and the 4" gap opens up, which both fails code and defeats the safety purpose. Cable systems are usually sold with engineered metal posts for this reason.

Stairs and corners add cost

Two things quietly raise railing cost beyond the per-foot number:

  • Stair railing carries a ~20–25% premium over level railing because of the angled cuts and the separate graspable handrail requirement.
  • Corners add posts — every corner is an extra post and a break in the rail run. A deck with three corners costs more per foot than a straight run of the same length.

When you compare quotes, make sure level footage, stair footage, and corner count are itemized — that's where estimates diverge most.

Open the calculator
Count posts & spacing
Engineering-grade deck railing post calculator. 5 post materials × 8 mounting methods. IRC R301.5 200 lb concentrated-load check, DCA-6 capacity ratio, full hardware BoM + Simpson DTT2Z hold-downs.

Frequently asked questions

When does a deck need a railing?

When the walking surface is more than 30 inches above the grade below (IRC R312.1.1). Below 30 inches, no guard is required by code — which is why ground-level and floating decks can skip the railing and save money. The 30-inch drop is measured at the worst point, so a deck on a slope may need a guard only on the high side.

How tall does a deck railing have to be?

A minimum of 36 inches above the deck surface for a residential guard (IRC R312). On stairs, the guard can be 34 inches measured from the tread nosings. Infill openings must block a 4-inch sphere on the deck level (4⅜ inches on stairs), and the triangular gap at the bottom of a stair guard must block a 6-inch sphere.

How much does deck railing cost per foot in 2026?

Installed, per linear foot: about $22 for site-built PT wood, $30 for cedar, $65 for composite, $78 for aluminum, $95 for welded steel, $110 for stainless cable, and $145 for tempered glass. On a typical deck with ~52 feet of railing that ranges from roughly $1,150 (PT) to $7,500 (glass) — often 15–30% of the whole deck budget.

What is the 4-inch sphere rule?

IRC R312 requires that a 4-inch sphere cannot pass through any opening in a deck guard's infill. It's why balusters are spaced under 4 inches apart. The rule keeps a small child from slipping through. On stairs the limit relaxes slightly to 4⅜ inches, and the triangular opening at the tread/riser/bottom-rail uses a 6-inch sphere.

Is cable railing more expensive than other types?

Yes — at about $110 per linear foot installed it's near the top, behind only glass. The cost comes from engineered metal posts that must resist the combined cable tension and from the close cable spacing needed to meet the 4-inch sphere rule. Cable preserves the view better than almost any system, which is why people pay for it.

Can I build a wood deck railing myself?

Yes — site-built PT or cedar railing (4×4 posts, 2×4 top and bottom rails, 2×2 balusters at under 4 inches on center) is the most DIY-friendly and cheapest code-compliant option at about $22–$30 per linear foot. Composite and aluminum kits are also DIY-friendly. Welded steel and glass generally require a fabricator or pro installer.

Does railing on stairs cost more?

Yes, about 20–25% more per foot than level railing, because of the angled cuts and because stairs also need a separate graspable handrail (34–38 inches) in addition to the guard. When comparing quotes, make sure level footage, stair footage, and corner count are listed separately — that's where estimates differ most.

Related calculators

Related guides

Deck planning newsletter

Building a deck? Get the numbers before you buy.

Join free for deck cost trends, seasonal material deals (Trex, TimberTech & more), IRC code updates, and new calculators — a few emails a year, never spam. No account needed.

Free forever. Unsubscribe in one click.