Free Stair Calculator

Plan risers, treads, total run, stringer length, stair angle, and opening fit for a straight interior, basement, or garage-entry stair layout.

Last updated: April 4, 2026

Enter Stair Details

in

36 in is the usual residential minimum.

in

Measure from the finished lower floor to the finished upper floor.

in

10 in is the IRC minimum. 10.5-11 in usually feels better indoors.

in

Use this if you already know the opening length or the run available on site.

%

Adds extra length to the stringer board order only. It does not change riser height, tread count, or total run.

Stair Layout Summary

Layout needs another look
Rise ✓
Run ✓
Width ✓
Opening fit ✗
Risers
16
Treads
15
Exact Riser Height
6.75 in
Total Run
157.5 in
Stringer Length
190.97 in
Stair Angle
34.44°
Comfort Check
24 in · ideal
Stringer Order
3 × 2×12 × 19 ft
Opening fit: the stair needs 10.5 in more run than the opening allows right now.
Lumber planning note

Long interior stairs usually work best with a consistent 11-inch tread and full-size 2×12 stringer stock.

Project Examples

Basement Stair

108 in rise · 10.5 in tread · 147 in opening

Risers
16
Treads
15
Stringer
15.1 ft
Opening
10.5 in short

A full-height basement stair often works on paper before it works in the opening, so run and fit matter just as much as the rise math.

Main Floor Stair

120 in rise · 11 in tread · 176 in opening

Risers
18
Treads
17
Stringer
18.8 ft
Opening
11 in short

A full interior run usually needs a longer opening, a shallower angle, and a layout that stays comfortable from top to bottom.

Garage Entry Stair

36 in rise · 12 in tread · 60 in opening

Risers
6
Treads
5
Stringer
5.6 ft
Opening
Fits opening

Short utility stairs usually fit more easily, but a wider tread still makes them safer and easier to use.

How to Use This Calculator

  1. Measure total rise from the finished lower floor to the finished upper floor.
  2. Pick a tread depth based on comfort and the run you can actually fit.
  3. Check opening fit if you already know the opening length or available run.
  4. Use the layout summary to lock the risers, treads, stringer length, and board order before cutting.

How to Turn Floor Height Into a Stair Layout

1. Start with total rise

Measure the full floor-to-floor height first. Every other layout decision starts from that vertical number.

2. Round to a practical riser count

Divide total rise by a comfortable target riser height, then round up to get a workable riser count.

3. Turn treads into total run

Once risers are fixed, tread count becomes risers minus one. Multiply by tread depth to see how much floor space the stair really needs.

4. Check fit before you buy lumber

Compare total run against the opening or available run. Then use the diagonal stringer length to round into practical 2×12 stock.

Calculation Steps

Number of risers
ceil(108 ÷ 7)
16
Exact riser height
108 ÷ 16
6.75
Total run
15 × 10.5
157.5
Stringer length
√(rise² + run²)
190.97

Formula basis: IRC R311.7 rise/run limits and AWC stair stringer guidance.

Stair Planning Decisions

10 in vs 11 in tread

Ten inches is the code floor. Eleven inches usually feels better indoors if the opening can absorb the extra run.

Opening length is often the real constraint

A lot of layouts fit vertically but fail on run. Check the opening length before you lock the tread depth.

Route exterior and concrete work elsewhere

Use the deck stair page for exterior lumber and railing takeoff. Use concrete steps when the project is poured, reinforced, and priced by yardage.

What This Page Covers vs Next

This page covers

  • Straight stair rise/run layout
  • Riser and tread count
  • Stringer length and stair angle
  • Opening-fit planning warning

Estimate separately next

  • Deck railing and exterior tread choices on the deck stair page
  • Concrete volume, rebar, and pour cost on the concrete steps page
  • Permit-specific structural review with your local building department

Frequently Asked Questions

Related Renovation Calculators