🪜 How to Create Stairs in Revit — Complete Guide
From tool setup to railings and troubleshooting — everything you need to model stairs confidently in Autodesk Revit, with real building code references.
- Stair tool types and when to use each
- Straight, L-shape & spiral stair creation
- Tread depth & riser height — code minimums
- Auto-generated railings and how to edit them
- Common errors and practical fixes
Why stairs trip up Revit users
Stairs are one of Revit's most parametric elements — powerful once you understand the logic, but frustrating when something doesn't add up. The tool calculates riser counts from your floor-to-floor height automatically, which means getting your Levels set correctly before you start is non-negotiable.
This guide walks through the entire workflow: opening the stair tool, choosing the right run type, dialing in your parameters to meet code, setting up railings, and fixing the errors that almost every user encounters at least once.
1. Opening the Stair tool
Make sure you're in a Floor Plan view before starting — Revit creates stairs relative to the active level. Then navigate to:
ST + EnterOnce inside the Stair editor, Revit switches to a temporary mode — you'll see the green checkmark (Finish) and red X (Cancel) in the ribbon. Everything you draw here exists only until you click Finish.
2. Stair types — which one to use
Revit offers three main run configurations. Choose based on your floor plan layout and the number of flights needed.
Most common for residential & commercial.
Ideal when floor plan space is limited.
Used for feature or service stairs.
3. Creating a straight stair — step by step
Here's the full workflow for the most common case: a single straight run between two levels.
3D to switch to the default 3D view. Orbit around the stair to check geometry, confirm the railing placement, and look for any clipping with floors or walls.
4. Tread & riser parameters — getting to code
Select the stair, then open Type Properties (Edit Type in the Properties panel) to access the dimensional parameters. The values below reference widely adopted minimums — always verify against your local building code.
| Parameter | Revit property name | Common code minimum |
|---|---|---|
| Tread depth | Minimum Tread Depth | ≥ 260 mm / 10.25" |
| Riser height | Maximum Riser Height | ≤ 180 mm / 7.0" |
| Stair width | Minimum Run Width | ≥ 1,100 mm / 44" (varies) |
| Riser presence | Begin / End with Riser | Per occupancy type |
| Nosing length | Nosing Length | Typically 25–30 mm |
If Revit can't reconcile the riser height with your floor-to-floor height exactly, it will warn you. A common fix: allow a small variance in Maximum Riser Height (e.g., change 175 mm to 177 mm) so the integer riser count works out evenly.
5. Railing settings
Railings are generated automatically when you finish the stair. They're separate elements — you can select, modify, or delete them independently. Here's what you'll most often need to change:
6. Common errors & how to fix them
These three issues appear on almost every Revit project with stairs. Here's what causes them and how to resolve each one quickly.
7. L-shape stairs with landings
For L-shape or U-shape stairs, you draw multiple Runs inside a single Stair edit session. Revit inserts the landing automatically between runs.
- Enter the Stair command → select Run
- Draw the first flight — stop when you reach the landing position
- Click in the new direction and draw the second flight — a Landing appears automatically between the two runs
- Select the Landing to resize or reshape it if needed
- Click Finish Edit Mode to complete
For a full U-shape (two parallel flights with a single landing), draw the first run, step sideways, then draw the second run back in the opposite direction. The landing fills the gap automatically.
- Standardize stair Types at project setup — agree on riser height, tread depth, and structure thickness once, then use the same Type across all floors.
- Use Multistory Stairs (select the stair → Multistory Top Level in Properties) to replicate an identical stair across multiple levels with a single edit.
- Dimension the stair in section view, not plan — section gives you the true riser-to-riser measurement for code compliance checking.
- For concrete stairs, separate the Architectural stair (for finishes) from the Structural stair (for the slab) — they live in different Revit categories and need different Type Properties.
- When the stair runs alongside a wall, use Wall-hosted Railings on that side for cleaner wall-to-railing joins.

No comments:
Post a Comment