🚧 Under construction — VoTechWorks is being built. A free tech program — complimentary, as our commitment to get America working.
voTechWorksGrade 13 · a vocational technology learning center, by urbanicity
newSchoolWorks.com › VoTechWorks › Building & Construction › Carpentry › Stair Construction: Layout, Framing & Finishing › Lesson 3
BLD-CARP03-05 · Lesson 3 · 15 clock hours · theory

Rise-and-Run Math: Calculating Stair Geometry

Objective. Students will calculate unit rise, unit run, total stringer length, and angle of incline for a given total rise, demonstrating equal-riser technique and verifying against IRC limits on five different problem sets without error.

Why Stair Math Matters

A staircase that looks fine on the outside can still injure people if the geometry is wrong. Unequal risers cause trips; a run that is too shallow forces users to lean dangerously forward; a stringer that is undersized can break under load. Before a single board is cut, a carpenter must calculate every dimension on paper and verify it against code. That is what this lesson teaches.

Key Definitions

Total rise is the vertical distance from the finish floor at the bottom to the finish floor at the top. Measure it carefully — errors here cascade through every other calculation.

Unit rise is the vertical height of one step. Unit run is the horizontal depth of one tread (not counting the nosing overhang, which is added later). The stringer is the diagonal framing member that supports the treads and risers.

Step 1 — Find the Number of Risers

Divide the total rise (in inches) by a target unit rise near the middle of the code-allowed range. The IRC (International Residential Code) limits unit rise to a maximum of 7¾ inches and unit run to a minimum of 10 inches for residential stairs. A common starting target is 7 inches per riser.

Formula:

> Number of risers = Total rise (in) ÷ Target unit rise

Round the result to the nearest whole number — you cannot have a fraction of a riser.

Step 2 — Calculate the Actual Unit Rise

Once you have a whole number of risers, divide the total rise by that number to get the exact unit rise every riser must be.

> Unit rise = Total rise (in) ÷ Number of risers

This value must fall at or below 7¾ inches per the IRC. It must also be equal for every riser on the stair. This is the equal-riser rule. Unequal risers — even a difference of ³⁄₈ inch — are a leading cause of stairway falls and are a code violation.

Top and Bottom Riser Adjustment

The most common equal-riser mistake happens at the top and bottom. At the bottom, the finish floor thickness may not yet be installed, so you subtract it from the first riser. At the top, the landing or upper floor adds material. Failing to account for these adjustments produces one riser that is taller or shorter than all the others — a serious trip hazard. Always confirm finish-floor thicknesses before finalizing your layout.

Step 3 — Calculate Unit Run and Number of Treads

A stair with N risers always has N − 1 treads (the top riser lands on the upper floor, which serves as the last tread). Choose a unit run that satisfies the IRC minimum of 10 inches. For comfort, many builders target 10 to 11 inches of run.

Step 4 — Calculate Total Run

> Total run = Unit run × (Number of risers − 1)

This gives the horizontal footprint the stair requires. Check that the available floor space accommodates it before proceeding.

Step 5 — Calculate Stringer Length Using the Pythagorean Theorem

The stringer is the hypotenuse of a right triangle whose legs are the total rise and total run.

> Stringer length = √(Total rise² + Total run²)

Add several inches to account for the plumb cut at the top and the level seat cut at the bottom. A common practice is to add 12–18 inches before purchasing lumber, but always verify against your actual layout.

Step 6 — Calculate the Angle of Incline

The angle tells you how steep the stair is and is useful for checking headroom and for setting a bevel gauge when cutting stringers.

> Angle = arctan(Total rise ÷ Total run)

Most calculators have an arctan (or tan⁻¹) button. Residential stairs typically fall between 30° and 37°. Steeper angles reduce headroom.

Checking Headroom

The IRC requires a minimum of 6 feet 8 inches (80 inches) of headroom measured vertically from the stair nosing line to any overhead obstruction. Sketch a scaled side view and draw a line 80 inches above each nosing to verify clearance, especially where a floor joist or beam may be nearby.

