All articles

Steel Stairway Design: the Stringer, the Connection and the Load the Code Asks

Updated Aug 22, 202613 min read
#steel stairway design#stair stringer#steel stair connection#block shear#stair live load#coped beam
Steel Stairway Design: the Stringer, the Connection and the Load the Code Asks

Steel stairway design is not one calculation, it is three, and they fail in different places. The stringer, the inclined beam up each side, is almost always sized by deflection rather than strength. The load is a choice the code makes for you, and it swings by nearly two to one depending on which code and which occupancy. And the connection, the part most people size for the end reaction, is the one the reaction barely touches: on the worked flight below the bolts, the bearing and the block shear each clear the 10.9 kN reaction by about 11 times, and what actually governs the connection is the movement the code asks it to absorb. This guide walks one real egress flight end to end on the CalcSteel engine, and shows which check decides each of the three.

Key takeaways

  • A stair stringer is usually sized by deflection, not strength. On the worked 3.66 m flight a UPN 100 passes bending at 82 percent but its live deflection is 14.9 mm, 146 percent of the L/360 limit, so it fails. The UPN 120 that governs is chosen by serviceability, and the strength check never comes close.
  • The load the code asks for is a uniform pressure that sizes the stringer and a concentrated load that sizes the tread, and they are not interchangeable. On plan the stair carries 4.79 kPa uniform under ASCE 7, plus a 1.33 kN point load that only the local tread ever sees.
  • Change the code and the same flight asks for a different moment. The factored stringer moment runs from 5.52 kN·m for a dwelling stair, through 7.33 kN·m for a Brazilian NBR public stair, up to 10.10 kN·m for a European category C public stair, a spread of nearly two to one on identical geometry.
  • The connection is not a bolt-shear problem. The 10.9 kN reaction is cleared about 11 times over by the bolts (121 kN), by bearing on the 7 mm channel web (128 kN) and by block shear at the coped end (127 kN). All three land within a few percent of each other, none of them governs, and the coped web matters for the block-shear failure mode it opens up, not for a smaller number.
  • What governs an egress-stair connection is movement. The code asks it to accommodate a seismic relative displacement of about 72 mm on a 3.6 m storey, so the detail is designed to slide or to take that imposed drift, not to resist a larger force. Detailing, not the reaction, decides it.
A university student? With an academic email (.edu, .ac.uk…) CalcSteel is free for you.

Three problems wearing one handrail

A steel stair looks like the simplest thing in the building. Two sloping beams, some treads, a couple of connections at each end. It is also one of the most reliably mis-designed, because the three questions it asks have three different answers and people tend to give all three the same one.

The stringer is the inclined beam up each side of the flight. It carries the treads and everyone standing on them, and the instinct is to size it for bending. On a stair that instinct is usually wrong: the stringer is short, lightly loaded and slender, and it is deflection, not strength, that picks the section. The load feels like a fixed input, but the code hands you a uniform pressure and a concentrated point load, and which one matters depends on whether you are checking the stringer or a single tread. And the connection, the clip that ties the stringer to the landing beam, is the part most engineers oversize, because the end reaction it carries is tiny and the thing that really governs it is not a force at all. This guide takes one real egress flight, runs it on the CalcSteel engine, and answers each of the three on its own terms. For the stringer geometry in depth, why the moment follows the horizontal run while the deflection follows the true incline, the companion stair stringer guide is the deep dive; here the connection gets equal billing.

The assembly, and where the load goes

Follow a footstep down through the assembly. A person stands on a tread, a folded steel pan usually filled with a little concrete. The tread spans across the flight between the two stringers, the channels that run up each side at the slope of the stair. Each stringer is a simply supported inclined beam: it collects half the width of every tread and delivers the whole flight down to two connections, one at the floor and one at the landing.

That load path is the reason the three checks are separate. The uniform crowd load spreads along the stringer and bends it, so the stringer is a bending and deflection problem. A single heavy point, one person with a hand truck, lands on one tread and never reaches the stringer as a peak, so the tread is a local problem with its own governing load. And everything the stringer collects arrives at the two end connections as a modest reaction, so the connection is a detailing problem long before it is a strength one. Keep the three boxes apart and the stair designs itself; blur them and you size the connection for a load that is not there and miss the one that is.

Cutaway of a steel stair flight: a person on a steel pan tread that spans between two inclined channel stringers, the stringers delivering the load down to a coped bolted connection at the floor and at the landing.
The load path: tread to stringer to end connection. The uniform load bends the stringer, a point load governs one tread, and the reaction lands at the two coped connections.

The load the code asks for: two numbers, not one

