Home › Calculators › Stair Calculator

Stair Calculator

Use our stair calculator to estimate risers, treads, rise and run, stringer dimensions, stair angle and deck stair measurements in imperial or metric units.

Enter your stair dimensions and click Calculate.

Need Expert Advice?

Have questions about your project? Tell us a little about it and a local professional may contact you.

Use this Stair Calculator to estimate the number of risers and treads, riser height, tread depth, stair angle, stringer layout and deck stair dimensions. Enter your total rise and available run, then choose the calculator mode that matches your project.

How to Use the Stair Calculator

  1. Choose the stair calculation you need, such as rise and run, treads, risers, stringers, deck stairs or stair angle.
  2. Select Imperial or Metric units.
  3. Enter the total rise, available run and target riser or tread dimensions shown by the calculator.
  4. Click Calculate to see the estimated stair dimensions.
  5. Compare the result with your local building-code requirements before construction.

For a real project, measure the finished-floor-to-finished-floor height as accurately as possible. If you are working on a deck, also account for the final deck surface height and the landing or grade conditions.

Stair Rise and Run Calculator

The rise is the vertical height of a stair, while the run is the horizontal distance. The calculator estimates how many risers fit into the total rise and then calculates an actual riser height based on the selected target.

A good stair layout balances riser height and tread depth. A small change in total rise can change the number of risers and therefore the final dimensions of every step.

Stair Tread Calculator

The stair tread is the horizontal part of the step that you place your foot on. The tread calculator estimates the number of treads and their average depth from the total rise and available run.

Actual tread requirements depend on the stair design and applicable building code. Do not use a calculator result by itself as approval for construction.

Stair Riser Calculator

The stair riser is the vertical portion between consecutive treads. The calculator divides the total rise into a practical number of risers based on the target riser height and reports the resulting actual riser height.

Keeping risers consistent is important for a safe, comfortable stair. Measure carefully and verify the permitted riser height for your location.

Stair Stringer Calculator

A stair stringer is the structural member that supports the treads and risers. This calculator estimates the riser and tread layout and the diagonal stringer length from the total rise and run.

Stringer construction also depends on lumber dimensions, support conditions, cut depth, attachment details and structural requirements. Use the calculated dimensions as a planning aid and follow the design requirements for your project.

Deck Stair Calculator

A deck stair calculator helps estimate the number of steps, riser height, tread depth, total run and stair angle for stairs connecting a deck to grade or another level.

Deck stairs need special attention to the finished deck height, landing area, stringer support and local requirements. Measure the completed deck surface rather than the framing height when determining the final stair rise.

Stair Angle Calculator

The stair angle is determined from the relationship between the vertical rise and horizontal run. A steeper stair has a larger angle, while a longer run for the same rise produces a smaller angle.

The calculator gives an estimated angle from the entered riser and tread dimensions. Actual stair design should also consider the applicable code and the intended use of the stairs.

Stair Calculator Formula

The calculator uses the total rise and available run to estimate the stair layout.

  • Number of risers = total rise ÷ target riser height, rounded to a practical whole number.
  • Actual riser height = total rise ÷ number of risers.
  • Number of treads = number of risers − 1.
  • Average tread depth = available run ÷ number of treads.
  • Stair angle = arctangent(riser height ÷ tread depth).

Stair Calculator FAQ

How many steps do I need for my stairs?

The number of risers depends on the total vertical rise and the permitted riser height. Measure the total rise and use the calculator to estimate a practical number of risers, then verify the result against local requirements.

What is the difference between a stair rise and run?

Rise is the vertical height of each step. Run is the horizontal distance available for the treads. Together they determine the overall stair layout and angle.

How do I calculate stair stringers?

First determine the total rise, number of risers, actual riser height and tread depth. The stringer layout can then be marked from those dimensions, but the final structural design also depends on the stringer material and support conditions.

How many treads are in a staircase?

A common calculation is one fewer tread than the number of risers when the upper floor or deck acts as the final landing. The exact arrangement depends on the stair design.

Can I use this for deck stairs?

Yes. Use the Deck Stair Calculator mode and enter the total rise and available run. For construction, also check the deck height, landing, stringer support and applicable local requirements.

Does the stair calculator work in metric?

Yes. Select Metric and enter the measurements in the units displayed by the calculator.

Is the calculated stair layout code compliant?

Not automatically. Building-code requirements vary by location and project type. Treat the calculator as a planning tool and verify the final dimensions with the applicable code or a qualified professional.

If your stair project is part of a larger construction job, you may also find our Roof Pitch Calculator and Concrete Calculator useful for related measurements and materials.