Steel Stair Cost per Flight (2027 Guide)
A standard commercial steel pan stair typically runs about $1,500-$4,500 per flight fabricated, or roughly $150-$400 per riser, before rails, finish upgrades and erection. Rails are priced separately by the linear foot. Our worked 12-riser flight below comes to about $3,800 fabricated and $5,400 installed, before rails, on example shop rates.
Those ranges are rough planning numbers for a 3'-8" to 4'-0" wide egress stair with channel stringers and concrete-filled pan treads. Monumental stairs, architecturally exposed steel, and anything with glass or wood treads are custom work. Price those from a detailed takeoff, not a per-flight number.
Most search results for stair pricing are residential floating-stair sellers. This guide is for the other side of the counter: fabricators and GCs pricing commercial and industrial egress stairs.
How much does a steel stair cost per flight?
Here's a planning table. These are typical ranges, not quotes. Your shop rate, local erection labor, and finish requirements will move them.
| Stair type | Typical fabricated cost per flight | What's included |
|---|---|---|
| Commercial pan stair (concrete-fill treads) | $1,500-$4,500 | C-channel stringers, 12-14 ga pans, shop primer |
| Industrial grating stair | $2,000-$5,000 | Channel stringers, bar grating treads, often galvanized |
| Checker plate tread stair | similar to grating, more labor if bent in-house | Diamond plate treads with nosing |
| Exterior galvanized egress stair | add the galvanizing and handling | Hot-dip galvanized after fab |
| Monumental / AESS stair | custom, price from detail | Plate stringers, exposed welds, fine finish |
Ranges are planning numbers for estimating, not quotes. Rails, landings, and erection are priced separately.
For the finish adders, see our posts on galvanizing cost per ton and shop painting and priming costs. Galvanizing a stair is rarely a straight per-ton add, because the kettle charges, handling and minimums hit small pieces hard.
Should you price stairs per riser, per linear foot, or per ton?
Each unit tells you something different, and each one can fool you.
| Pricing unit | Good for | Where it misleads |
|---|---|---|
| Per flight | Quick budget on repetitive stair towers | Flights vary in riser count and width |
| Per riser | Comparing flights of different heights | Ignores landings and rail |
| Per linear foot (rail) | Handrail and guardrail | Hides post count, which drives the welding |
| Per ton | Never, on its own | Stairs are labor-heavy, so $/ton is huge and erratic |
Per-ton is the dangerous one. A flight of pan stairs might weigh around 1,000 lb and carry 20-30 hours of shop time. The worked example below lands near $10,000 per ton installed. Put that same flight in at your structural framing rate and you'll win every stair job in town, once each. Our fabricated steel cost per pound post explains why light members cost so much more per pound than heavy ones.
If you're pricing stringer channels and plate yourself, the free steel weight calculator gives you weights by section and length. For a full stair and rail package, upload the drawing set to SteelFlo and it pulls every member callout into a priced BOM. The first 3 takeoffs are free.
What drives the price of a steel stair?
Break every stair into the same parts, every time.
Stringers. C12x20.7 is the common commercial stringer. MC12x10.6 shows up when the architect wants a slimmer profile, and plate stringers when they want it slimmer still. Stringer labor is layout, cutting the end cuts, coping, drilling for connections, and welding the tread supports. See C vs MC channel sizes for the difference.
Treads. Tread type swings cost more than anything else:
- Pan treads are bent sheet (often 12 or 14 gauge) filled with concrete by others. If you have a press brake, they're cheap to make in-house.
- Bar grating treads are usually bought finished from a grating supplier, with end plates and a nosing, priced per tread on their quote.
- Checker plate treads are bent plate with a raised pattern. Weights are in our checker plate and bar grating weights reference.
Landings. Intermediate and floor landings are framed with channels or small W-shapes, plus a pan or grating deck. A landing can weigh as much as a flight.
Rails. Guardrail on open sides, handrail on both sides, and the extensions at the top and bottom. Rail is often half the stair package price, and the hours are mostly welding posts and fittings.
Connections and misc. Clip angles to the floor framing, base plates, hanger rods on hung stairs, closure plates and nosing at the top landing. This is the stuff that turns 800 lb of "stair" into 1,100 lb of shipped steel.
Which code items add cost to a steel stair?
The engineer and architect set the design. The estimator's job is to make sure the code-driven pieces actually got priced. Two rulebooks show up on stair drawings: OSHA for industrial stairs serving workers, and the IBC (plus ADA) for public and commercial egress stairs.
| Item | OSHA (industrial) | IBC commercial egress (typical) |
|---|---|---|
| Max riser height | 9.5 in | 7 in |
| Min tread depth | 9.5 in | 11 in |
| Min width | 22 in | 44 in for most occupancies (36 in for small loads) |
| Handrail height | 30-38 in | 34-38 in |
| Guard / stair rail height | 42 in (new stair rails) | 42 in |
| Infill opening | per 1910.29 | 4 in sphere rule (most occupancies) |
The OSHA numbers come from 29 CFR 1910.25, which sets riser, tread, width, angle (30-50 degrees) and a 30-inch minimum landing depth, and 29 CFR 1910.29, which sets handrails at 30-38 inches and stair rail systems installed after January 17, 2017 at 42 inches minimum. Guardrails there must hold a 200 lb load at the top rail. The IBC column is the typical 2021 IBC requirement; check the edition and amendments your jurisdiction adopted.
What adds cost:
- More risers. Dropping from a 9.5 in OSHA riser to a 7 in IBC riser adds risers and treads for the same floor-to-floor height.
- Rails on both sides. Most commercial egress stairs need handrails on both sides, so an open-sided flight carries a guardrail, a handrail on the guard, and a wall rail.
- Extensions. Handrail extensions at the top and bottom (see the ADA Standards, section 505) add 2-4 LF plus returns per rail, per flight.
- Infill. Pickets at 4 in clear or mesh panels take far more welding than a two-rail industrial guard.
Not a designer's guide: the engineer of record and the architect size and detail the stair. These notes are for making sure the estimate covers what's on the drawings.
Worked example: what does one 12-riser egress flight cost?
Take one flight between floors, 7 ft floor-to-floor (84 in), 3'-8" (44 in) wide, 12 risers at 7 in and 11 treads at 11 in. C12x20.7 stringers, 12 ga pan treads, shop primer, concrete fill by others. All rates below are examples; use your own.
Weights
Stringer length. Rise = 84 in. Run = 11 × 11 in = 121 in. Slope length = √(84² + 121²) = √21,697 = 147.3 in, about 12.3 ft. Add roughly 1 ft at each end for bearing and connections: 14 ft per stringer.
Stringers: 2 × 14 ft × 20.7 lb/ft = 580 lb
Pans. 12 ga sheet is 0.1046 in thick, and steel weighs about 40.8 lb per square foot per inch of thickness, so 0.1046 × 40.8 = 4.27 lb/sf. Each pan develops to about 21 in (11 in tread + 7 in riser + two 1.5 in lips) by 44 in wide = 6.4 sf, or about 27 lb. Twelve pans = 329 lb.
Pan supports. Two L2x2x1/4 clips per pan, about 0.9 ft each at 3.19 lb/ft: 12 × 2 × 0.9 × 3.19 = 69 lb.
Connections and misc. Clip angles to floor framing, cap plates: about 60 lb.
Total: about 1,040 lb (0.52 tons).
Cost build-up
| Line | Basis (example rates) | Cost |
|---|---|---|
| Material | 1,040 lb × $0.60/lb | $624 |
| Bolts and hardware | allowance | $80 |
| Shop labor | 24 hr × $84/hr (layout, cut, bend, assemble, weld) | $2,016 |
| Shop primer | allowance | $120 |
| Fabricated direct cost | $2,840 | |
| Freight share | allowance | $250 |
| Erection | 2 ironworkers × 5 hr = 10 hr × $95/hr | $950 |
| Installed direct cost | $4,040 |
At a 25% gross margin (price = cost ÷ 0.75):
- Fabricated price: $2,840 ÷ 0.75 = $3,787, or about $316 per riser
- Installed price: $4,040 ÷ 0.75 = $5,387, or about $449 per riser
- Installed per ton: $5,387 ÷ 0.52 = about $10,360 per ton
The fabricated number sits inside the planning range in the first table. The per-ton number is around three times a typical structural framing rate, which is exactly why stairs should never ride along at the framing rate.
Rails (priced separately)
Each rail on this flight runs about 14 LF with extensions.
| Rail | LF | Example rate | Cost |
|---|---|---|---|
| Open-side guardrail with pickets and attached handrail | 14 | $150/LF | $2,100 |
| Wall-mounted handrail | 14 | $65/LF | $910 |
| Rails total | $3,010 |
So the whole flight with rail is roughly $8,400 installed at these example rates. Rails are 36% of it. That's typical, and it's why you can't skip a separate rail takeoff.
How do fabricators take off stairs from drawings?
Stair information is scattered. Stringer sizes are on the stair section, tread details on a blow-up, rail details on a separate sheet, and landing framing on the floor plans. A good stair takeoff pulls all of it together into one checklist per flight:
- Count flights and risers per flight from the sections, not the plans.
- List stringers with size and slope length.
- List treads by type and count.
- List landing framing members and deck.
- Take off rail by type: guard, handrail on guard, wall rail. Count posts separately.
- Add extensions, returns, and the closure and nosing pieces at the top landing.
Our stair and railing takeoff guide covers each step, and miscellaneous metals estimating covers how stairs fit into a full misc package.
The hard part is finding every callout. A C12x20.7 stringer on a section, HSS posts in a detail bubble, a landing beam on the plan. Miss one sheet and a whole flight's rail is gone from the bid.
Bottom line
Price stairs per flight for budgets, but build the real bid from stringers, treads, landings, rails and labor hours, and never at your framing rate per ton. If you'd like the member count done for you, SteelFlo's takeoff software finds and boxes each stair and rail callout on every page so you can confirm the count on the drawing, then prices it with your own rates.
Frequently Asked Questions
How much does a steel stair cost per flight?
A standard commercial pan stair typically runs about $1,500-$4,500 per flight fabricated, before rails and erection. Industrial grating stairs land a bit higher. Monumental and exposed stairs are custom and should be priced from a detailed takeoff.
How much does a steel stair cost per riser?
Roughly $150-$400 per riser fabricated is a common planning range for commercial pan stairs. Our worked 12-riser example came to about $316 per riser fabricated and $449 installed, before rails. Your shop rate and erection labor will move it.
How much does a steel stair weigh?
A 12-riser commercial pan stair flight with C12x20.7 stringers weighs about 1,000 lb before rails and landings. Stringers are usually more than half of that. Landings and rails can add as much again.
What is the OSHA handrail height for stairs?
OSHA 29 CFR 1910.29 sets handrails at 30-38 inches above the tread nosing. Stair rail systems installed on or after January 17, 2017 must be at least 42 inches. A combined handrail and stair rail must be 36-38 inches.
Why are steel stairs so expensive per ton?
Stairs carry a lot of shop hours for little weight. Layout, cutting, bending and welding treads and rails cost the same whether a piece is light or heavy. A flight can land around three times a typical framing price per ton.