Stair Rise & Run Calculator

Calculate stair dimensions that comply with building codes. Ensures proper rise, run, and total dimensions for safe and code-compliant stairs.

Floor-to-floor height. Standard: 8′ = 96″, 9′ = 108″
IRC: 4″-7.75″, Optimal: 7″-7.75″
IRC: ≥ 10″, Optimal: 10″-11″
IRC minimum: 36″, ADA: ≥ 48″

Engineering Formulas & Code Requirements

Stair Calculation Formulas

Number of Steps = Total Rise ÷ Desired Rise (rounded up)
Actual Rise = Total Rise ÷ Number of Steps
Total Run = (Number of Steps – 1) × Run
2R + G = (2 × Rise) + Run (should be 24″-25″)

Step-by-step calculation:

  1. Calculate number of steps: Total Rise ÷ Desired Rise = Steps (round up)
  2. Calculate actual rise: Total Rise ÷ Steps = Actual Rise (must be equal for all steps)
  3. Calculate total run: (Steps – 1) × Run = Horizontal distance
  4. Check slope ratio: 2R + G should equal 24-25 inches for comfortable stairs
  5. Check headroom: Minimum 80″ clearance from nosing line
  6. Verify code compliance: All dimensions within IRC/IBC limits

Critical Code Requirements (IRC R311.7):

Parameter IRC Minimum IRC Maximum IBC/ADA Optimal
Rise Height4″7.75″4″-7″7″-7.75″
Run Depth10″–≥ 11″10″-11″
Width36″–≥ 48″42″-48″
Headroom80″–80″84″-96″
2R + G24″25″24″-25″24.5″-25″
Rise Variance≤ 0.375″–≤ 0.375″0″ (exact)
Nosing≤ 1.25″–≤ 1.25″0.75″-1.25″
Stair Geometry Formulas
  • Pitch/Slope: arctan(Rise ÷ Run) = angle in degrees
  • Stringer Length: √(Total Rise² + Total Run²) = stringer length
  • Tread Overhang: Nosing typically 1.25″ beyond riser
  • Step Proportion: Rise × Run ≈ 70-75 sq in (comfort range)
  • Blondel’s Formula: 2R + G = 24-25 inches (17th century architect)
  • ADA Ramp Equivalent: Slope ≤ 1:12 (8.33%) for accessibility
  • Handrail Height: 34-38″ above nosing line
Material Requirements
  • Tread Thickness: 1″ minimum (1.25″ for oak)
  • Riser Material: ¾” plywood or 1x lumber
  • Stringer Size: 2×12 for ≤ 10″ rise, 3×12 for > 10″ rise
  • Maximum Span: 10-12 ft for 2×12 stringers
  • Fasteners: 3″ deck screws or 16d nails
  • Glue: Construction adhesive on all joints
  • Bridging/Blocking: Required every 4-6 ft for stability
Safety Requirements
  • Handrails: Required for ≥ 4 risers (IRC), both sides if width > 44″
  • Baluster Spacing: ≤ 4″ sphere cannot pass (child safety)
  • Landings: Required when door swings over stairs
  • Lighting: Required with switch at top and bottom
  • Tread Contrast: Recommended for visually impaired
  • Non-slip Surface: Required on commercial stairs
  • Uniformity: All steps must have identical rise/run
Common Stair Types
  • Straight Run: Simplest, most common
  • L-shaped: 90° turn with landing
  • U-shaped: 180° turn with landing
  • Winder: Turning steps without landing
  • Spiral: Central pole, compact footprint
  • Floating: Cantilevered from wall
  • Bifurcated: Splits into two at landing
  • Circular: Curved stringers, custom

Frequently Asked Questions

How do I calculate stairs for an 8-foot ceiling?

For an 8-foot ceiling (96 inches total rise) with standard 7.75″ rise:

Calculation Formula Result
Number of steps96″ ÷ 7.75″12.39 → 13 steps
Actual rise96″ ÷ 137.385″ per step
Number of treads13 – 112 treads
Total run (10″ run)12 × 10″120″ (10 ft)
2R + G check(2×7.385) + 1024.77″ (within 24-25″)
Slope anglearctan(7.385÷10)36.4°
Stringer length√(96² + 120²)153.7″ (12.8 ft)

Alternative with 7″ rise:

  • Steps: 96 ÷ 7 = 13.71 → 14 steps
  • Actual rise: 96 ÷ 14 = 6.857″
  • Treads: 13 treads × 10″ = 130″ run
  • 2R + G: (2×6.857) + 10 = 23.714″ (slightly low)
  • Better run: 11″ gives 2R + G = 24.714″ (perfect)

