Skip to content
RK Calculator
Menu

Stair Calculator

Find the number of steps, riser height, total run, stringer length and angle for a stair from its total rise, checked against IRC limits.

Change the values and press Calculate to work out your own figures.

From the largest riser

Enter the total rise and, optionally, the largest riser and the tread depth.

About total riseFinished floor to finished floor.
About largest riser (optional)7 3/4 in (IRC) if blank.
About tread depth (optional)10 in (IRC minimum) if blank.
Result
Stairs
14 risers of 7 11/16″
Riser height
7.714 in
Treads
13 of 10″; total run 10′ 10″
Stringer
14′ 1″ at 39.7°
IRC check
Within the IRC limits (risers ≤ 7 3/4 in, treads ≥ 10 in).

Build 14 risers of 7 11/16″.

Show the working
  1. risers = ⌈total rise ÷ largest riser⌉
  2. riser = total rise ÷ risers; run = (risers − 1) × tread

From the number of risers

Enter the total rise and the number of risers.

About total riseFinished floor to finished floor.
About number of risersSteps up, counting the top landing.
About tread depth (optional)10 in (IRC minimum) if blank.
Result
Stairs
15 risers of 7 3/16″
Riser height
7.2 in
Treads
14 of 10″; total run 11′ 8″
Stringer
14′ 8 13/16″ at 37.6°
IRC check
Within the IRC limits (risers ≤ 7 3/4 in, treads ≥ 10 in).

Build 15 risers of 7 3/16″.

Show the working
  1. risers = ⌈total rise ÷ largest riser⌉
  2. riser = total rise ÷ risers; run = (risers − 1) × tread

How to use it

Enter the total rise and, optionally, the largest riser and the tread depth. Enter the total rise and the number of risers.

Lengths can be decimals, fractions or tape entries such as 12' 6 1/2" (in feet or inches). Prices are optional.

Key facts

risers = ⌈total rise ÷ largest riser⌉; riser = total rise ÷ risers
treads = risers − 1; run = treads × tread depth; stringer = √(rise² + run²)

Code

The IRC allows risers up to 7 3/4 in and treads at least 10 in deep, varying by no more than 3/8 in, with 6 ft 8 in of headroom and stairs at least 36 in wide. Local codes may differ.

Questions

How many steps for a 9 ft rise?

14 risers of about 7 11/16 in (7.71 in), with 13 treads.

Formulas

risers = ⌈total rise ÷ largest riser⌉; riser = total rise ÷ risers
treads = risers − 1; run = treads × tread depth; stringer = √(rise² + run²)

Sources

Limitations

  • Material densities are typical values (the midpoint of the commonly published range); real loads vary with moisture, grading and compaction, so check with your supplier or type in their density.
  • Tank results are the geometric volume; real tanks have wall thickness and fittings.

Formula version 0.1.0Reviewed