Using a Framing Square

A framing square lets you step off the unit rise and unit run directly on the stringer. Set the square so the rise dimension aligns with one edge of the stringer and the run aligns with the other. Stair buttons (small clamps) attached to the square at those dimensions keep each layout mark consistent. Inconsistent stepping is another source of unequal risers — work carefully.

Safety Notes

Key terms8

Total riseThe total vertical distance from finish floor to finish floor that the staircase must climb.
Unit riseThe vertical height of a single riser; must be equal for every step and cannot exceed 7¾ inches under the IRC.
Unit runThe horizontal depth of a single tread measured from riser face to riser face, not including the nosing; must be at least 10 inches under the IRC.
StringerThe diagonal structural member that supports the treads and risers; its length is calculated using the Pythagorean theorem.
Equal-riser ruleThe code and safety requirement that every riser on a stair be the same height; unequal risers create a trip hazard and violate the IRC.
Total runThe total horizontal distance the staircase covers, calculated as unit run multiplied by the number of treads (risers minus one).
Angle of inclineThe angle in degrees at which the stringer rises from horizontal, found using the arctangent of total rise divided by total run.
HeadroomThe clear vertical distance measured from the stair nosing line to any overhead obstruction; the IRC minimum is 6 ft 8 in (80 in).

Worked examples4

1. Total rise = 8 ft 11 in (107 inches). Find: number of risers, unit rise, number of treads, unit run (target 10.5 in), total run, and stringer length.
  1. Convert total rise: 8 ft × 12 = 96 in + 11 in = 107 in.
  2. Estimate number of risers: 107 ÷ 7 = 15.28 → round to 15 risers.
  3. Calculate actual unit rise: 107 ÷ 15 = 7.133 in (≈ 7⅛ in). Check: 7.133 in ≤ 7.75 in ✓
  4. Number of treads = 15 − 1 = 14 treads.
  5. Choose unit run = 10.5 in. Check: 10.5 in ≥ 10 in ✓
  6. Total run = 10.5 × 14 = 147 in = 12 ft 3 in.
  7. Stringer length = √(107² + 147²) = √(11449 + 21609) = √33058 ≈ 181.8 in ≈ 15 ft 1.8 in. Add 12–18 in for cuts when ordering lumber.
Answer: 15 risers at 7⅛ in each; 14 treads at 10.5 in each; total run = 12 ft 3 in; minimum stringer stock ≈ 15 ft 2 in before adding cut allowance.
2. Total rise = 9 ft 4 in. Calculate unit rise, verify IRC compliance, and find the angle of incline using a unit run of 10 in.
  1. Convert total rise: 9 × 12 = 108 in + 4 in = 112 in.
  2. Estimate risers: 112 ÷ 7 = 16. Try 16 risers.
  3. Unit rise = 112 ÷ 16 = 7.0 in. Check: 7.0 in ≤ 7.75 in ✓
  4. Treads = 16 − 1 = 15. Unit run = 10 in ≥ 10 in ✓
  5. Total run = 10 × 15 = 150 in.
  6. Angle of incline = arctan(112 ÷ 150) = arctan(0.7467) ≈ 36.7°.
  7. IRC compliance: unit rise 7.0 in ✓, unit run 10 in ✓. Result is within typical residential range.
Answer: 16 risers at 7.0 in each; 15 treads at 10 in; angle of incline ≈ 36.7°; all values within IRC limits.
3. A carpenter calculates 13 risers for a total rise of 104 in and sets unit run at 9.5 in. Identify any IRC violations.
  1. Unit rise = 104 ÷ 13 = 8.0 in. Check: 8.0 in > 7.75 in — IRC VIOLATION (riser too tall).
  2. Unit run = 9.5 in. Check: 9.5 in < 10 in — IRC VIOLATION (run too shallow).
  3. To fix unit rise: try 14 risers → 104 ÷ 14 = 7.43 in ≤ 7.75 in ✓
  4. Recommend unit run of at least 10 in to comply with IRC.
  5. Corrected stringer length with 14 risers, 13 treads, run = 10 in: total run = 130 in. Stringer = √(104² + 130²) = √(10816 + 16900) = √27716 ≈ 166.5 in ≈ 13 ft 10.5 in.
