How many balusters a stair railing takes
Count them by the tread. The IRC lets no 4⅜ inch sphere through the guard on a stair's open side (2021 R312.1.3, 2024 R321.1.3), so the gap between two 2×2 balusters — 1½ inches wide once dressed — has to stay under 4⅜ inches. On an 11 inch deck-stair tread one baluster leaves far too much and two leave 4 inches: 11 ÷ (4⅜ + 1½) = 1.87, so 2 a tread. A deck stair 36 inches high has 5 risers of 7.2 inches and 4 treads, so it takes 8 balusters a side, 16 for both sides. Where two would leave a gap of exactly 4⅜ inches, a sphere that size fits, so the page adds one: an 11¾ inch tread takes 3.
Posts
The AWC's deck guide, DCA 6, puts the posts of a deck stair's guard no more than 6 feet apart along the stair. The 4 treads of that stair run 44 inches, so a post at each end is enough: 2 a side, 4 in all. Inside a house a rail often runs from newel to newel with nothing between; type your own spacing under Assumptions and the count follows.
The rail
The rail follows the line of the nosings, from the first tread to the floor above: 4 steps of √(7.2² + 11²) = 13⅛ inches is 4 feet 4 9/16 inches, one 8 foot length a side with room to cut it to the posts. A rail longer than the longest board sold is bought in pieces of that board and joined over a post. The stair's own stringers, treads and risers are on the list too, unticked: tick them if you are building the stair as well.
How high
| What | IRC 2021 | IRC 2024 | Height |
|---|---|---|---|
| Guard on a stair's open side, from the nosings | R312.1.2 | R321.1.2 | 34 in at least |
| Same guard, its top used as the handrail | R312.1.2 | R321.1.2 | 34 to 38 in |
| Handrail, from the nosings | R311.7.8.1 | R320.2 | 34 to 38 in |
| Guard on a landing or a deck | R312.1.2 | R321.1.2 | 36 in at least |
A guard is required where the open side drops more than 30 inches; a stair of 4 risers or more needs a handrail on at least one side. The triangle under a guard's bottom rail, between the riser and the tread, may not pass a 6 inch sphere.
What the page does not check
It counts the parts; it cannot see them. Whether the posts hold the load the code asks of a guard, how they are bolted to the stringer, and the heights as built are yours and your building department's to check. The prices are estimates: type your store's. We are not connected with any store or maker.