Skip to content
OverCalculator
Theme
Construction & HomeMore in Rooms & layoutComparisons: Construction & HomeEnergy & costMaterialsMore home projects

Stair Calculator

Calculate stair step count, individual rise and run, stringer length, and warning status from total rise and total run, with practical code, layout, and material planning guidance.

Published

Number of steps

Number of risers
14
Actual riser height
7.71 in
Entered tread depth
10.00 in
Total run needed
130.00 in
Stringer length
169.01 in

Geometry worksheet using the entered target riser and tread depth. It does not establish code compliance or field fit.

in
in
in

Results update as you type.

Worked example

totalRise: 108 · targetRiser: 7.5 · treadDepth: 10

Result: 14

Try it →

Calculate stair step count, individual rise and run, stringer length, and warning status from total rise and total run, with practical code, layout, and material planning guidance.

Inputs and method

Enter total rise, target riser height, and tread depth. Riser count is the nearest positive whole count to total rise ÷ target rise; actual rise, total run for one fewer tread, and diagonal stringer length follow from that geometry.

Calculations retain full floating-point precision until the labeled display step. Counts and packages use an explicit upward ceiling only where a whole purchase unit is required.

Interpreting the estimate

Use the result as a planning value and keep input precision consistent with the measurements or source data you have. Small displayed differences can come from final-place rounding; intermediate values are not rounded.

Assumptions and limits

Target dimensions are user inputs, not recommendations. The worksheet does not establish code compliance, headroom, landings, nosing, structure, or field fit. For deck stairs and stringers as part of a deck takeoff, use the deck material calculator; for concrete stair geometry, see the concrete calculator; and for the same rise-and-run conversion on a roof, use the roof pitch calculator.

Empty entries, invalid numbers, prohibited negatives, zero denominators, impossible relationships, and unsupported options trigger a validation message instead of a misleading result.

Sources

Compare Stair Calculator with related tools

All comparisons →

Frequently asked questions

How does the calculator determine the number of risers?
It divides total rise by your target riser height and takes the nearest positive whole count. Actual rise, total run for one fewer tread, and diagonal stringer length are then derived from that count.
Does the result mean the stairs are code compliant?
No. Target dimensions are inputs, not recommendations, and the worksheet does not establish code compliance, headroom, landings, nosing, structure, or field fit. Qualified trades and adopted codes control safety-critical work.
When does the form show a validation message?
Empty entries, invalid numbers, prohibited negatives, zero denominators, impossible relationships, and unsupported options trigger a validation message instead of a misleading result.

Sources

  • ICC-IRC-2024

    primary · Aug 12, 2026

    Supports: The 2024 International Residential Code stair provisions are the adopted-code context the page references for riser height, tread depth, and compliance boundaries.

    — v2024 edition

  • OSHA-1910-25

    primary · Aug 12, 2026

    Supports: OSHA 29 CFR 1910.25 sets stairway riser-height and tread-depth requirements that support the page's warning that qualified trades and adopted codes control safety-critical work.

  • ADA-STAIRWAYS-GUIDE

    primary · Aug 12, 2026

    Supports: The Access Board's ADA stairways guide supplies the uniform-step and geometry context the page relies on for its rise-and-run planning discussion.

Related calculators

Stair Calculator updated at

Verified

Corrected — see corrections historyFound an error? Report it