Precast Stair Design Calculator
Calculate precast stair dimensions, riser/tread count, stringer length, and weight from floor-to-floor height per IBC code.
About this calculator
Total Risers is driven by only two of this calculator's six inputs: Floor-to-Floor Height (more height, more risers needed) and Max Riser Height (a taller allowed riser means fewer risers to cover the same height, so it moves Total Risers in the opposite direction). Stair Width, Min Tread Depth, and Concrete Unit Weight never enter the riser-count formula at all -- Total Risers is unaffected by any of them, no matter how far you move them across their full declared ranges, because riser count is purely a function of vertical rise and riser height. Those three inputs matter for other outputs instead: Stair Width and Concrete Unit Weight both feed directly into Estimated Weight (through stringer volume and material density), and Min Tread Depth feeds Run per Flight, Comfort Index, and Total Plan Length.
Comfort Index (2R+T, the classic riser-plus-tread comfort rule of thumb) should land between 24 and 25.5 inches -- outside that band, the stair may still meet the 2021 International Building Code's individual riser and tread minimums (Section 1011: max 7 in. riser, min 11 in. tread, min 44 in. width for occupant loads over 50) while still feeling awkward to climb. Flights per Floor changes how the vertical rise gets divided before Total Risers is computed, but a small nudge to it often rounds to the same riser count per flight, since Risers per Flight is always rounded up to a whole number.
Inputs
Results
Total risers
22
Figures current as of 2021. Source: International Code Council, 2021 International Building Code, Chapter 10 (Means of Egress), Section 1011 (Stairways) — maximum 7 in. riser height, minimum 11 in. tread depth, minimum 44 in. stairway width for occupant loads over 50, and landing depth not less than stairway width.
How to Use This Calculator
- Enter the floor-to-floor height in ft and the clear stair width in inches (IBC minimum 44 in for >50 occupants).
- Set the maximum riser height in inches (IBC max 7 in) and minimum tread depth (IBC min 11 in).
- Enter the number of flights per floor (2 for a standard switchback stair).
- Read Total Risers and Actual Riser Height (in) to verify equal divisions and IBC compliance.
- Check Comfort Index (2R+T) — the ideal range is 24–25.5 inches for user comfort.
- Use Estimated Weight (lbs) and Stringer Length (ft) for crane picks and precast mold planning.
How the result changes with Floor-to-floor height
| Floor-to-floor height | Total risers |
|---|---|
| 7 | 12 |
| 9 | 16 |
| 18 | 32 |
| 20 | 36 |
What each input means
- Floor-to-floor height
- Vertical distance between finished floor levels.
- Stair width
- Clear width of stair (IBC min 44 in for >50 occupants).
- Max riser height
- Maximum riser height (IBC max 7 in).
- Min tread depth
- Minimum tread depth (IBC min 11 in).
- Flights per floor
- Number of flights per floor (2 = typical switchback).
- Concrete unit weight
- Concrete density (NW ~150 pcf, LW ~115 pcf).
What each result means
- Total risers
- Total number of risers from floor to floor.
- Risers per flight
- Number of risers in each flight.
- Actual riser height
- Exact riser height for equal division.
- Treads per flight
- Number of treads per flight (risers minus 1).
- Run per flight
- Horizontal run of one flight.
- Stringer length
- Length along the stringer (for precast mold).
- Stair slope angle
- Angle of the stair from horizontal.
- Estimated weight
- Approximate weight of all precast stair sections per floor.
- Plan length
- Total horizontal footprint of the stair.
- Comfort index (2R+T)
- Stair comfort ratio — ideal range is 24-25.5 inches.
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersFloor-to-floor height = 12, Stair width = 44, Max riser height = 7, Min tread depth = 11 = 6 input(s) provided
- Calculate Total risersTotal risers22 = 22
- Calculate Risers per flightRisers per flight11 = 11
- Calculate Actual riser heightActual riser height = floorToFloorInches / totalRisers6.55 = 6.55
Figures and sources
- 2021 International Building Code (IBC), Chapter 10 — Means of Egress, Section 1011 Stairways (2021) — International Code Council, 2021 International Building Code, Chapter 10 (Means of Egress), Section 1011 (Stairways) — maximum 7 in. riser height, minimum 11 in. tread depth, minimum 44 in. stairway width for occupant loads over 50, and landing depth not less than stairway width.
Engine last updated . Checked against 2 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
What code are the riser height, tread depth, and stair width minimums in this calculator based on?
They're drawn from the 2021 International Building Code (IBC), Chapter 10 (Means of Egress), Section 1011 (Stairways): a maximum 7 in. riser height, a minimum 11 in. tread depth, a minimum 44 in. clear stairway width for occupant loads over 50 (36 in. is permitted below that threshold), and a landing depth not less than the stairway's width. This calculator's input ranges and default values follow those figures, but always confirm against the specific IBC edition (or amended state/local code) your jurisdiction has adopted, since requirements can vary by edition and by local amendment.
Does a wider stair need more risers?
No -- Stair Width has no effect on Total Risers whatsoever. Riser count is determined purely by Floor-to-Floor Height divided by Max Riser Height (rounded up), multiplied by the number of flights. Stair Width instead affects Estimated Weight and the landing dimensions, since a wider stair uses more concrete per linear foot of run.
Does the concrete density I select change how many risers I need?
No -- Concrete Unit Weight only affects Estimated Weight, not Total Risers, Actual Riser Height, or any of the tread/run dimensions. Riser and tread counts are purely geometric outputs; weight is calculated separately from volume and density.
Why did Total Risers go down when I increased Max Riser Height?
Because a taller allowed riser covers more vertical rise per step, so fewer risers are needed to reach the same floor-to-floor height. Max Riser Height and Total Risers move in opposite directions -- raising the maximum riser height (up to the IBC limit of about 7-7.75 in) reduces the riser count, while a shorter maximum riser height increases it.
What determines whether the stair passes the comfort check?
Comfort Index applies the classic 2R+T rule of thumb (twice the actual riser height plus the tread depth), which should fall between about 24 and 25.5 inches for a comfortable climb. A stair can satisfy IBC's individual minimum riser and tread requirements while still landing outside that comfort band, so it's worth checking Comfort Index separately from the individual code-compliance flags.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Precast Wall Panel Weight Calculator
Calculate wall panel weight from dimensions, concrete density, reveals, insulation, and openings.
Precast ConcreteHollowcore Plank Selection Calculator
Select the optimal hollowcore plank depth from span and loading requirements using PCI load/span tables.
Construction & Building TradesStair Calculator
Calculate stair dimensions including number of risers, treads, stringer length, and angle. Verify building code compliance and get material estimates.
Precast ConcreteArchitectural Precast Cost Calculator
Estimate per-SF and total cost for architectural precast based on finish, reveals, color, panel size, and project scope.
Flooring (Expanded)Stair Tread Calculator
Calculate stair tread and riser quantities, nosing linear footage, material area, and installation cost by material type.
More in Construction & Building Trades.