How do I calculate the number of stair risers?
Measure the total rise, then divide by 7 inches for a rough riser count. Round to a whole number, then divide the total rise by that riser count to get the exact riser height.
Layout
Calculate risers, treads, total run, stringer length, and a code-check summary with a printable stair diagram.
Stairs feel simple until the layout hits real lumber, uneven floors, and code checks. This stair calculator helps you turn total rise into a buildable plan: riser count, exact riser height, tread depth, total run, and stringer length, so you can cut with fewer surprises.
Start by measuring total rise, the vertical distance from the lower finished floor to the upper finished floor. For a rough riser count, divide total rise by 7 inches, then round to a whole number. Exact riser height equals total rise divided by number of risers. Choose a tread depth, often checked against a typical 10 inch minimum, then calculate total run as number of treads multiplied by tread depth. In a standard stair, the number of treads is usually 1 fewer than the number of risers. Stringer length comes from the Pythagorean theorem: square total rise, square total run, add them, then take the square root. Keep risers near the typical 7.75 inch maximum and use the 7-11 rule as a practical comfort check.
Measure the total rise, then divide by 7 inches for a rough riser count. Round to a whole number, then divide the total rise by that riser count to get the exact riser height.
For a typical straight stair, the number of treads is usually 1 fewer than the number of risers, because the upper floor acts as the final step surface.
Use the Pythagorean theorem. Square the total rise, square the total run, add those numbers together, then take the square root. The result is the diagonal stringer length before layout details and cuts.
Common checks include a riser near a 7.75 inch maximum and a tread near a 10 inch minimum. Local code can vary, so always verify requirements for your project before cutting stringers.