Open any live-load table at the stair line and you find two entries, not one, and they do different jobs. The first is a uniform pressure, meant to represent a packed stair. Under ASCE 7-22 a stair and its exit carry 4.79 kPa, the 100 psf that also applies to the exit route it serves. EN 1991-1-1 ties the stair to the category of the area it links, so a public category C stair runs up to 5.0 kPa, while a home stair in category A takes 2.0. NBR 6120 asks 2.0 to 3.0 kPa depending on public access. This uniform load is what bends the stringer.

The second entry is a concentrated load, a single point meant to represent a boot, a jack or a piece of equipment on one step. ASCE 7 pairs its uniform with a 1.33 kN (300 lb) point load on a small patch; EN 1991-1-1 lists a category C stair point load up to 4.0 kN, and NBR 6120 a 2.5 kN one. The rule is that you check each element for whichever of the two produces the greater effect. For the stringer, spanning metres, the uniform load always wins. For a single tread, spanning the narrow width of the flight, the concentrated load usually wins. Design the tread for the point load and the stringer for the uniform, and never let one stand in for the other. The factors that turn these characteristic loads into a design demand are the subject of the load combinations guide.

Two panels. Left: a uniform pressure over the whole flight versus a single concentrated point load on one tread. Right: the factored stringer moment under four codes, from a dwelling stair to a European category C public stair.
The code asks for a uniform load that sizes the stringer and a point load that sizes the tread. The uniform factored moment swings from 5.52 to 10.10 kN.m across codes.

The worked flight

Here is the stair this guide sizes. One straight egress flight, clear width 1.4 m, rising 2.10 m over a horizontal run of 3.0 m, so it climbs at 35 degrees and the stringers span an inclined length of L = 3.66 m. Two channel stringers share the width, so each one carries a tributary strip 0.7 m wide. The treads are a steel pan with a light concrete fill.

Take the loads down to one stringer. The uniform live load is 4.79 kPa on plan and the dead load about 2.0 kPa; over the 0.7 m tributary, and projected onto the slope, that is a live line load of 2.75 kN/m and a dead line load of 1.28 kN/m along the stringer. Factored with 1.2D + 1.6L the design load is 5.93 kN/m. Run that on the engine as a simply supported beam of span L and it returns the two numbers the rest of the design leans on: a midspan moment Mu = 9.94 kN·m and an end reaction Ru = 10.9 kN. Both match the hand check wL²/8 and wL/2 exactly. Note which is which: the moment sizes the stringer, the reaction is everything the connection will ever be asked to carry.

Elevation of the worked flight: inclined span 3.66 m at 35 degrees, run 3.0 m, rise 2.10 m, width 1.4 m, with the along-slope line load, the midspan moment 9.94 kN.m and the end reaction 10.9 kN marked.
The worked egress flight. On the engine the stringer takes Mu = 9.94 kN.m at midspan and delivers Ru = 10.9 kN to each connection, matching wL2/8 and wL/2.

Sizing the stringer: strength passes, deflection decides

Start with strength. The stringer is braced against lateral movement by the treads at every step, so it develops its full plastic moment. A UPN 100 channel in S275 has a plastic modulus Wpl = 49.0 cm³, giving a design capacity of φMn = 12.1 kN·m against the demand of 9.94 kN·m. That is 82 percent: it passes bending comfortably. On strength alone you would stop here and call the UPN 100 the answer.

Now check deflection, and the answer changes. Stairs are held to a tight limit, L/360 under live load, both because a bouncy stair feels unsafe and because people notice deflection underfoot far more than they notice it overhead. On this 3.66 m span that limit is 10.2 mm. The UPN 100 deflects 14.9 mm under the live load alone, which is 146 percent of the limit: it fails serviceability by half again, even though it had strength to spare. Step up to a UPN 120 (Ix = 364 cm⁴, 13.4 kg/m) and the deflection drops to 8.4 mm, 83 percent of the limit, while the bending utilisation falls to 55 percent. The section is chosen by deflection, and the strength check is along for the ride. This is the norm on stairs, not the exception, and it is why the serviceability limit is the one to run first. The reason the moment and the deflection scale differently with the slope is the subject of the stringer companion.

Two bars for two channels: the UPN 100 passes bending at 82 percent but its live deflection reaches 146 percent of the L/360 limit and fails; the UPN 120 passes both, at 55 percent bending and 83 percent deflection.
Strength passes the UPN 100 at 82 percent, but deflection fails it at 146 percent of L/360. The UPN 120 that governs is picked by serviceability, not strength.

What the connection is actually asked to carry

