Interior guide

Stair Riser, Tread, Run & Stringer Geometry Explained

Straight-stair planning is a repeated-step problem inside one large right triangle. Total rise is fixed vertically; the whole-number riser count determines equal riser height; tread depth and tread count determine horizontal run; the stringer line is the diagonal cross-check.

Quick answerChoose a whole riser count, divide total rise evenly, use one fewer tread for a simple flight to an upper floor, multiply tread count by horizontal tread depth for total run, then use the Pythagorean theorem for the geometric stringer line.
Guide scope

This page explains the measurement or planning assumption behind the result. When you need the project quantity itself, use Stair Stringer Calculator.

Total rise is the fixed vertical constraint

A straight flight exists to connect two finished elevations. Unlike a target riser height, total rise usually cannot be adjusted casually. That is why the calculator solves an integer riser count first and then recalculates the equal actual riser instead of repeating the target value and leaving a remainder at one end.

Risers and treads count different events

Risers describe vertical changes. Treads describe horizontal walking surfaces between those changes. In the simple model that terminates at an upper floor, the top floor is the final walking surface, so a flight with 15 risers has 14 intermediate treads. A landing or another stair configuration changes the modeling boundary and should be handled separately.

Tread depth creates total horizontal run

When tread depth is entered as a horizontal run per tread, multiplying it by tread count produces the simple flight footprint. This arithmetic should not silently add nosing projection or assume a code definition. Nosing, tread construction and the adopted code language need to be checked for the actual stair detail.

Stringer line is geometry, not a cut list

The overall stair triangle has total rise on one leg and total run on the other. Its hypotenuse is a useful geometric stringer-line cross-check. A real stringer board must also satisfy structural sizing, bearing, attachment and notch/detail requirements, so the hypotenuse should not be treated as an automatic board length or saw layout.

A fit check answers only one question

Comparing calculated total run with an entered available run can tell you whether the simple tread sequence exceeds that horizontal planning distance. It does not validate landing dimensions, door conflicts, headroom, stair width, egress, guard/handrail requirements or the surrounding structure.

Use published code limits as references, not universal defaults

For example, the 2021 IRC text at R311.7.5.1 states a maximum riser of 7 3/4 inches and R311.7.5.2 states a minimum tread depth of 10 inches within that code scope. Jurisdictions can adopt different editions or amendments, and other stair types/codes can differ. HomeMeasureLab therefore keeps the calculator target editable and does not label a result “code compliant.”

Uniformity and complete detailing matter after the math

A mathematically equal-riser result is only a planning model. Field layout, finish thickness, construction tolerances and the actual built conditions can introduce differences. Recheck the applicable uniformity rule and the complete stair detail before construction or inspection.

Planning workflow

Fix total rise

Use finished lower-to-upper elevation difference.

Choose a riser-count strategy

Use a target maximum as a planning constraint or enter a known whole riser count.

Recalculate equal riser height

Divide total rise by the whole riser count.

Solve tread count and run

For the simple model use risers minus one treads, then multiply by horizontal tread depth.

Cross-check angle and stringer line

Use total rise and total run as the legs of the overall right triangle.

Verify the real project

Check local code adoption, landing/headroom/guard/handrail requirements, structure, finishes and physical layout before cutting.

Example: why ceiling the riser count can matter

With 108 in of total rise and a 7.5 in target maximum, 14 risers would each be about 7.714 in, which is higher than the entered 7.5 in planning target. Using ceiling gives 15 risers at 7.2 in each. The calculator follows the user target, while the locally adopted code remains an external verification step.

Reference table

QuestionGeometry can answer?External verification still needed?
How many equal risers from my target?YesConfirm acceptable dimensions locally
How much horizontal run?YesConfirm space, landing and headroom
What is the triangle hypotenuse?YesConfirm stock/cut/bearing detail
What stringer size/number?NoStructural/project design
Is the complete stair code compliant?NoAdopted code and inspection requirements

Primary references for this planning guidance

These sources document the specific product or industry assumptions called out in this guide. Project specifications and the exact product instructions still take priority.

International Code Council — 2021 IRC R311.7.5 Stair Treads and Risers

Supports: The cited 2021 IRC provisions state residential stair tread/riser dimensional limits and uniformity rules within their defined scope, including a 7 3/4 inch maximum riser and 10 inch minimum tread depth.

Boundary: Model-code text is reference evidence only. Local adoption, amendments, stair type and the complete code/project requirements must be verified; HomeMeasureLab does not certify compliance.

OSHA — Fall Protection in Residential Construction

Supports: Residential roof work, including installing ridge poles and rafters, presents fall hazards and requires appropriate fall protection planning.

Boundary: This source supports the safety boundary only; it does not provide or validate HomeMeasureLab rafter geometry, lumber sizing or structural design.

Frequently asked questions

Why not hard-code 7 3/4 in and 10 in?

Those are important reference values in the cited 2021 IRC provisions, but jurisdictions can adopt other editions/amendments and different stair scopes can have different rules. The calculator keeps planning inputs editable.

Is stair angle a code check?

No. It is a geometric consequence of total rise and total run. Use the applicable code and project requirements for acceptance criteria.

Can the calculator show exact saw cuts?

No. It deliberately stops before notch, bearing, attachment and finish-adjustment details.

How does this differ from Stair Flooring Calculator?

Stair Stringer Calculator owns rise/run geometry. Stair Flooring Calculator owns finish surface area and package coverage after tread/riser dimensions are known.

Planning note: Product coverage, yield, package size, installation instructions and project requirements take priority over generic examples. Verify the exact product and project before purchasing.