Steel Handrail Cost per Linear Foot (2027)
Steel handrail cost per linear foot is mostly labor, not steel. A 2-line pipe guardrail uses only about 6 to 9 lb of steel per foot, yet shop fabrication, posts, finishing and field install make up most of the price. In the worked example below, material is about 13 percent of the cost, and the total lands near $96 per LF using example rates.
Retail sites quote residential deck rail. That doesn't help a misc metals estimator pricing 400 feet of galvanized pipe rail on a parking garage stair. This guide builds a per-foot model for commercial and industrial steel rail: what the codes require, how much steel goes into each foot, where the labor goes, and a worked example you can redo with your own rates.
Code note: rail heights and loads below summarize OSHA and the 2021 IBC for estimating purposes. The project's adopted code, the specs and the engineer or designer of record govern the actual design.
How much does steel handrail cost per linear foot?
There's no single number, because rail type, finish, post spacing and install conditions swing the price a lot. The fastest way to get a defensible figure is to build it up per foot:
Cost per LF = (material + shop labor + finish + field install + hardware) ÷ LF, then add overhead and profit
Here's where each bucket usually comes from:
| Cost bucket | What drives it | How to estimate |
|---|---|---|
| Material | Pipe or tube size, number of rails, pickets, posts, plates | lb per LF x your $/lb |
| Shop labor | Posts, welds, bends, returns, end caps, grinding | Hours per post + hours per LF + hours per return |
| Finish | Prime, paint, galvanize, powder coat | $/lb (galvanizing) or $/LF (paint, powder) |
| Field install | Anchors, core drilling, embeds, access, stairs vs flat | Hours per LF by condition |
| Hardware | Anchors, epoxy, brackets, wall returns | Count per post or per bracket |
If you're pricing a whole misc package, run the drawings through SteelFlo and get every labeled pipe, tube and plate callout boxed and counted in one priced list. The first 3 takeoffs are free.
What's the difference between handrail, guardrail and stair rail?
The terms get used loosely on drawings, but codes treat them differently, and the difference changes the price.
| Item | What it does | OSHA (general industry) | IBC 2021 |
|---|---|---|---|
| Guardrail (guard) | Prevents falls from an edge | Top rail 42 in ± 3 in, midrail midway, 200 lb load at top edge (1910.29(b)) | Required guards at least 42 in high (1015.3) |
| Handrail | Something to grip | 30 to 38 in on stairs (1910.29(f)(1)(i)) | 34 to 38 in above nosings (1014.2) |
| Stair rail | Guard along a stair's open side | At least 42 in for systems installed after Jan 17, 2017 (1910.29(f)(1)(ii)(B)) | Guards on stairs measured from the nosing line (1015.3) |
Sources: OSHA 1910.29, IBC 2021 Section 1014.2 and IBC 2021 Section 1015.3.
Three code details that affect cost:
- Openings. IBC 1015.4 says required guards can't let a 4-in sphere pass from the walking surface up to the required guard height, with some exceptions (for example, 21 in at certain equipment platforms, and some industrial areas). In public areas, that usually means pickets or infill instead of a simple 2-line pipe rail. Pickets add lots of steel and welding.
- Grip size. IBC 1014.3.1 sets circular handrails at 1-1/4 to 2 in outside diameter. That's why 1-1/4 and 1-1/2 in Schedule 40 pipe (1.66 and 1.90 in OD) are so common.
- Extensions. IBC 1014.6 requires handrails to extend 12 in horizontally beyond the top riser and continue sloping one tread depth beyond the bottom riser when they're not continuous. Every extension and return is shop labor.
Industrial platforms and mezzanines under OSHA often get simple 2-line pipe or angle rail with a toe plate. Public stairs under IBC usually need a guard with pickets plus a separate handrail at 34 to 38 in. Those are very different prices per foot.
How much steel goes into a foot of rail?
Weights for common rail members, from the shape pages:
| Member | Weight (lb/ft) | Common use |
|---|---|---|
| 1-1/4" Std pipe | 2.27 | Handrail, rails |
| 1-1/2" Std pipe | 2.72 | Top and mid rails, posts |
| 1-1/2" XS pipe | 3.63 | Heavier posts, industrial |
| 2" Std pipe | 3.66 | Posts, heavy rail |
| HSS1-1/2x1-1/2x1/8 | 2.20 | Square tube top rail |
| HSS2x2x1/8 | 3.05 | Posts, square tube rail |
| 1/2" square bar picket | 0.85 | Infill pickets |
For pipe sizes, wall thickness and OD, see the steel pipe schedule chart. If you're deciding between pipe and round HSS, pipe vs round HSS explains the difference in wall and grade.
Per-foot weight for typical rail types (rails + posts at 5 ft on center, 42 in high, before base plates):
- 2-line pipe rail, 1-1/2" Std: 2 rails x 2.72 = 5.44 lb/ft, plus posts at 3.5 ft x 2.72 lb/ft every 5 ft = 1.90 lb/ft. About 7.3 lb/ft.
- Picket guard, 1-1/2" Std top and bottom rail, 1/2" square pickets: rails 5.44 lb/ft, posts 1.90 lb/ft, and pickets. With 1/2" pickets at about 4.5 in centers you get about 2.7 pickets per foot, each about 3.2 ft long: 2.7 x 3.2 x 0.85 = 7.3 lb/ft. About 14.6 lb/ft.
Picket rail is roughly twice the steel of 2-line rail per foot, and it has 20+ extra welds per 10 ft. That's where the price jump comes from.
The steel weight calculator will run these for any size and length.
Where does the labor go in steel rail?
Labor is the big variable. Rail is labor-dense work: small members, many cuts, many welds, and lots of grinding where it's exposed.
Shop labor drivers:
- Posts. Cut, cope or saddle the rail connection, weld a base plate or embed, grind. Posts are often the biggest shop line.
- Rails. Cut, fit, weld to posts. Splices on long runs.
- Returns, ends and caps. Wall returns, end loops, closed ends. Each one takes time.
- Bends. Stair rail that follows the rake and turns at landings needs bending or mitered fittings.
- Finish grinding. Exposed architectural rail needs welds ground smooth before finish.
Field labor drivers:
- Attachment. Surface-mounted base plates with anchors, side-mounted brackets, core-drilled and grouted posts, or welding to embeds.
- Location. A stair in an open garage goes faster than a third-floor mezzanine with no lift access.
- Layout and adjustment. Rails must line up across sections and match the stair.
Finish options vary widely. Galvanizing is priced by weight with minimum charges. See galvanizing cost per ton. Shop prime is cheap. Powder coating or galvanize plus paint (duplex) costs more and needs careful handling.
Worked example: 120 LF of 2-line pipe guardrail
An industrial mezzanine edge, 120 LF of 42-in guardrail with a top rail and midrail, 1-1/2" Std pipe posts at 5 ft on center, surface-mounted base plates, hot-dip galvanized.
All rates below are example inputs, not market prices. Use your own.
Material
- Rails: 2 x 120 LF = 240 LF
- Posts: 25 posts x 3.5 ft = 87.5 LF
- Pipe total: 327.5 LF x 2.72 lb/ft = 891 lb
- Base plates: 25 x PL 3/8 x 4 x 6 (about 2.55 lb each) = 64 lb
- Subtotal 955 lb, plus 10 percent for drops and fittings = 1,050 lb
- At an example $1.20/lb for small pipe and plate: $1,260
Shop labor (example $75/hr burdened)
- Posts: 25 x 1.0 hr = 25 hr
- Rail fit and weld: 120 LF x 0.15 hr = 18 hr
- 4 ends/returns x 1.5 hr = 6 hr
- Total 49 hr = $3,675
Finish
- Galvanizing at an example $0.50/lb x 1,050 lb = $525
Field install (example $95/hr)
- 120 LF x 0.35 hr = 42 hr = $3,990
- Anchors: 25 posts x 4 anchors x $6 = $600
Totals
| Bucket | Cost | Per LF |
|---|---|---|
| Material | $1,260 | $10.50 |
| Shop labor | $3,675 | $30.63 |
| Galvanizing | $525 | $4.38 |
| Field install | $3,990 | $33.25 |
| Anchors | $600 | $5.00 |
| Subtotal | $10,050 | $83.75 |
| Overhead & profit (15%) | $1,508 | $12.56 |
| Total | $11,558 | $96.31 |
Material is about 13 percent of the subtotal. Labor (shop plus field) is about 76 percent. That's typical of rail work, and it's why a $0.10/lb change in steel price barely moves the number, while an extra 0.1 hr/LF of field time moves it a lot.
What changes it:
- Picket infill roughly doubles material and adds a lot of shop time.
- Stair rail adds bending and rake fitting. Price stairs separately from flat runs.
- Separate handrail on brackets adds a second rail line plus brackets every few feet.
- Architectural finish (ground welds, powder coat) can add significantly to shop and finish costs.
- Core-drilled posts add drilling and grouting time in the field.
How do you take off rail from drawings?
Rail lives in several places, so check all of them:
- Architectural plans and stair sections. Most rail is drawn here, not on the S-sheets.
- Structural sheets. Mezzanines, platforms and equipment pads often show guardrail on S-sheets.
- Details and schedules. Rail types (R1, R2, GR-1) are often defined in a detail with a key on plan.
- Specs. Section 05 52 00 (metal railings) sets materials, finishes and loads.
Measure by type. Keep flat runs, stair runs, and handrails separate, and count posts, returns and wall brackets as their own line items. Our stairs and railings takeoff guide walks through it in detail, and miscellaneous metals estimating covers rail within the full misc package.
Frequently Asked Questions
How much does commercial steel guardrail cost per foot?
It depends on rail type, finish and install conditions. In the worked example above, a galvanized 2-line pipe guardrail priced out near $96 per LF using example rates. Picket guards, stair rail and architectural finishes cost more; build the price from your own material and labor rates.
What height does OSHA require for guardrails?
OSHA 1910.29(b) requires the top rail at 42 in, plus or minus 3 in, with a midrail about halfway. The system must withstand 200 lb applied within 2 in of the top edge. Construction sites fall under OSHA's construction standards, so check which rules apply.
What is the IBC handrail height?
The 2021 IBC requires handrails 34 to 38 in above stair nosings (Section 1014.2). Required guards must be at least 42 in high (Section 1015.3). Your local adopted code may differ.
What size pipe is used for handrails?
1-1/4 in and 1-1/2 in Schedule 40 pipe are most common. Their outside diameters (1.66 and 1.90 in) fall within the IBC's 1-1/4 to 2 in range for circular handrails. Heavier pipe is used for posts and industrial rail.
Why is picket railing so much more expensive than pipe rail?
Pickets roughly double the steel per foot and add many welds. In public areas, codes often require that a 4-in sphere can't pass through the guard, which means pickets or other infill. All that extra shop time drives the price.
Should I price handrail per foot or per piece?
Do both. Build cost from posts, returns and LF of rail, then express it per LF to compare with bids and past jobs. Pricing only per foot hides the cost of returns, bends and posts.
Bottom line
Rail is a labor job with a little steel attached. Get the code type right, count posts and returns, and price shop and field time carefully. The math in this post works on any rail type, and the steel weight calculator handles the pounds. When rail is part of a bigger misc metals package, SteelFlo boxes the labeled pipe, tube and plate callouts across the drawing set into one list, so you start pricing from a reviewed count instead of a blank sheet.