Stair Calculator

Calculate stair risers, treads, actual riser height, total run, stair angle, stringer length, and optional stair surface area.

Stair Calculator

The Stair Calculator helps estimate the main layout measurements for a straight staircase. It calculates the number of risers, number of treads, actual riser height, total run, stair angle, stringer length, comfort check, stair footprint area, and optional tread surface area.

This calculator is useful for early planning when designing stairs for decks, porches, lofts, small buildings, workshops, cabins, interior steps, and basic construction projects. Enter the total rise, target riser height, tread depth, and optional stair width to estimate the stair layout before checking building code and construction details.

What This Stair Calculator Calculates

This calculator estimates stair layout values from the rise and tread dimensions you enter. It helps show how the total rise is divided into practical risers and how much horizontal space the stair run may need.

  • Number of risers
  • Number of treads
  • Actual riser height
  • Total stair run
  • Stringer length
  • Stair angle
  • Tread depth used
  • Comfort check using 2R + T
  • Stair footprint area when width is entered
  • Tread surface area when width is entered

How to Use the Stair Calculator

  1. Enter the total rise, which is the vertical height from the lower finished floor to the upper finished floor or landing.
  2. Select the correct unit for total rise, such as inches, feet, centimeters, or meters.
  3. Enter the target riser height you would like to use.
  4. Enter the tread depth or run for each step.
  5. Enter the stair width if you want footprint area and tread surface area results.
  6. Click the Calculate button to view the stair layout results.
  7. Compare the result with your local stair code before building or ordering materials.

Stair Calculator Formula Table

Calculation Formula What It Means
Estimated Number of Risers Risers = Total Rise ÷ Target Riser Height, rounded to a practical whole number Finds how many vertical steps are needed to reach the total height.
Actual Riser Height Actual Riser Height = Total Rise ÷ Number of Risers Finds the real height of each riser after the total rise is divided evenly.
Number of Treads Treads = Number of Risers − 1 Estimates the number of horizontal walking surfaces when the upper floor or landing acts as the final step.
Total Run Total Run = Number of Treads × Tread Depth Finds the horizontal distance the staircase occupies.
Stringer Length Stringer Length = √(Total Rise² + Total Run²) Estimates the diagonal stair stringer length.
Stair Angle Stair Angle = arctan(Total Rise ÷ Total Run) Finds the approximate slope angle of the staircase.
Comfort Check Comfort Check = 2 × Actual Riser Height + Tread Depth Shows the common stair proportion check based on two risers plus one tread.
Stair Footprint Area Footprint Area = Total Run × Stair Width Estimates the floor space used by the stair run when width is entered.
Tread Surface Area Tread Surface Area = Number of Treads × Tread Depth × Stair Width Estimates the total top surface area of the treads when width is entered.

Worked Example

Suppose you want to calculate a straight staircase with these details:

  • Total rise: 96 inches
  • Target riser height: 7 inches
  • Tread depth: 10 inches
  • Stair width: 36 inches

First, estimate the number of risers:

Estimated Risers = 96 ÷ 7 = 13.71

Round this to a practical whole number:

Number of Risers = 14

Now calculate the actual riser height:

Actual Riser Height = 96 ÷ 14 = 6.86 inches

Calculate the number of treads:

Number of Treads = 14 − 1 = 13

Calculate the total run:

Total Run = 13 × 10 = 130 inches

Calculate the stringer length:

Stringer Length = √(96² + 130²) = 161.6 inches

Calculate the stair angle:

Stair Angle = arctan(96 ÷ 130) = 36.5°

Calculate the comfort check:

Comfort Check = 2 × 6.86 + 10 = 23.72 inches

If the stair width is 36 inches, the footprint area is:

Footprint Area = 130 × 36 = 4,680 in²

In this example, the stair layout has 14 risers, 13 treads, an actual riser height of about 6.86 inches, and a total run of 130 inches.

Assumptions and Limitations