Everything the stringer collects arrives at its two ends as a reaction of Ru = 10.9 kN. That is the entire force the connection carries in gravity, and it is small, smaller than a single person's weight multiplied through the load factors would suggest, because the stringer is short and only takes half the flight. The usual detail is a channel coped at the top so its flange clears the landing beam, with its web bolted to a fin plate or a pair of clip angles welded to that beam.

The instinct at this point is to count bolts against the reaction and move on. That is the instinct to resist, for two reasons that the next two sections make concrete. First, the reaction is so small that every strength limit in the connection clears it many times over, so counting bolts tells you almost nothing. Second, cutting the cope removes exactly the material the reaction passes through and opens a block-shear failure path the fasteners do not have, so the detail to watch is the notched web, not the bolt count. The connection is a geometry problem, not an arithmetic one.

The cope is where a stair connection fails

The coped end deserves its own look, because it is the one place a stair connection genuinely does fail when it fails. To sit the stringer against the landing beam, the top flange is cut away and only the web is left to carry the reaction into the bolts. That notch does three things at once: it removes the flange that braced the web, it concentrates stress at the re-entrant corner, and it sets up the block shear tear-out path, a plug of web that wants to pull out along the bolt line in shear and across to the free edge in tension.

For our detail the block shear capacity is 127 kN, computed on the 7 mm web with a shear plane down the two bolts and a tension plane out to the coped edge, per EN 1993-1-8. Against a 10.9 kN reaction it is not close, but the check still matters, because it is the limit that shrinks fastest if anything goes wrong: a sharp re-entrant corner that starts a crack, a shorter edge distance, a deeper cope, a heavier reaction from a landing. The two details that keep a coped stringer honest are a radiused cope corner rather than a square one, and enough edge distance that the tension plane has material to fail through. Neither shows up in a bolt count, which is why the bolt count is the wrong thing to have been staring at.

The coped top of the channel stringer: the top flange cut away, two bolts through the remaining web, and the block shear tear-out path drawn as a shear plane down the bolt line and a tension plane out to the coped edge.
Coping removes the flange and leaves the web to carry the reaction. The block shear plug and the sharp re-entrant corner, not the bolts, are where a stair connection fails.

The load the code really asks of the connection: movement

If gravity does not govern the connection, what does. For an egress stair the answer is in the seismic chapter, and it is not a force but a displacement. A stair ties two floors together, and when the building sways those two floors move relative to each other. A stair connection rigid at both ends would be dragged into that story drift and could tear, or worse, could stiffen the frame in a way the analysis never accounted for and then fail brittle.

ASCE 7-22 therefore asks the connection to accommodate the seismic relative displacement between the levels it joins. On a 3.6 m storey at a 2 percent drift ratio that is about Dp = 72 mm of movement, and the standard detail answers it not by getting stronger but by getting looser: one end of the flight sits on a slotted or sliding connection that lets the floors move without loading the stair. That is the real design action on a stair connection. It is why a stair clip is often a humble two-bolt affair carrying a reaction it could hold ten times over, yet still has to be detailed with care, because the thing it is being asked to survive is the building moving around it, not the people standing on it.

Try it: get the reaction your connection carries

The connection check begins with the reaction, and the reaction comes from the stringer analysis, not from a rule of thumb. Enter your own flight below as a simply supported beam: the inclined span, the pinned and roller supports at the two ends, and the along-slope line load from your uniform pressure and tributary width. Read the support reaction, and that is the number every connection limit above has to beat. Read the midspan moment and the deflection in the same run, and you have sized the stringer and the connection from one model. Change the span or the load and watch all three move together.

Interactive calculatorOpen full tool

Max moment

45 kN·m

Max shear

30 kN

Max deflection

10.55 mm

= L/569

Bending stress σ

84.4 MPa

σ = M/Sx

Utilization

44.0%

NBR 8800 · δ ≤ L/250

Design code — side by sideδ 44% — serviceability, code-independent
Plastic capacity — compact section · Lb ≤ LpMp = Zx·fy = 150.5 kN·mNBR 8800 Mp/1.10 = 136.8 kN·m → 32.9% PASSAISC 360 φb·Mp = 135.5 kN·m → 33.2% PASSvalid with continuous lateral restraint — check the real Lb (FLT) in the 3D editor

Geometry & supports

m

Section

Ix 7999 cm⁴ · Sx 533 cm³ · 42.2 kg/m

Point loads (↓ positive)

None — add as many as you need.

Distributed loads (uniform or trapezoidal)

w₁kN/mw₂x₁→x₂m

Model sketch