Answer: Original design has two IRC violations: unit rise 8.0 in (exceeds 7¾ in max) and unit run 9.5 in (below 10 in min). Corrected: 14 risers at 7.43 in, 13 treads at 10 in minimum; stringer ≈ 13 ft 10.5 in.
4. Verify headroom for a stair with 15 risers at 7 in each, unit run = 10.5 in, where a floor joist is located 9 ft 0 in above the lower finish floor directly above the third tread nosing.
  1. The third tread nosing is located horizontally at: 3 × 10.5 = 31.5 in from the bottom riser face.
  2. The vertical height of the third tread nosing above lower finish floor = 3 × 7 = 21 in (the nosing sits atop three risers).
  3. Headroom at that point = 108 in (9 ft 0 in) − 21 in = 87 in = 7 ft 3 in.
  4. IRC minimum headroom = 80 in (6 ft 8 in). Check: 87 in ≥ 80 in ✓
  5. Headroom is adequate at that location.
Answer: Headroom at the third tread nosing = 87 in (7 ft 3 in), which exceeds the IRC minimum of 80 in. No violation.

The math in this lesson2

Learners compute risers, unit rise, total run, stringer length and incline angle for a 107 in rise and check headroom.
N-Q.1G-SRT.8
Brush up in the math halls at newSchoolWorks.com:
In class: Instructor-led worked example: given a total rise of 8 ft 11 in, students follow step-by-step calculation of number of risers, unit rise, unit run, and check headroom with a scaled diagram. · Five-problem worksheet set: students independently solve rise-and-run problems with varying total-rise values, calculate stringer length using the Pythagorean theorem, and flag any results that fall outside IRC limits. · Error-analysis exercise: instructor presents three 'client calculations' with common mistakes (unequal top or bottom riser, run too shallow, headroom too low); students identify and correct each error, writing a one-sentence explanation.
Materials: Calculators, rise-and-run worksheet packet, IRC code excerpt, framing square reference card, NCCER Carpentry Level 3 stair math section
Check: Graded worksheet: all five problem sets must have correct unit rise, unit run, stringer length, and IRC compliance check. 100% accuracy on compliance flags; overall score 80% to pass.

Practice check8

Answer each question, then check it. Nothing is recorded; this is your own practice.

NCCER Carpentry — Stair Layout and Math
1. A staircase has a total rise of 102 inches. A carpenter divides 102 by 7 and gets 14.57, then uses 14 risers. What is the correct unit rise for each step?
NCCER Carpentry — Building Codes and Stair Construction
2. Under the IRC, which of the following correctly states the maximum unit rise and minimum unit run for residential stairs?
NCCER Carpentry — Stair Layout and Math
3. A stair has 16 risers and a unit run of 10 inches. How many treads does the stair have, and what is the total horizontal run?
NCCER Carpentry — Stair Framing
4. Using the Pythagorean theorem, what is the minimum stringer length (before adding a cut allowance) for a stair with a total rise of 105 inches and a total run of 140 inches?
OSHA 10 — Stairway and Ladder Safety / NCCER Carpentry — Stair Construction
5. Why is the equal-riser rule critical for stair safety?
NCCER Carpentry — Building Codes and Stair Construction
6. A carpenter finds that the unit rise works out to 7.80 inches for the number of risers chosen. What is the correct action?
NCCER Carpentry — Building Codes and Stair Construction
7. What is the IRC minimum headroom clearance measured vertically from the stair nosing line to any overhead obstruction?
NCCER Carpentry — Stair Layout and Math
8. A stair has a total rise of 108 inches and a total run of 150 inches. What is the angle of incline to the nearest tenth of a degree?
Record this lesson on my transcript. Sign in with your key and enrollment email to record lessons (enroll free if you have no key). This page stays open to read and practise.