Skip to content
AllCalcHub

Stair Calculator

Work out the number of steps, riser height, total run and stringer length for a staircase.

About the Stair Calculator

Divide the total rise by the maximum riser height and round up to get the number of risers; every riser must be equal. There's one fewer tread than risers when the top step is the upper floor. Comfortable stairs satisfy 2 × riser + tread ≈ 600–650 mm (24–25 in). Check your local building code.

The formula

Risers = ⌈rise ÷ max riser⌉; run = (risers − 1) × tread; stringer = √(rise² + run²)

Worked example

Example: Risers = 15 × 8 in

  1. Inputs: Units: Imperial (ft, in); Total rise (floor to floor): 120 in; Maximum riser height: 8.5 in; Tread depth (going): 11 in.
  2. Formula: Risers = ⌈rise ÷ max riser⌉; run = (risers − 1) × tread; stringer = √(rise² + run²)
  3. Result: Risers = 15 × 8 in
  4. Treads: 14
  5. Total run: 12.83 ft
  6. Stringer length: 16.27 ft

Questions people ask

What are the US code limits?

The IRC sets a maximum riser of 7¾ in and minimum tread of 10 in for homes.

What about the UK?

Approved Document K: private stairs max rise 220 mm, min going 220 mm, max pitch 42°.