Pro Tip: For 8′ ceilings, 13 steps at 7.375″ rise and 10.5″ run gives excellent proportions (2R + G = 25.25″).

What’s the “2R + G” formula and why is it important?

Blondel’s Formula (2R + G): Developed by French architect François Blondel in the 17th century, this formula creates comfortable, safe stair proportions based on average human stride.

Formula Explanation:

  • R: Rise height of one step (inches)
  • G: Going or run depth of one step (inches)
  • 2R + G: Should equal 24-25 inches for comfortable stairs

Why It Works:

2R + G Value Comfort Level Description
< 24″Too short strideFeels choppy, requires many small steps
24″-25″IdealNatural stride, comfortable ascent/descent
25″-26″AcceptableSlightly long but manageable
> 26″Too long strideFeels like a ladder, uncomfortable

Practical Examples:

  • 7.5″ rise + 10″ run: (2×7.5) + 10 = 25″ (perfect)
  • 7″ rise + 11″ run: (2×7) + 11 = 25″ (perfect)
  • 6.5″ rise + 12″ run: (2×6.5) + 12 = 25″ (perfect)
  • 8″ rise + 9″ run: (2×8) + 9 = 25″ (steep but code compliant)
  • 7.75″ rise + 10.25″ run: (2×7.75) + 10.25 = 25.75″ (slightly long)

Building Code Adoption: Most modern codes (IRC, IBC, ADA) incorporate this formula either directly or indirectly through rise/run requirements.

How do winder stairs affect calculations?

Winder Stairs (IRC R311.7.6): Turning stairs without a landing. Special rules apply:

Code Requirements for Winders:

Parameter IRC Requirement Notes
Minimum width at walkline≥ 10″12″ from narrow end
Minimum width at narrow end≥ 6″Measured at 12″ from rail
Tread depth at walkline≥ 10″12″ from inside curve
Maximum winders per turn390° turn typically
Rise consistencySame as straight sectionAll steps same rise
Handrail continuityRequiredFollows walkline

Winder Calculation Example (90° turn):

  • Total turn: 90° divided by 3 winders = 30° per winder
  • Walkline radius: Typically 12″ from inside corner
  • Arc length at walkline: (30° ÷ 360°) × 2π × 12″ = 6.28″
  • Required tread depth: Must be ≥ 10″ at walkline
  • Solution: Increase radius or reduce number of winders

Design Considerations:

  • Safety: Winders are less safe than landings, especially for elderly
  • Space saving: Winders save ~3-4 sq ft compared to landing
  • Construction: More complex to build than straight stairs
  • Alternatives: Consider L-shaped with small landing if space allows
  • Code restrictions: Some jurisdictions prohibit winders in egress stairs

Professional Recommendation: Use winders only when space is extremely limited. Prefer L-shaped with landing for safety and comfort.

What are the headroom requirements and how to calculate them?

Headroom Requirements (IRC R311.7.2):

Application Minimum Clearance Measurement Point
Residential stairs80″ (6’8″)From nosing line
Commercial/ADA stairs80″ (6’8″)From nosing line
Basement stairs80″ (6’8″)From nosing line
Spiral stairs78″ (6’6″)From tread
Recommended comfort84″-96″ (7′-8′)For tall users

Headroom Calculation Method:

  1. Establish nosing line: Line connecting all step nosings
  2. Measure perpendicular: From nosing line to ceiling above
  3. Consider slope: Headroom follows stair slope, not horizontal
  4. Account for finish materials: Drywall, trim, lighting reduce clearance
  5. Check entire stair: Minimum clearance must exist for entire stair

Headroom Problem Solutions:

  • Increase total run: Longer stairs = shallower slope = more headroom
  • Reduce rise height: More steps with smaller rise = longer run
  • Modify floor framing: Create well opening in floor above
  • Use winders or landing: Change direction to stay under available headroom
  • Consider alternate layout: Switchback or U-shaped stairs
  • Modify ceiling: Create sloped or vaulted ceiling above stairs

Common Headroom Mistakes:

  1. Forgetting to account for finish materials (drywall, texture, paint)
  2. Not considering light fixtures or ductwork in stairwell
  3. Measuring horizontally instead of perpendicular to nosing line
  4. Assuming flat ceiling when stairs pass under sloped roof
  5. Not checking headroom at top step (often most critical)

