Stair Calculator

Calculate stair dimensions including number of steps, rise, run, stringer length, and angle from total rise height.

Floor-to-floor height

Code max: 7.75 in

Code min: 10 in

IRC Code Limits (residential)

Max riser height: 7-3/4 inches (7.75 in)

Min tread depth: 10 inches

Max variation between steps: 3/8 inch

Min headroom clearance: 6 ft 8 in

Number of Steps

16

steps

Actual rise per step6.75 in
Run per step11.00 in
Total run (horizontal)176.00 in (14.67 ft)
Stringer length206.49 in (17.21 ft)
Stair angle31.53°
Common Stair Configurations
Total RiseSteps (7 in)Act. RiseTotal Run (11 in)Stringer
84" (7.0 ft)127.00"132" (11.0 ft)13.04 ft
96" (8.0 ft)146.86"154" (12.8 ft)15.12 ft
102" (8.5 ft)156.80"165" (13.8 ft)16.17 ft
108" (9.0 ft)166.75"176" (14.7 ft)17.21 ft
114" (9.5 ft)176.71"187" (15.6 ft)18.25 ft
120" (10.0 ft)186.67"198" (16.5 ft)19.29 ft

How to Use the Stair Calculator

  1. Measure total rise. Total rise is the vertical distance from the finished floor at the bottom to the finished floor at the top. Measure in inches for accuracy. A standard single-story floor-to-floor height is 96 to 120 inches (8 to 10 feet). Include any thickness added by finish flooring like hardwood or carpet at top and bottom.
  2. Set preferred rise per step. The default of 7 inches is a comfortable, code-compliant riser height. The IRC (International Residential Code) caps residential risers at 7-3/4 inches. Lower rise values (6 to 6.5 inches) create gentler stairs but require more steps and a longer horizontal run. Higher values near the 7.75-inch limit feel steep.
  3. Set preferred run per step. Run is the horizontal depth of each tread, measured from nosing to nosing. The IRC requires a minimum of 10 inches. Most comfortable stairs use 10 to 12 inches. A 7-inch rise paired with an 11-inch run satisfies the common "7-11 rule" used by builders for comfortable stair geometry.
  4. Read the outputs. The calculator shows the exact number of steps needed, the actual rise per step (which may differ slightly from your preferred value), total horizontal run, stringer length, and stair angle. The stringer length tells you the minimum board length needed for the cut stringers.

Example: a 108-inch total rise at 7 inches preferred rise needs 16 steps (108 / 7 = 15.43, rounded up). The actual rise is 108 / 16 = 6.75 inches per step. Total run at 11-inch treads is 176 inches (14.67 ft). Stringer length is sqrt(108² + 176²) = 207 inches (17.25 ft).

Stair Calculation Formulas

Stair design uses four key calculations: number of steps, actual rise, total run, and stringer length. All dimensions interact, so changing one forces adjustments to the others.

CalculationFormulaExample (108 in rise, 7 in pref, 11 in run)
Number of stepsceil(total_rise / preferred_rise)ceil(108 / 7) = 16 steps
Actual risetotal_rise / num_steps108 / 16 = 6.75 in
Total runnum_steps × run_per_step16 × 11 = 176 in (14.67 ft)
Stringer length√(total_rise² + total_run²)√(108² + 176²) = 207.6 in
Stair angleatan(total_rise / total_run) × (180/π)atan(108/176) = 31.5°

The "7-11 rule" is a builder shorthand: riser + tread = 17 to 18 inches for a comfortable stair. A 7-inch rise plus 11-inch tread = 18, which is ideal. A 6.75-inch rise plus 10.5-inch tread = 17.25, also acceptable. Stairs steeper than 40 degrees feel uncomfortable. Most residential stairs fall between 30 and 37 degrees. Exterior deck stairs often use a shallower 5 to 6-inch rise for elderly users.

Frequently Asked Questions

Divide the total rise (floor-to-floor height in inches) by your desired riser height, then round up to the nearest whole number. For a 9-foot floor (108 inches) with a 7-inch preferred rise: 108 / 7 = 15.43, so you need 16 steps. The actual rise becomes 108 / 16 = 6.75 inches. Always round up, never down, to keep the actual rise at or below your preferred height.

Related Calculators