Stair Railing Height Codes: IRC vs. OSHA vs. ADA Compared
Three different codes set three overlapping handrail height ranges. Here is a side-by-side comparison so you know which number applies to your project.
Ask three different codes how tall a handrail should be, and you get three different answers. None of them are wrong. Each stair railing height code was written for a different situation. Here is what each one actually says, and which number to use when a project has to satisfy more than one.
Code | Applies to | Handrail height | Sides required |
|---|---|---|---|
IRC | Residential (homes) | 34-38 in. | One side (stairs with 4+ risers) |
OSHA | Workplaces | 30-38 in. | Stair rail on any open side of a stair with 4+ risers |
ADA | Accessible public routes | 34-38 in. | Both sides, always |
Why the Ranges Overlap But Do Not Match
The IRC and ADA both measure 34 to 38 inches from the nosing of the tread, the exact point your foot lands. OSHA allows a wider 30 to 38 inch range, measured from the leading edge of the tread. Industrial stairs cover more pitches and use cases than a home staircase, so this stair railing height code gives installers more flexibility while still keeping the rail within reach for an adult.
Measuring Walkthrough: Getting the Number Right
Measuring handrail height takes two tools and two minutes, but the details matter. You need a tape measure and a small torpedo level. Place the tape hook exactly on the nosing, the square front edge of the tread where your foot lands, not on the tread surface behind it or the riser face below it. Pull the tape straight up, keeping it vertical, and read the height at the top of the gripping surface.
Measure at three points along the flight: near the bottom, the middle, and the top. A rail that is level along the slope gives the same reading at all three. A rail that drifts will show it, and inspectors check more than one spot. On a wall-mounted rail, also confirm the standoff brackets hold at least 1-1/2 inches of clearance between rail and wall, so the reading reflects the true gripping surface. Record each reading and run them through our Handrail Calculator to confirm the pass or fail result under each code.
Guard Height vs Handrail Height
Guards and handrails are different components with different heights, and mixing them up is a classic inspection failure. A handrail helps you climb the stair, so it runs along the slope at 34 to 38 inches under the IRC or ADA, or 30 to 38 inches under OSHA. A guard protects the open edge of a landing, balcony, or elevated walkway, and it stands taller.
Under the IRC, a residential guard must be at least 36 inches tall, measured from the walking surface. Under OSHA, stair rail top rails on systems installed since 2017 must sit at not less than 42 inches. Some stairs need both: a guard on the open side at 36 or 42 inches, plus a handrail for climbing at 34 to 36 inches, mounted at two different heights on the same run. Our Stair Railing Calculator sorts out both heights for your project in one pass.
Special Cases: Spiral, Exterior, and Threshold Stairs
Spiral stairs follow their own rules. The IRC allows a narrower tread and a steeper configuration on spiral stairs, but the handrail still needs to sit at 34 to 38 inches, and the rail must run on the outer edge at minimum. OSHA requires a stair rail system on spiral stairs regardless of riser count, so even a short spiral in a workplace gets rails.
Exterior stairs face weather and wear, which changes the detailing but not the heights. The same 34 to 38 inch IRC range applies, and the IRC triggers the one-side handrail requirement at 4 or more risers. On exterior concrete stairs, watch for settling that tilts the whole flight, since a tilted flight tilts the rail with it. The 4-riser trigger matters everywhere: three risers or fewer generally need no handrail under the IRC, though local amendments sometimes lower that threshold.
If Your Project Is X, Use Y
Your project | Code to follow | Handrail height | Rail sides |
|---|---|---|---|
Home staircase, 4+ risers | IRC | 34 to 38 in. | One side |
Home staircase, 3 or fewer risers | IRC | Not required | None required |
Workplace stair, employees only | OSHA | 30 to 38 in. | Stair rail on each open side |
Workplace stair open to the public | OSHA + ADA | 34 to 38 in. | Both sides |
Retail store, office, restaurant | ADA | 34 to 38 in. | Both sides |
Spiral stair in a workplace | OSHA | 30 to 38 in. | Required regardless of riser count |
Unsure which code applies | Default | 36 in. | Both sides |
Which Number to Use
Building a home staircase: follow the IRC. Use 34 to 38 inches.
Building or inspecting a workplace stairway: follow OSHA at 30 to 38 inches. If that workplace is open to the public and needs accessibility, use the tighter ADA range of 34 to 38 inches instead.
Anything open to the public: retail stores, offices, and restaurants should target ADA's 34 to 38 inches on both sides. This satisfies IRC and OSHA too, since it sits inside both ranges.
The Easiest Way to Stay Compliant Across All Three
Design to 36 inches. This height sits at the midpoint of every range above. It satisfies IRC, OSHA, and ADA at the same time. Most stair rail hardware also ships pre-configured for this exact height.
Common Measuring Mistakes
The most frequent error is measuring from the wrong point. People measure from the floor at the base of the stair, from the back of the tread, or from the riser face. The codes all anchor the measurement at the nosing, the leading edge where your foot lands. Measuring anywhere else can shift the reading by an inch or more, enough to fail a 34-inch minimum.
The second mistake is checking only one spot. A rail installed level to the eye can drift a half inch across a long flight. Measure at both ends and the middle. The third mistake is reading to the bottom or middle of the rail instead of the top of the gripping surface. The top of the grip is the code reference point. Finally, people measure before the brackets are tightened. A rail that shifts under load was never really at 36 inches. Tighten everything, load the rail with a firm pull, then measure.
How to Measure Handrail Height Correctly
Measure straight up from the nosing of the tread, the point where your foot actually lands, not from the floor at the base of the stair. A tape measure and a level give you an accurate reading in under a minute. Our Handrail Calculator converts your measurement into a pass or fail result for each code instantly.
Why Getting the Right Stair Railing Height Code Matters
A rail set at the wrong height fails inspection and forces a costly rebuild. Worse, it can fail to catch a stumbling user at the moment they need it most. Confirm which code applies to your project before you buy hardware or cut posts. A five-minute check now saves a full afternoon of rework later. The full IRC text is worth bookmarking if you pull permits often. Always confirm with your local building department, since many jurisdictions amend the base codes. When you move from rails to infill, the Baluster Spacing Calculator handles the 4-inch sphere rule so the guard section passes too.
Frequently Asked Questions
Is 36 inches always safe to use?
For handrail height, yes. It satisfies all three codes covered here. Other requirements, like baluster spacing and guard height, still need separate checks per code.
Does guard height use the same number as handrail height?
No. Guards protect the open side of a landing or balcony. Under the IRC a residential guard must be at least 36 inches tall. OSHA requires stair rail top rails of not less than 42 inches on systems installed since 2017. That is a different measurement from the stair handrail itself.
What if my local jurisdiction has amended the IRC?
Many cities and states adopt the IRC with local changes. Always confirm with your local building department before finalizing a design. This article reflects the base IRC, OSHA, and ADA text, not every local variation.
Do commercial guardrails follow the same height rule as handrails?
No. Guardrails and handrails serve different purposes, so codes treat them separately. A guardrail protects the open edge of a landing, balcony, or elevated walkway and typically must stand 36 to 42 inches tall, depending on occupancy. The handrail helps someone grip and climb the stair itself, which is why its height sits lower, in the 30 to 38 inch range covered above. Some stairs need both a guard on the open side and a handrail for climbing, mounted at two different heights on the same run.
How many risers trigger a handrail under the IRC?
Four or more risers trigger the handrail requirement on at least one side. Stairs with three or fewer risers do not require a handrail under the base IRC, though many builders add one anyway for safety, and local amendments sometimes set a lower threshold.
Local codes vary. This article reflects the base IRC, OSHA, and ADA text. Many jurisdictions amend handrail heights, trigger counts, and guard requirements. Check with your local building department before you buy hardware or cut posts.
Try These Calculators
Put this guide into practice with our free online tools: