Stair Calculator

Calculate stair layout from total rise: riser count, riser height in carpenter fractions, tread run, stringer length, and angle — checked against IRC limits.

Risers

14

Riser height

7 11/16" (7.714")

Treads

13

Total run

130"

Stringer length

169"

Stair angle

39.7°

Meets IRC R311.7.5 riser/tread limits

Defaults follow the 2021 IRC residential limits: riser height ≤ 7.75", tread depth ≥ 10". Measure total rise finished floor to finished floor. Always confirm with your local building department, since amendments vary. Calculations run in your browser; nothing you type is sent anywhere.

Spec

Divide the total rise (floor to floor) by the code maximum riser height of 7¾ in and round up. That is your riser count. Riser height = total rise ÷ riser count, treads = risers − 1, total run = treads × tread depth, and stringer length is the diagonal: √(rise² + run²). A 9 ft rise needs 14 risers of 7 11/16 in each. Once the stair layout is set, [figuring the concrete for the landing or footing beneath it](/concrete-calculator/) is a separate, pure-geometry calculation, length times width times thickness for a slab or footing.

What the code lets you build

For US residential stairs, the 2021 International Residential Code sets the two numbers everything else follows from: riser height no more than 7¾ in (R311.7.5.1) and tread depth no less than 10 in (R311.7.5.2). The same section caps the variation between the tallest and shortest riser in a flight at 3/8 in, which in practice means every riser gets cut identical.

Commercial work under the IBC is stricter: 7 in maximum risers and 11 in minimum treads. The calculator defaults to the residential limits and lets you type in the commercial ones. Either way, local amendments override the model codes, so the number that finally matters is the one your building department enforces.

The riser-first method, worked through

Say the finished floor to finished floor rise is 9 ft, or 108 in. Divide by the 7.75 in maximum: 108 ÷ 7.75 = 13.94, round up to 14 risers. Rounding down would leave risers over the legal limit, which is why the direction of rounding is not a style choice.

Each riser is then 108 ÷ 14 = 7.714 in ≈ 7 11/16 in. A standard mount puts the top "tread" level with the upper floor, so a 14-riser stair has 13 treads. At a 10 in tread depth the total run is 130 in, and the stringer diagonal is √(108² + 130²) ≈ 169 in. Call it 14 ft 1 in of 2×12 before waste, so you are buying 16-footers.

The angle comes out to arctan(108/130) ≈ 39.7°, on the steep side of comfortable but fully legal. Deeper treads flatten the stair at the cost of run length.

Marking and cutting stringers

Set a framing square to riser height on one leg and tread depth on the other (stair gauges make this repeatable), then step it down the stringer once per tread. Two details catch first-timers: drop the bottom of the stringer by one tread-material thickness so the first step is not taller than the rest once treads go on, and keep the notches shallow enough that solid wood remains behind them; over-notched stringers are the classic wobbly-stair failure, and span tables assume the uncut depth.

Cut one stringer, test-fit it against the actual floors, and only then use it as the template for the rest. A stringer that is 1/4 in off multiplies its error across every step.

What an over-notched stringer actually looks like on inspection

Anthony Baldwin, a building inspector on the Gold Coast, described finding a stringer cut too deeply around the tread sections on an otherwise neat-looking finished stair. Walking on it showed noticeable movement, and closer inspection found too much timber removed from the notches, leaving insufficient solid wood to carry the stringer's strength. Tightening or re-securing the treads would not have fixed it; the stringers themselves needed to be rectified, since the problem was in the cut, not the fasteners.

The finished surface can look fine while hiding this. Working out riser and tread measurements before cutting, and stopping the notch depth well short of where it starts eating into the stringer's solid core, is what keeps a stair from ending up this way.

Legal is not the same as comfortable

Carpenters have used the rule attributed to François Blondel since the 1600s: twice the riser plus the tread should land near 24–25 in, matching a natural walking gait. The 7 11/16 in riser with a 10 in tread from the example gives 2(7.71) + 10 = 25.4 in, acceptable but slightly steep. A 7 in riser with an 11 in tread hits exactly 25 in and is noticeably easier to climb.

If the run space allows it, aim below the code maximums rather than at them. Stairs cut to the legal limit are the steepest stairs anyone is allowed to build, and they feel like it.

Riser counts at the IRC 7¾ in limit

Total rise Risers Riser height Run @ 10 in treads
24 in (2 ft)46"30 in
36 in (3 ft)57.2" (7 3/16")40 in
48 in (4 ft)76.857" (6 7/8")60 in
60 in (5 ft)87.5" (7 1/2")70 in
72 in (6 ft)107.2" (7 3/16")90 in
96 in (8 ft)137.385" (7 3/8")120 in
108 in (9 ft)147.714" (7 11/16")130 in
120 in (10 ft)167.5" (7 1/2")150 in

Risers = ceil(rise ÷ 7.75). Fractions rounded to the nearest 1/16 in.

Frequently asked questions

What is the maximum riser height for residential stairs?

7¾ inches under IRC R311.7.5.1, with no more than 3/8 in variation between risers in a flight. Some states amend this (Massachusetts, for example, has used different limits), so check the locally adopted code.

How many steps do I need for a 9 ft ceiling?

Floor-to-floor rise for a 9 ft ceiling is more than 108 in once joists and subfloor are added, so measure the actual rise. At exactly 108 in you need 14 risers (13 treads); at a typical 119 in floor-to-floor you need 16.

Why does a stair have one more riser than treads?

The top riser lands on the upper floor itself, which acts as the final tread. Fourteen risers therefore stand on thirteen treads in a standard mount. A flush mount (stringer hung below the upper floor) uses equal counts; the calculator assumes standard.

What size lumber do stringers need?

2×12 is the standard stringer stock, because notching a smaller board leaves too little continuous wood. How far a cut stringer can span depends on the remaining (throat) depth, so check the span guidance in your code or with your inspector rather than eyeballing it.

Do these numbers work for deck stairs?

Yes, same IRC limits. Measure total rise from the deck surface to where the stair lands (which may be a pad poured after the fact; account for its height), and remember treads built from two 5.5 in deck boards give an 11 in tread that beats the 10 in minimum comfortably.

Embed this calculator

Paste this snippet into any blog post or web page to get the working stair calculator, free to use, with the attribution link staying in place.

Readout check

Did this tool do the job?

Built and maintained by the CalcBadger Team. Formulas verified against the sources above; last reviewed 2026-08-02.