Construction

Stair Calculator

Estimate stair risers, treads, total run, and stringer length from floor-to-floor height and layout assumptions.

Free No sign-up Instant results

Stair Calculator

A stair calculator helps you estimate step count, riser height, tread layout, total run, and stringer length for a staircase plan. Builders, carpenters, deck installers, remodelers, and DIY users use a stair calculator when they want to turn floor-to-floor height into a more practical stair layout before cutting lumber or pricing materials.

That estimate matters because stair comfort and buildability depend on consistent proportions. If the rise is too tall, the run is too short, or the stringer is misjudged, the finished stair can feel awkward, fail inspection, or waste material.

How to Use the Stair Calculator

  1. Measure the total vertical rise from the finished lower level to the finished upper level.
  2. Enter a target riser height and tread depth that fit the project type.
  3. Review the estimated number of risers, number of treads, and total run.
  4. Check the resulting stringer length and stair angle.
  5. Confirm the final layout against local building-code requirements before construction.

If the stair includes a landing, turn, or mixed finish-floor build-up, estimate those conditions separately instead of treating the entire stair as one simple straight flight.

What the Stair Calculator Measures

The calculator measures the geometry of a staircase from total rise and layout assumptions.

InputWhat it meansExample
Total riseFinished floor-to-floor height108 in
Target riserPreferred step height7.25 in
Tread depthHorizontal depth per step10 in
OutputStair layout summary15 risers

That makes the result useful for deck stairs, interior stairs, porch access, shop builds, and rough framing checks before fabrication.

Stair Calculator Formula

One common planning formula is:

Number of risers = Total rise / target riser height
Actual riser height = Total rise / final riser count
Number of treads = risers - 1
Total run = Number of treads x tread depth
Stringer length = square root of (rise^2 + run^2)

The exact relationship between risers and treads depends on whether the upper floor or landing acts as the final tread, so review the project layout before cutting.

Example Stair Calculation

Suppose a stair has these assumptions:

  • Total rise: 108 in
  • Target riser height: 7.25 in
  • Tread depth: 10 in

The calculation is:

Estimated risers = 108 / 7.25 = 14.9
Final riser count = 15
Actual riser height = 108 / 15 = 7.2 in
Treads = 15 - 1 = 14
Total run = 14 x 10 = 140 in
Stringer length = sqrt(108^2 + 140^2) = about 176.8 in

That means the stair would be planned as 15 risers, 14 treads, an actual riser height of about 7.2 inches, and a stringer length of roughly 14.7 feet.

What Changes Stair Layout Most

Finished-floor assumptions

A change in floor finish thickness at the top or bottom can alter the first or last riser if it is ignored during planning.

Code limits

Maximum riser height, minimum tread depth, handrail needs, and landing rules vary by jurisdiction and stair type.

Stair type

Deck stairs, interior stairs, attic access, and utility stairs may use different layout priorities and comfort expectations.

Material thickness

Tread build-up, nosing details, and stringer stock dimensions all affect the final build even when the math seems simple.

Common Stair Estimating Mistakes

  • Measuring rough framing height instead of finished floor-to-floor rise.
  • Rounding the riser height without recalculating all steps.
  • Forgetting that tread count is often one less than riser count on a straight stair.
  • Ignoring landings, turns, or finish thickness changes.
  • Treating the calculator result as a code approval instead of a planning tool.

For related planning, compare this page with a Deck Board Calculator, Square Footage Calculator, Concrete Calculator, Flooring Calculator, or Plywood Calculator.

FAQ

How do I calculate stair rise and run?

Start with the total vertical rise, choose a target riser height, calculate the final number of risers, and then use the tread depth to determine the total run.

Why is the tread count often one less than the riser count?

On many straight stairs, the upper floor or landing acts as the final step surface, so there is one fewer physical tread than risers.

What is a comfortable stair riser height?

Many projects aim for a moderate riser height with consistent spacing, but the acceptable range depends on local code and the type of stair being built.

Can I use the calculator for deck stairs and indoor stairs?

Yes, but check the project-specific rules. Exterior and interior stairs can have different code expectations and detailing requirements.

Does the calculator replace building-code checks?

No. It is a planning tool for layout and estimating, but the final design should always be checked against local regulations and site conditions.