Pro Tip: Always add 2-3 inches to minimum code requirements to account for finishes and measurement tolerances.

How do I calculate stringer length and cut dimensions?

Stringer Calculation Formulas:

Measurement Formula Example (13 steps, 7.385″R, 10″G)
Total RiseGiven96″
Total Run(Steps – 1) × Run12 × 10″ = 120″
Stringer Length√(Rise² + Run²)√(96² + 120²) = 153.7″
Number of CutsNumber of steps13 cuts
Run per CutRun ÷ cos(slope angle)10 ÷ cos(38.7°) = 12.81″
Rise per CutRise ÷ cos(slope angle)7.385 ÷ cos(38.7°) = 9.47″
Slope Anglearctan(Rise ÷ Run)arctan(7.385÷10) = 36.4°

Stringer Layout Method:

  1. Use framing square: Set rise on tongue, run on blade
  2. Step-off method: Mark each step along 2×12
  3. Calculated method: Use exact measurements for precision
  4. Account for tread thickness: Subtract tread thickness from first riser
  5. Account for finish floor: Adjust for floor covering thickness
  6. Cut pattern: Rise cuts are vertical, run cuts are horizontal

Stringer Material Sizing:

Maximum Rise Stringer Size Maximum Span Notes
≤ 8″2×1210′-0″Standard residential
8″-10″3×12 or 2×12 doubled8′-0″Heavy duty
≥ 10″3×12 or LVL6′-0″Commercial/steep
AnySteel stringerPer engineeringCommercial
CurvedLVL or plywood laminationsPer engineeringCustom stairs

Cutting Tips:

  • Leave uncut area: Maintain 3.5″ minimum at stringer top and bottom
  • Use stair gauges: Clamps on framing square for consistency
  • Cut test stringer: Make one perfect, use as template for others
  • Circular saw + handsaw: Circular for most cut, handsaw for corners
  • Check for crowning: Place stringer crown up for strength
  • Support blocking: Add between stringers at mid-span if > 6 ft

Safety Margin: Always cut stringers 1-2 inches longer than calculated to allow for final trimming and errors.

What are common stair construction mistakes and code violations?

Most Common Stair Code Violations:

  1. Uneven riser heights: Variation > ⅜” within any flight (IRC R311.7.5.1)
  2. Insufficient run depth: < 10" measured at nosing line (IRC R311.7.5.2)
  3. Excessive rise: > 7.75″ for residential (IRC R311.7.5.1)
  4. Inadequate headroom: < 80" clearance (IRC R311.7.2)
  5. Missing handrails: Required for ≥ 4 risers (IRC R311.7.8)
  6. Improper baluster spacing: > 4″ sphere can pass (child safety)
  7. No nosing: Required on treads over 11″ depth (IRC R311.7.5.3)
  8. Landing too small: < width of stair and < 36" deep (IRC R311.7.6)
  9. Improper slope: 2R + G outside 24-25″ range
  10. Inconsistent illumination: No switch at top and bottom

Construction Mistakes to Avoid:

Mistake Consequence Solution
Not accounting for finish floors First/last step different height Measure from finished floor to finished floor
Using warped stringers Uneven steps, squeaks Select straight, dry lumber; crown up
Insufficient fastening Squeaking, movement Glue and screw all connections
Poor tread support Deflection, squeaks Use cleats or routed stringers
Ignoring wood shrinkage Gaps, squeaks over time Use kiln-dried lumber, allow for movement
Not checking local codes Failed inspection Always verify with local building department

Professional Stair Construction Checklist:

  • ✓ Total rise measured from finished floor to finished floor
  • ✓ All risers equal within ⅛” (target 0″ variance)
  • ✓ Minimum 10″ run at nosing line
  • ✓ 80″+ headroom clearance entire length
  • ✓ Handrails 34-38″ above nosing line
  • ✓ Balusters ≤ 4″ apart
  • ✓ Landings ≥ stair width and ≥ 36″ deep
  • ✓ Proper lighting with 3-way switches
  • ✓ Treads level (front-to-back and side-to-side)
  • ✓ Stringers properly supported and secured
  • ✓ Expansion gaps accounted for in design
  • ✓ Nosing consistent ¾”-1¼” overhang

Inspection Tips: Build a mock-up of 3-4 steps if possible to verify proportions before cutting all materials. Have inspector review design before construction if unusual conditions exist.

Leave a Comment