Getting the right numbers before you calculate
This calculator checks a stringer design you already have in mind — it doesn't design one for you from scratch. Feed it real measurements from the actual framing.
Measure the clear span
Stringer span is the horizontal distance between the two points that actually carry weight — typically the ledger or beam at the top and the footing or floor framing at the bottom. It is not the sloped length of the cut stringer.
Confirm spacing and width
Spacing is the on-center distance between stringers; width is the clear width of the stair. Together they set the tributary floor area, in square feet, that each stringer has to carry.
Pick the required live load
Residential (IRC) and commercial/egress (IBC) stairs use different minimum design loads. Pick the one that matches your occupancy, or enter a custom value if your local code has amended it.
Read the compliance chips
Green means the stringer as specified clears that check. Red means the design needs a shorter span, tighter spacing, a deeper section, or a stronger species/grade before it's built.
The five formulas behind every result
Every stringer is modeled as a simply supported beam under a uniform load, plus a separate mid-span point load check. Nothing here is a black box.
Bending Moment Capacity
Adjusted bending stress times section modulus gives the total moment the stringer can resist — from dead load and live load combined.
Bending-Governed Load
Rearranging the simple-beam moment equation (M = wL²/8) solves for the maximum uniform load the section can carry before overstressing in bending.
Deflection-Governed Load
The stiffness-based limit — often the real-world governing check on long, shallow-graded stringers even when bending capacity is nowhere close to failing.
Point Load & Reaction
Concentrated mid-span load capacity uses the remaining moment after dead load; each support's reaction is half the total load times span, used to check the hanger or ledger connection.
Walking through an 8-foot residential stringer
Same formulas, filled in step by step, for a 2×12 Douglas Fir-Larch No.2 stringer spanning 96" at 16" on-center — this calculator's defaults.
Section properties
A 2×12's actual dressed size is 1.5" × 11.25". Section modulus S = bd²÷6 = 1.5 × 11.25² ÷ 6 ≈ 31.6 in³. Moment of inertia I = bd³÷12 ≈ 178.0 in⁴.
Bending capacity
With Fb ≈ 875 psi and Cd = 1.0: Mallow = 875 × 31.6 ≈ 27,690 lb-in. Solving w = 8M÷L² over a 96" span gives a total capacity of roughly 288 lb/ft per stringer. Subtracting the 10 psf dead load (≈13 lb/ft at 16" spacing) leaves about 275 lb/ft of live load capacity — ≈206 psf once divided by the 16" tributary width.
Deflection capacity
With E ≈ 1,600,000 psi and an L/360 limit (Δallow = 96 ÷ 360 ≈ 0.267"), the deflection-governed capacity works out to roughly 608 psf — well above the bending number, so bending governs here, not stiffness. That order can flip on longer spans or shallower sections.
Compare against 40 psf residential
The governing capacity (≈206 psf, bending) is more than 5× the 40 psf IRC residential minimum — this stringer passes with a wide margin. That margin is normal: framing lumber sized for comfortable stringer spacing is very rarely the limiting factor on a code-minimum residential stair.
This is exactly why a stair can pass every load check on paper and still feel "bouncy" underfoot — deflection well inside the code limit isn't the same as zero deflection, and perceived stiffness is a comfort question the code doesn't fully address.
Stringer species & section reference
Typical actual dimensions and NDS-style reference design values for the options in this calculator's material dropdown.
| Material | Actual Size | Fb (psi) | E (psi) | Notes |
|---|---|---|---|---|
| 2×12 Douglas Fir-Larch No.2 | 1.5" × 11.25" | 875 VERIFY | 1,600,000 VERIFY | This calculator's default — common Western framing lumber. |
| 2×10 Douglas Fir-Larch No.2 | 1.5" × 9.25" | 875 VERIFY | 1,600,000 VERIFY | Shallower section — check deflection carefully on longer spans. |
| 2×12 Southern Yellow Pine No.2 | 1.5" × 11.25" | 1,100 VERIFY | 1,600,000 VERIFY | Higher bending stress than DF-L; common in the southeast US. |
| 2×12 Hem-Fir No.2 | 1.5" × 11.25" | 850 VERIFY | 1,300,000 VERIFY | Lower E — deflection is more likely to govern than bending. |
| (2) 2×12 Sistered DF-L No.2 | 3.0" × 11.25" | 875 VERIFY | 1,600,000 VERIFY | Approximate doubled section — a common fix for a marginal single stringer. |
| 1¾"×11⅞" LVL 2.0E | 1.75" × 11.875" | 2,600 VERIFY | 2,000,000 VERIFY | Engineered — verify against the specific manufacturer's ESR/ICC report. |
VERIFY All Fb and E values above are typical NDS Supplement-style reference figures for planning purposes only. Confirm current adjusted design values for your exact species, grade, grading agency, and end-use adjustment factors before finalizing any design — and use the Custom material option to enter manufacturer- or engineer-specified values directly.
IRC / IBC minimum stair loads, quick reference
This calculator checks your result against the minimum uniform live load and the concentrated point load below.
| Load Type | Residential (IRC) | Commercial / Egress (IBC) |
|---|---|---|
| Minimum uniform live load | 40 psf VERIFY | 100 psf VERIFY |
| Concentrated (point) load | 300 lb VERIFY | 300 lb VERIFY |
| Guard/handrail concentrated load | 200 lb VERIFY | 200 lb VERIFY |
| Guard infill uniform load | 50 plf VERIFY | 50 plf VERIFY |
VERIFY These figures are commonly cited industry values, but adopted code editions and local amendments vary. Always confirm against your jurisdiction's currently adopted code before building. This calculator does not compute guard or handrail capacity itself — the guard/handrail rows are shown for reference only.
Deflection, connections & concentrated loads
A stringer can pass a bending check with room to spare and still fail on three things this section covers — stiffness, the connection carrying its reaction, and a single hard footstep or dropped object.
Why deflection matters separately
Bending stress and stiffness are independent checks. A long, shallow-graded stringer can be strong enough in bending yet flex enough to feel unsafe — deflection is usually what a person actually perceives as "give" underfoot, not stress.
The concentrated load check
Codes require a stair to independently support a single concentrated load applied over a small area — modeling a person's full weight landing hard on one spot, not spread evenly across the whole flight. This calculator's Point Load Capacity result checks that.
Checking the connection, not just the beam
A stringer sized correctly in bending is only as strong as the ledger bolts, joist hanger, or footing connection carrying its end reaction. Enter your hardware's rated capacity in the Advanced panel to compare it against the calculated reaction directly.
Guard and handrail loads are separate systems
Guards and handrails are typically required to resist their own independent concentrated and distributed loads, unrelated to the stringer's live load capacity. This calculator does not size guards or handrails — see the code reference table above and plan that check separately.
These are planning-stage estimates, not a stamped structural design. A long single span, a heavy finish, an unusual occupancy, or any result close to its limit should get an engineer's sign-off regardless of what this calculator shows.
Common mistakes when checking stair load capacity
Most load-related stair problems trace back to one of these five planning errors, not to a genuinely undersized stringer.
Measuring the sloped stringer length as the span
Bending and deflection formulas use the horizontal clear span between supports, not the longer sloped hypotenuse of the cut stringer — using the wrong one understates the actual load the section has to carry.
Treating gross bending capacity as live load capacity
Total moment capacity has to be split between dead load (the stair's own weight) and live load (people and furniture). Skipping that subtraction overstates how much live load is actually left over.
Sizing the stringer but ignoring the connection
A stringer strong enough in bending is worthless if the ledger fasteners, hanger, or footing it bears on can't carry the same reaction — check the connection capacity separately, every time.
Skipping the concentrated load check
A distributed-load pass doesn't guarantee a concentrated-load pass. A single hard footstep or a dropped tool box loads a small area very differently than an evenly spread crowd.
Ignoring deflection because bending passed easily
Bending and deflection are independent checks that can diverge sharply, especially on longer spans or lower-stiffness species — a stair can be nowhere near overstressed and still feel unacceptably springy.
Using tabulated Fb/E without adjusting for real conditions
Reference design values assume specific grading, moisture content, and use conditions. Wet service, incising for pressure-treated lumber, and repetitive-member use can all shift the real number — confirm before relying on a table value.
When to check stair load capacity
Load capacity questions show up whenever a stair's use, occupancy, or condition changes from what it was originally built for.
Existing Stair Review
Checking an older or inherited staircase before a heavy move, a large gathering, or a renovation.
DIY / Contractor Verification
Confirming a built or about-to-be-built stringer design clears residential live load before backfilling or closing in framing.
Occupancy Change
Checking whether a stair built to residential minimums can serve a converted rental, office, or public-facing space under commercial load.
Deck & Exterior Stairs
Reviewing an outdoor stringer design for a permit submission before cutting lumber.
Long or Custom Spans
Sizing a wider, longer-span, or open-tread stair design that falls outside typical prescriptive span tables.
Damage & Reinforcement
Evaluating whether a cracked, notched, or water-damaged stringer needs sistering or replacement before renovation continues.