This Stair Calculator provides a planning estimate for a simple straight staircase. It assumes a single stair run, consistent riser height, consistent tread depth, and a basic layout where the upper floor or landing acts as the final walking surface.

The calculator does not automatically design landings, turns, winders, spiral stairs, curved stairs, alternating tread stairs, open risers, nosing projection, handrails, guardrails, headroom, stairwell opening size, stringer cut depth, structural support, or local code compliance.

The number of treads is commonly estimated as one fewer than the number of risers because the upper floor or landing functions as the final tread. Some stair designs may count treads differently depending on landings, deck edges, framing layout, and construction method.

Stair rules vary by country, state, city, building type, occupancy, stair use, and local authority. Maximum riser height, minimum tread depth, headroom, handrail height, landing size, nosing, open riser limits, and width requirements may all be regulated. Always verify the final stair design with local building code or a qualified builder, architect, engineer, or inspector before construction.

Reviewed By / Last Updated

Reviewed by: Ajax Calculator Team

Last updated: June 25, 2026

Purpose: To estimate stair risers, treads, actual riser height, total run, stair angle, stringer length, comfort check, footprint area, and tread surface area for simple straight stair planning.

Frequently Asked Questions

What is a stair calculator?

A stair calculator is a tool that estimates stair layout measurements such as risers, treads, actual riser height, total run, stair angle, stringer length, and optional surface area.

How do I calculate the number of stair risers?

To estimate stair risers, divide the total rise by the target riser height and round to a practical whole number. Then divide the total rise by that whole number to find the actual riser height.

How do I calculate stair treads?

For a simple straight staircase, the number of treads is often one less than the number of risers because the upper floor or landing acts as the final tread. Some layouts may require a different count.

What is total rise in stair calculation?

Total rise is the full vertical height from the lower finished floor level to the upper finished floor level or landing. It is one of the most important measurements for stair layout.

What is total run in stair calculation?

Total run is the horizontal distance occupied by the staircase. It is usually calculated by multiplying the number of treads by the tread depth.

What is stair stringer length?

Stair stringer length is the diagonal distance along the stair slope. It can be estimated with the Pythagorean formula using total rise and total run.

Does this calculator check building code?

No. This calculator provides layout estimates only. Building code requirements for stairs vary by location and project type, so the final design should always be checked against local rules.

Report an Issue

If the result looks incorrect or the calculator does not work as expected, please report the issue through our contact page. Include the total rise, target riser height, tread depth, stair width, selected units, and the result shown so we can review it properly.

More of our calculators...

Concrete Calculator

Use this concrete calculator to estimate concrete volume for slabs, pads, footings, and rectangular pours using length, width, depth, sections, and waste allowance.

Paint Calculator

Use this paint calculator to estimate how much paint you need based on room size, wall height, doors, windows, coats, paint coverage, and waste allowance.

Tile Calculator

Use this tile calculator to estimate tiles needed, boxes required, project area, tile layout, grout gap, waste allowance, and base tiles before waste.

Flooring Calculator

Use this flooring calculator to estimate flooring needed, boxes or rolls, base floor area, waste allowance, purchased coverage, extra coverage, and optional material cost.

Drywall Calculator

Use this drywall calculator to estimate drywall sheets needed, wall and ceiling area, waste allowance, purchased coverage, and optional sheet cost.

Mulch Calculator

Use this mulch calculator to estimate mulch volume, cubic yards, cubic feet, cubic meters, bags needed, extra allowance, and optional bag cost for garden beds and landscape areas.

Topsoil Calculator

Use this topsoil calculator to estimate topsoil volume, cubic yards, cubic feet, cubic meters, bags needed, extra allowance, and optional material cost.

Paver Calculator

Use this paver calculator to estimate pavers needed, boxes or pallets, project area, layout count, waste allowance, and optional material cost.

Fence Calculator

Use this fence calculator to estimate fence panels, posts, rails, net fence length, waste allowance, and optional material cost for straight runs or closed perimeter fencing.