Stairs15 min read2026-05-04

Stairs Building Guide: IRC Code, Stringer Spans, and the 7″/11″ Gold Standard

Complete residential stair guide — IRC R311.7 / 2024 R318.7 limits, the three master equations, AWC DCA 6 stringer span limits, six configurations (straight, L, U, winder, spiral, curved), state amendments, and 10 inspection-failing mistakes.

Quick Answer

7-3/4″
Max riser (IRC)
R311.7.5.1
10″
Min tread (with nosing)
R311.7.5.2
151″
Max rise / flight
or 12′-7″

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.

Stairtek Unfinished Red Oak Stair Tread (1" × 11-1/2" × 48")

Solid red oak stair tread, 1" thick × 11-1/2" deep × 48" lon...

View Product (paid link)
Simpson Strong-Tie LSC Stair Stringer Hanger (ZMAX G185)

Adjustable stringer connector that hangs notched stair strin...

View Product (paid link)
GRK RSS Rugged Structural Screws #10 × 3" (100 ct)

Code-approved structural screws for attaching stair stringer...

View Product (paid link)
Bostitch 16-Gauge × 2-1/2" Galvanized Finish Nails (1

16-gauge straight finish nails for installing risers, skirtb...

View Product (paid link)
Swanson 16" × 24" Aluminum Framing Square (T206)

Aluminum carpenter's framing square — the trade-default tool...

View Product (paid link)
Stanley 46-053 Stair Gauges (Set of 2 Brass)

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:

Item2021 IRC LimitSection
Maximum riser height7-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 flight3/8″ maxR311.7.5.1, R311.7.5.2
Minimum stair width36″ (above handrail)R311.7.1
Minimum headroom6′-8″ (80″)R311.7.2
Maximum vertical rise / flight12′-7″ (151″)R311.7.3
Handrail height34″–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.

Equation 1
Number of risers
N = ⌈ Total_rise ÷ max_riser ⌉

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.

Equation 2
Tread count & total run
T_count = N − 1
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″.

Equation 3
Stringer length
L = √(Rise² + Run²)

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:

2R + T = 24″ to 25″ // one-step comfort target
R + T = 17″ to 18″ // stride formula

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

1

Straight

Single flight, no turns — cheapest and easiest

One 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.

$1,900–$5,000 installed (HomeGuide / Fixr 2026)
2

L-shaped (90° quarter-turn)

Two flights joined by a square landing

Splits 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.

$2,200–$5,700 installed
3

U-shaped (180° switchback)

Two parallel flights, central landing

Most 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.

$2,500–$6,000 installed
4

Winder

Pie-shaped treads replace the landing

Three 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″.

Similar to L-shape, saves ~3 ft of run
5

Spiral

Helical around a center pole

IRC 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.

$3,000–$15,000 installed (Angi 2026 average $10,400)
6

Curved / circular

Every tread is a winder along an arc

No 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.

$10,000–$30,000+ installed

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 TypeSPF / DF-L / Hem-Fir #2Southern Pine #2LVL 1-3/4″ × 11-7/8″
Cut / notched (open) — max unsupported run6′-0″7′-0″~9′-0″
Solid / housed (closed) — max unsupported run13′-3″16′-6″~18′-0″
Min throat depth after notching5″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.

PA UCC §403.21

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″).

RI Residential Code

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 R318.7

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.

IBC §1011ADA §504

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.

1
Measure total rise (finish floor to finish floor)
Use a long straightedge or string-line from the upper-floor finish to the lower-floor finish. Carpet, runners, and underlayment do not count toward the IRC tolerance — measure the bare structural surface plus the planned finish thickness.
2
Calculate riser count and exact riser height
Divide total rise by 7.75 (IRC max riser) and round up. Then divide total rise by your riser count to get the exact height. Refine to 7.0″ if you want the gold-standard Blondel comfort.
3
Pick tread depth (10″ with nosing, 11″ without)
Most builders default to 11″ — eliminates the nosing requirement and matches standard pre-cut oak treads. Multiply by tread count (risers − 1) to get total run.
4
Calculate stringer length and order stock
L = √(rise² + run²) in inches; convert to feet and round up to the next even foot of stock. A 108″ rise / 154″ run needs ~16 ft of 2x12.
5
Set framing square gauges to riser and tread
Clamp brass stair gauges on the framing square — one at your riser dimension on the tongue (short leg), one at your tread dimension on the body (long leg). The gauges keep every step layout identical.
6
Mark steps along the 2x12
Slide the square along the stringer top edge. Mark each step where the gauges contact the wood. Number the steps as you go — easy to lose count on a 15-riser stringer.
7
Drop the bottom riser by one tread thickness
Subtract the finished tread thickness (typically 1″) from the bottom-most riser cut. This compensates for the floor surface acting as the first "tread" — without this step, the bottom riser ends up taller than the rest by exactly one tread thickness, violating the 3/8″ uniformity rule.
8
Cut with a circular saw, finish notches with a hand saw
Stop the circular saw cut where the rise meets the tread — overcuts on the inside corner are stress risers that crack the throat over time. Finish the inside corner with a hand saw or jigsaw.
9
Use the first stringer as a template
Trace it onto the second and third stringer stock. Cut, then dry-fit all three side-by-side on a flat surface to verify the steps line up.

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.