w = 10.0 kN/mIPE 300 · Ix = 7999 cm⁴R_A = 30 kNR_B = 30 kNL = 6 m

Diagrams — free PNG / SVG / CSV export, no watermark

SHEAR FORCE DIAGRAM — VV = 30 kNVmax = -30 kNx = 6 mBENDING MOMENT DIAGRAM — M (tension side)Mmax = 45 kN·mx = 3 mDEFLECTED SHAPE — δδmax = 10.55 mmx = 3 m

Step-by-step — the calculation memory of YOUR beam

IPE 300 · L = 6 m · fy = 250 MPa

  1. 1. Reactions (equilibrium of the solved FEM model)

    ΣFy = 0 · ΣM = 0

    R_A = 30 kN · R_B = 30 kN

  2. 2. Peak shear (read from the SFD)

    Vmax = |V(x)|max

    Vmax = -30 kN @ x = 6 m

  3. 3. Peak moment (read from the BMD)

    Mmax = |M(x)|max

    Mmax = 45 kN·m @ x = 3 m

  4. 4. Peak deflection

    EI = 15998 kN·m² (E = 200 GPa)

    δmax = 10.55 mm @ x = 3 m = L/569

  5. 5. Elastic bending stress

    σ = Mmax / Sx = 45.00 × 10³ / 533.3

    σ = 84.4 MPa

  6. 6. Bending check — both codes, side by side

    NBR 8800: σ ≤ fy/1.10 = 227.3 MPa · AISC 360: σ ≤ 0.90·fy = 225 MPa

    NBR 37.1% PASS · AISC 37.5% PASS

  7. 7. Deflection check (serviceability — code-independent)

    δ ≤ L/250 = 24 mm

    10.55 mm / 24 mm = 44.0% PASS

Recomputed live from the current inputs by the direct-stiffness FEM engine — change any load and every step updates. Reproduce it by hand with the formulas in the sections below.

Lightest catalog profiles that pass (974 flexural candidates · NBR 8800)

ProfileStdWeightTotal steelσ utilδ util
W310x21AISC21 kg/m126 kg83%98%
VS 300x23BR22.6 kg/m136 kg71%84%
U 300x90x6.3BR23.1 kg/m139 kg82%98%
U 300x100x6.3BR24.1 kg/m145 kg77%91%
VS 250x25BR24.6 kg/m148 kg70%100%

Elastic bending (σ = M/Sx vs fy/γa1, γa1 = 1.10 — NBR 8800) + deflection screening of the full flexural catalog. Lateral-torsional buckling, shear and local buckling are NOT checked here — run the full NBR 8800 / AISC 360 verification in the 3D editor.

Five ways steel stairway design goes wrong

The failures repeat, and every one is a case of answering one of the three questions with another one's answer:

1. Sizing the stringer for strength. Picking the section on bending and never running L/360, so a stair that is strong enough is delivered bouncy and gets rejected on site.

2. Designing the tread for the uniform load. Or the stringer for the concentrated one. Each element takes whichever of the two code loads governs it, and they are rarely the same load.

3. Counting bolts and stopping. Sizing the connection for the reaction, finding an enormous margin, and declaring it done, while the coped web and the seismic movement, the two things that actually govern, go unchecked.

4. A square cope corner. Leaving a sharp re-entrant notch that starts a fatigue or brittle crack, instead of radiusing it. The cheapest detail on the drawing and the most common origin of a real stair failure.

5. A rigid stair in a flexible frame. Fixing both ends of an egress flight so the building's drift loads it, instead of letting one end slide to absorb the relative displacement the seismic code asks for.

Key takeaways

  • A stair stringer is sized by deflection, not strength: the UPN 100 passes bending at 82 percent but fails L/360 at 146 percent, so the UPN 120 is chosen by serviceability.
  • The code asks for a uniform load that sizes the stringer (4.79 kPa under ASCE 7) and a concentrated load that sizes the tread (1.33 kN); check each element for whichever governs it.
  • The factored stringer moment runs from 5.52 kN·m for a dwelling to 10.10 kN·m for a European category C public stair on identical geometry, a near two-to-one code spread.
  • The connection is not a bolt-shear problem: the 10.9 kN reaction is cleared about 11× by the bolts, the web bearing and the block shear, all three within a few percent and none governing; the coped web matters for its block-shear failure mode, not a smaller capacity.
  • What governs an egress-stair connection is the seismic relative displacement (about 72 mm here), so it is detailed to move, not to resist a larger force.

Try CalcSteel for free

Model, analyze and design steel structures in your browser. No install, no signup.

Open the 3D editor