Quick Answer
Every code-compliant residential staircase reduces to three master equations: risers = ⌈total rise ÷ desired riser⌉, treads = risers − 1, and stringer length = √(rise² + run²). The gold-standard combination is a 7″ riser with an 11″ tread — Blondel comfort 25, stride 18, angle 32.5°. Skip the tape measure and try our stairs calculator for instant code-compliance pass/warn/fail flags.
Recommended Stair-Building Tools & Materials
Affiliate Disclosure: As an Amazon Associate, we earn from qualifying purchases. We only recommend products relevant to this project.
Solid red oak stair tread, 1" thick × 11-1/2" deep × 48" lon...
View Product (paid link)Adjustable stringer connector that hangs notched stair strin...
View Product (paid link)Code-approved structural screws for attaching stair stringer...
View Product (paid link)16-gauge straight finish nails for installing risers, skirtb...
View Product (paid link)Aluminum carpenter's framing square — the trade-default tool...
View Product (paid link)Solid brass stair gauges that clamp to a framing square at t...
View Product (paid link)The Code That Governs Every Set of Stairs in America
Stairs are one of the most code-driven features in residential construction — and one of the most commonly miscut on a first attempt. The 2021 International Residential Code (IRC) Section R311.7 sets the geometric envelope every stair in a single-family home has to meet. The 2024 IRC reorganized Chapter 3 and renumbered the section to R318.7, but the dimensional rules are unchanged. Commercial work falls under IBC §1011; ADA Standards §504/§505 govern accessible egress stairs in covered facilities.
Below are the seven non-negotiable IRC dimensional limits every residential staircase must meet:
| Item | 2021 IRC Limit | Section |
|---|---|---|
| Maximum riser height | 7-3/4″ | R311.7.5.1 |
| Minimum tread depth (w/ nosing) | 10″ (or ≥ 11″ if no nosing) | R311.7.5.2 |
| Riser/tread variation in flight | 3/8″ max | R311.7.5.1, R311.7.5.2 |
| Minimum stair width | 36″ (above handrail) | R311.7.1 |
| Minimum headroom | 6′-8″ (80″) | R311.7.2 |
| Maximum vertical rise / flight | 12′-7″ (151″) | R311.7.3 |
| Handrail height | 34″–38″ | R311.7.8.1 |
Source: 2021 IRC Section R311.7 (Stairways). All dimensions are measured between finished surfaces — IRC explicitly excludes carpet and runners from the 3/8″ tolerance.
The Three Master Equations Behind Every Stair
Every stair shape — straight, L, U, winder, spiral, or curved — reduces to the same three formulas. Get these three right and the rest of the layout is bookkeeping.
Round up. A 9-ft floor-to-floor (108″) needs at least ⌈108 / 7.75⌉ = 14 risers at 7.71″ each. Most builders prefer 15 risers at 7.20″ for a more comfortable Blondel score.
Total_run = T_count × tread_depth
Standard mount has one fewer tread than risers (the floor is the last "tread"). 15 risers and 11″ treads → 14 × 11 = 154″ run = 12′-10″.
Pythagorean hypotenuse. 108″ rise + 154″ run → L = √(11664 + 23716) = 188″ = 15′-8″. Order 16-ft stock 2x12.
Blondel's 1675 Stride Formula (Why 7″/11″ Is the Gold Standard)
Code tells you what's legal. Blondel's formula tells you what's comfortable. French architect François Blondel published his stride-length formula in 1675 and it's been the universally-cited stair comfort target ever since:
A 7″ riser with an 11″ tread hits both perfectly: 2(7) + 11 = 25 and 7 + 11 = 18, with a 32.5° stair angle. This combination is so dominant in residential design that most pre-cut stringers and stair-calculator presets default to it.
Stairs outside the comfort range feel either too steep or too shallow. The IRC-max combination (7-3/4″ riser, 10″ tread) gives 2R + T = 25.5 and a 37.7° angle — barely in the 30°–37° comfort range and noticeably steep on the way down. The PA UCC-max combination (8-1/4″ riser, 9″ tread) gives a 41.6° angle — outside comfort entirely, but legal in PA for retrofitting older townhouse stairs.
The Six Common Stair Configurations
Straight
Single flight, no turns — cheapest and easiestOne continuous flight from bottom to top. With a 7″ rise / 11″ tread, a 9-ft floor-to-floor needs 15 risers and ~13 ft of total horizontal run. The default for basements, decks, and most production housing.
L-shaped (90° quarter-turn)
Two flights joined by a square landingSplits the total rise between two flights with a 90° landing in between. The landing must be at least the stair width and ≥ 36″ in the direction of travel. Each flight's stringer is calculated independently. Common where a basement wall or hallway forces the turn.
U-shaped (180° switchback)
Two parallel flights, central landingMost compact linear footprint — common over basement stairs and in narrow row-house openings. Total stairwell width is roughly 2 × stair width plus the central wall thickness. Each flight is calculated independently.
Winder
Pie-shaped treads replace the landingThree or more pie/kite-shaped treads turn the corner without a landing. Tread depth must be ≥ 10″ at the walkline (12″ from the narrow edge, concentric to the turn) and ≥ 6″ at any point per IRC R311.7.5.2.1. The largest winder tread at the walkline shall not exceed the smallest by more than 3/8″.
Spiral
Helical around a center poleIRC R311.7.10.1 separate rule set: 26″ minimum clear width below the handrail, walkline radius ≤ 24-1/2″, tread ≥ 7-1/2″ at 12″ from narrow edge, all treads identical, max riser 9-1/2″, min headroom 78″. Minimum code-compliant outer diameter is ~5′-0″ (60″); 5′-6″ is more comfortable.
Curved / circular
Every tread is a winder along an arcNo straight portion — the walkline is a single concentric arc. Same 10″ walkline / 6″ narrow-end rule as winders, with the 3/8″ tolerance. Stringers are typically curved laminated glulam, requiring custom fabrication and engineered shop drawings.
Stringer Engineering: How Far Can a 2x12 Span Before It Needs Help?
Stringer span is the single most important structural decision in any stair build. The American Wood Council's DCA 6 prescriptive deck guide (2018 reprint based on 2015 IRC) is widely treated as binding for interior stairs as well. The numbers are published in JLC Online and Structure Magazine and reproduced below.
| Stringer Type | SPF / DF-L / Hem-Fir #2 | Southern Pine #2 | LVL 1-3/4″ × 11-7/8″ |
|---|---|---|---|
| Cut / notched (open) — max unsupported run | 6′-0″ | 7′-0″ | ~9′-0″ |
| Solid / housed (closed) — max unsupported run | 13′-3″ | 16′-6″ | ~18′-0″ |
| Min throat depth after notching | 5″ | 5″ | 5″ |
| Stringer spacing — wood treads | ≤ 16″ o.c. | ≤ 16″ o.c. | ≤ 16″ o.c. |
| Stringer spacing — composite tread | ≤ 12″ o.c. | ≤ 12″ o.c. | ≤ 12″ o.c. |
Source: AWC DCA 6 (2018), IRC R507.13.1 deck stair reference, ANSI/AWC NDS-2018.
Why Cut Stringers Are Weaker
A cut/notched stringer exposes triangular notches at every step. The wood remaining behind the notch — the throat — is what carries the load. Once the throat drops below 5″, the stringer fails in shear at the inside corner of the notch (the stress riser) before it ever reaches its bending limit.
Solid (housed) stringers route a dado groove for each tread instead of cutting through the depth. The full 11-1/4″ of the 2x12 is retained, more than doubling the allowed span.
Three stringers is standard for a 36″ stair; add one stringer per additional ~16″ of width. Composite stair treads (Trex, TimberTech, Fiberon) drop the spacing to 12″ o.c. regardless of the board's on-center spacing on a flat deck.
State Amendments: When IRC Defaults Don't Apply
The IRC is a model code — it has the force of law only in jurisdictions that adopt it. Several states amend the stair rules. Two amendments are worth knowing about because they are routinely missed by out-of-state designers.
Pennsylvania — 8-1/4″ riser, 9″ tread
34 Pa. Code §403.21 explicitly permits steeper, narrower stairs in R-3 (one-family and two-family dwellings) and within dwelling units in R-2 (multi-family). Maximum vertical rise is also tightened to 147″ between landings.
Important: the amendment does not apply to common-area stairs in R-2 multi-family — those follow IBC §1011 (7″ / 11″).
Rhode Island — same 8-1/4″ / 9″ allowance
Rhode Island matches the PA UCC concession for one-family and two-family dwellings but did not tighten the vertical rise (151″ stays).
Many older Cape Cod-style narrow staircases are grandfathered under this allowance.
2024 IRC — same rules, new section number
The 2024 IRC reorganized Chapter 3 and renumbered stairways from R311.7 to R318.7. Dimensional rules are unchanged. Notable: nosing 3/8″ tolerance now applies per individual flight (not the entire stairway), and the guard top-rail 200-lb load is now outward and downward only.
Commercial & accessible — tighter limits
Commercial and accessible-egress stairs cap at 7″ riser and require ≥ 11″ tread, no open risers, and handrails on both sides with 12″ extensions. Width is 44″ minimum (or 36″ with occupant load < 50). Vertical rise per flight 144″.
OSHA 1910.25 governs industrial stairs — not residential. The OSHA values (max riser 9-1/2″, min tread 9-1/2″, width 22″) are intentionally permissive for tighter industrial geometries and never apply to homes.
Step-by-Step Stair Layout (Straight Flight)
With a framing square, a pair of brass stair gauges, and a 2x12, you can lay out a straight flight in under an hour. Here's the procedure.
Material Take-Off for a Typical 9-ft Floor-to-Floor Stair
Numbers below assume a 36″-wide interior straight flight, 15 risers @ 7.20″, 14 treads @ 11″, three SPF 2x12 cut stringers, red oak treads, primed-pine risers, and a closed-side skirt with one-side handrail.
| Component | Quantity | Notes |
|---|---|---|
| Stair stringers (SPF 2x12 × 16 ft) | 3 | Cut span 6′-0″ max; check intermediate-post requirement on long flights |
| Red oak stair treads (1″ × 11-1/2″ × 48″) | 14 + 10% waste = 16 | Pre-cut bullnose nosing; sand and finish to match floor |
| Primed-pine risers (3/4″ × 7-1/4″ × 36″) | 15 + 10% = 17 | MDF acceptable for paint-grade |
| 1×12 skirtboard | ~17 LF (5% trim) | One per closed side |
| Newel posts (3-1/2″ box) | 2 | Top + bottom termination — additional newel at any landing or turn |
| Handrail (graspable Type I or II) | ~16 LF | IRC R311.7.8 — 34″–38″ above tread nosing, 1-1/2″ wall clearance |
| Balusters — 1-1/2″ square wood | ~35 | 5.5″ o.c. (4″ sphere rule + 1-1/2″ baluster width) |
| Tread/riser screws (#8 × 2-1/2″) | ~170 | 4 per tread × 3 stringer crossings |
| Lag bolts (3/8″ × 4″) | 24 | 4 per stringer end × 6 stringer ends (top + bottom of each) |
| Stringer hangers (Simpson LSC) | 3 | ZMAX G185 — required if hanging from a deck rim or framed opening |
| Construction adhesive | 2–3 tubes | Glue treads to stringer face to silence squeaks |
Handrails & Guards: The Sphere Rules That Trip Up DIYers
IRC R311.7.8 requires handrails on at least one side of any stairway with 4 or more risers. Height: 34″–38″ measured vertically above the leading edge of the treads. Wall clearance: at least 1-1/2″. Continuous full length of the flight; ends returned to a wall, newel post, or safety terminal.
Two graspable profiles are permitted:
Round handrail
Outside diameter 1-1/4″ to 2″ for circular profiles, or perimeter 4″–6-1/4″ with a maximum cross-section of 2-1/4″ for non-circular shapes. The standard residential round oak rail (1-1/2″ OD).
Wide rail with finger recess
Perimeter greater than 6-1/4″ with a 5/16″–1-7/8″-deep recess on both sides. Required for "wide" decorative profiles so the hand can still wrap and grip.
Guards (R312) are required on any open walking surface more than 30″ above grade. On the open side of a stair, the guard top doubles as the handrail at 34″–38″.
The Three Sphere Rules (IRC R312.1.3)
Top-rail load is 200 lb concentrated at any point. The 2021 IRC relaxed the previous "any direction" requirement — guards now need to resist outward and downward force only, not inward or upward. Infill load is 50 lb on 1 sq ft and need not act simultaneously with the top-rail load.
10 Stair-Building Mistakes That Fail Inspection
2025–2026 Cost Ranges by Configuration
National-average installed pricing aggregated from HomeAdvisor, Angi, Fixr, and HomeGuide for 2025 and 2026. Per-step installed cost runs $100–$300 for a wood interior install. Labor is roughly 40–60% of the total. Regional variation is ±25–40% — Northeast and West Coast metros run higher; rural Midwest and South run lower.
| Configuration | Cost Range (Installed) | Typical / Source |
|---|---|---|
| Straight interior staircase (basic wood) | $1,900–$5,000 | ~$2,400 / HomeGuide / Fixr |
| Basement utility stairs | $1,000–$3,200 | ~$1,500 / HomeGuide |
| L-shaped staircase | $2,200–$5,700 | ~$4,000 / Fixr |
| U-shaped staircase | $2,500–$6,000 | ~$4,500 / Fixr |
| Spiral staircase (kit + install) | $3,000–$15,000 | ~$10,400 / Angi 2026 |
| Curved / circular staircase | $10,000–$30,000+ | ~$17,000 / HomeAdvisor / Stair Creations |
| Exterior wood deck stairs (≤ 8 risers) | $500–$2,000 | ~$1,200 / HomeGuide / Angi |
| Stair replacement (full) | $952–$3,237 | avg $2,051 / HomeAdvisor / Angi 2026 |
| Refinishing existing stairs | $300–$1,000 | ~$590 / HomeAdvisor |
Data: aggregate of HomeAdvisor, Angi, Fixr, and HomeGuide 2025–2026 national averages. Permit allowance $50–$500; structural changes (moving the staircase, cutting a new opening) push permit cost higher and may require engineering review.
DIY vs. Contractor
A skilled DIYer can save $1,000–$3,000 on a basic straight stair. Avoid DIY for spiral, curved, structural cuts in load-bearing walls, or any jurisdiction where local permits require a licensed contractor.
Stair specialist contractors (curved/custom work) bill $100–$200 per hour. Standard production carpenters install a basic straight stair in 6–10 hours.
Industry Standards Referenced
Calculate Your Stairs in 60 Seconds
Pick a configuration, enter your total rise, and get instant riser/tread/stringer geometry plus a code-compliance pass/warn/fail panel — covering 2021 IRC, 2024 IRC R318.7, PA UCC, IBC, and ADA.
Open Stairs Calculator →