ComponentQuantityNotes
Stair stringers (SPF 2x12 × 16 ft)3Cut span 6′-0″ max; check intermediate-post requirement on long flights
Red oak stair treads (1″ × 11-1/2″ × 48″)14 + 10% waste = 16Pre-cut bullnose nosing; sand and finish to match floor
Primed-pine risers (3/4″ × 7-1/4″ × 36″)15 + 10% = 17MDF acceptable for paint-grade
1×12 skirtboard~17 LF (5% trim)One per closed side
Newel posts (3-1/2″ box)2Top + bottom termination — additional newel at any landing or turn
Handrail (graspable Type I or II)~16 LFIRC R311.7.8 — 34″–38″ above tread nosing, 1-1/2″ wall clearance
Balusters — 1-1/2″ square wood~355.5″ o.c. (4″ sphere rule + 1-1/2″ baluster width)
Tread/riser screws (#8 × 2-1/2″)~1704 per tread × 3 stringer crossings
Lag bolts (3/8″ × 4″)244 per stringer end × 6 stringer ends (top + bottom of each)
Stringer hangers (Simpson LSC)3ZMAX G185 — required if hanging from a deck rim or framed opening
Construction adhesive2–3 tubesGlue 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:

Type I

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).

Type II

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)

4″ sphere
General guard infill — landings, floors
4-3/8″ sphere
Stair side of stair guard openings (slightly relaxed)
6″ sphere
Triangular tread/riser/bottom-rail intersection

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

1
Measuring rise from subfloor instead of finish floor
IRC explicitly excludes carpet and runners from the 3/8″ tolerance. Measuring from subfloor and forgetting to add the underlayment and finish flooring thickness pushes the bottom riser over the 7-3/4″ limit by 1/2″–3/4″ — a guaranteed inspector flag.
2
Forgetting to drop the bottom riser by one tread thickness
The first physical "tread" is the floor itself. If you cut all 15 risers identical, the first one ends up 1″ taller than the rest — violating the 3/8″ uniformity rule. Subtract one tread thickness from the bottom-most riser layout.
3
Cut stringers spanning more than 6 ft (SPF) without intermediate support
AWC DCA 6 caps cut SPF 2x12 stringer span at 6′-0″. Above this, the throat fails in shear at the notch corner. Add a post, switch to solid stringers, or use Southern Pine for 7′-0″.
4
Throat depth less than 5″ after notching
Even within the 6-ft span, an aggressive notch can leave only 3″–4″ of wood behind the cut. The 5″ minimum throat is non-negotiable. Mark and measure before you cut.
5
Variation > 3/8″ between any two risers or treads in a flight
This is the #1 inspection failure. Common causes: bottom-riser drop forgotten (mistake #2), framing crown not flattened, finished floor thickness changed mid-build, or stringer cuts compounded measurement error.
6
Open risers passing a 4″ sphere
Open-riser stairs more than 30″ above the floor below cannot have any opening that passes a 4″ sphere (R311.7.5.1). Add a horizontal infill strip or close the risers.
7
Buying a 48″ "decorative" spiral and using it for primary egress
IRC R311.7.10.1 requires 26″ minimum clear width below the handrail and 7-1/2″ tread at the walkline. Most off-the-shelf 48″–55″ outer-diameter spirals at big-box retailers do NOT meet these for primary egress. Read the manufacturer datasheet for explicit R311.7.10.1 compliance.
8
No top-of-stair landing where a door swings over
IRC R311.7.6 requires a landing at top and bottom of every flight. The 2024 IRC adds an exception for top landings where the door does NOT swing over the stairs — but if it does, the landing is mandatory regardless of vintage.
9
Handrail terminating in a free end instead of returning
R311.7.8.4: handrail ends must return to a wall, newel post, or safety terminal. A free-ending handrail snags clothing and is a documented fall hazard — always cited on inspection.
10
Skipping the rise-uniformity check on long L or U stairs
The 3/8″ tolerance resets at every landing — but the riser height must be the same across the full stair. If the lower flight has 7.10″ risers and the upper flight has 7.40″, the cumulative effect on a person's rhythm trips them. Calculate riser height once for the full vertical rise, then split flights at the landing.

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.

ConfigurationCost 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,237avg $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

IRC R311.7
Stairways (2021 IRC base section)
International Code Council
IRC R318.7
Stairways (2024 IRC — same rules, renumbered)
International Code Council
IRC R312
Guards — sphere rules + 200-lb top-rail load
International Code Council
IRC R311.7.10.1
Spiral stairs — 26″ width, 7-1/2″ walkline tread
International Code Council
IRC R311.7.5.2.1
Winder treads — 10″ at walkline, 6″ at narrow end
International Code Council
AWC DCA 6
Stringer span limits (cut and solid)
American Wood Council
ANSI/AWC NDS
Engineered wood design beyond prescriptive scope
American Wood Council
IBC §1011
Commercial stairs — 7″ riser, 11″ tread, 44″ width
International Code Council
ADA §504/§505
Accessible egress — both-side handrails with extensions
U.S. Access Board
PA UCC §403.21
Pennsylvania amendment — 8-1/4″ riser / 9″ tread
Pennsylvania Department of Labor & Industry
OSHA 1910.25
Industrial stairs — does NOT apply to residential
U.S. Department of Labor

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 →

Related Guides