TryBuildCalc

Wood Stair Stringer Calculator (Risers, Treads, Length & Throat Depth)

Find your stair stringer count, length, and throat depth instantly.

Inputs

ℹ️Finished floor to finished floor height, measured on site — every riser height downstream depends on this being accurate.

in

ℹ️A starting point — the actual riser height is found by dividing total rise evenly across the nearest whole number of risers (IRC maximum is 7.75in).

ℹ️By Tread Depth: design from scratch, pick a comfortable tread. By Total Run: work backward from a fixed floor opening.

in

ℹ️IRC minimum is 10in — a common comfortable choice is 10.5-11in.

in

ℹ️Clear width — IRC minimum is 36in. Determines how many stringers are needed.

ℹ️2x12 gives the most throat-depth margin; 2x10 can work for a shallower stair but leaves less margin.

Include Riser Boards?

Waste

%

ℹ️Accounts for damaged pieces and cut waste on tread/riser boards — 10% is a common estimating default. Not applied to the fixed stringer count.

Cost

Enable Cost Estimation?

Risers / Treads

15 / 14

7.2" riser × 10.5" tread

Stringers Needed

4

15.80 ft cut length each (16 ft stock)

Advisory (not an IRC violation): throat depth (5.31") meets the IRC 3.5" code floor but falls short of the AWC DCA-6 recommended 5.5" — worth a deeper stringer board, especially for a deck stair.

Stringer Geometry

Angle: 34.44° from horizontal

Diagonal length: 182.41" (15.20 ft)

Cut length (with 7.2" layout allowance): 189.61"

Total rise / run: 108" / 147"

Throat Depth (2x12)

Board actual depth: 11.25"

Notch depth removed: 5.94"

Remaining throat: 5.31"

IRC code-floor minimum: 3.5" (met). AWC DCA-6 recommended minimum: 5.5" (not met) — these are two genuinely different, both commonly-cited figures; verify which applies to your project.

Tread & Riser Boards

Tread boards: 16 (+10% waste)

Riser boards: 17 (+10% waste)

Stair Comfort (Blondel's Formula)

2 × riser + tread = 24.9"

Within the widely-used 24-25" comfort target — a well-proportioned stair.

Assumptions Used

Standard US light-frame stick construction. Total rise is divided evenly across the entered target riser height (rounding to the nearest whole number of risers), so every riser in the flight is exactly the same height — this automatically satisfies the IRC's 3/8" riser/tread uniformity rule without needing a separate check. Stringer count follows the widely-cited "one stringer per spacing increment, minimum 2" rule for solid 2x lumber treads; tighten the spacing for composite or thin decking. This calculator gives stringer count, length, and throat depth only — it does not verify beam/ledger support sizing, landing requirements for tall flights, guard/handrail requirements, or local amendments to the adopted code edition.

Bill of Materials

Main material: 4 pcs + recommended tools

+

Computed items reflect your entered rise, run, and width; consumables below are general recommendations — actual needs vary by product and site conditions.

For Your Job

Stringers

4 pcs

2x12, 16 ft stock

Find suppliers

Tread Boards

16 pcs

10.5" deep

Find suppliers

Riser Boards

17 pcs

7.2" tall

Find suppliers

Stringer Hangers / Connectors

4 pcs

One per stringer, top connection

Find suppliers

General Tools & Consumables

Stringer hangers / angle brackets

consumable

Structural screws / joist hanger nails

consumable

Pressure-treated kick plate / concrete pad

site-dependent

Construction adhesive

consumable

Speed square / rafter square

tool

Circular saw + jigsaw

tool

Tape measure

tool

Framing nailer or hammer

tool

Safety glasses & hearing protection

consumable
Cut Stair Stringerthroatrisertread5.31" throat depth15 risers / 14 treads

Diagram simplified for clarity (not to scale, 4 steps shown regardless of actual count) — the highlighted point is the notch's deepest corner, where throat depth is measured.

What Is a Wood Stair Stringer Calculator?

A wood stair stringer calculator finds the number of risers and treads, the stringer's cut length and angle, and the net throat depth remaining after the step notches are cut — the key numbers needed to safely build a cut (notched) wood stair stringer. It starts from your total rise and either a target tread depth or a fixed total run, divides the rise evenly across whole risers, and checks the result against the IRC's riser/tread/width limits.

This calculator does not design your staircase. It gives stringer count, length, and throat depth as a material takeoff and code-reference check — beam/ledger sizing, landing requirements for tall flights, and handrail/guard design need separate review.

Why throat depth gets its own dedicated check:

  • It's the single most commonly violated stringer rule in residential construction — an over-cut notch weakens the stringer at exactly its highest-stress point
  • Two genuinely different, both widely-cited minimums exist (IRC 3.5" vs. AWC DCA-6 5.5") — this calculator surfaces both rather than picking one silently
  • A steeper stair removes more material per notch, so the same board size that works for one stair can fail the check on another
  • It directly depends on the stringer board's actual (not nominal) depth, so lumber size selection matters as much as the rise/run inputs

Wood Stair Stringer Calculator Formula: How Is It Determined?

Riser/tread count, stringer geometry, and throat depth, calculated separately and combined into a takeoff and code check.

Step 1 — Risers & Treads

Number of Risers = round(Total Rise ÷ Target Riser Height)

Actual Riser Height = Total Rise ÷ Number of Risers

Number of Treads = Number of Risers − 1

Dividing evenly guarantees every riser in the flight is exactly the same height, automatically satisfying the IRC's 3/8" riser-uniformity rule without a separate check.

Step 2 — Stringer Geometry

Angle = arctan(Riser Height ÷ Tread Depth)

Diagonal Length = √(Total Run² + Total Rise²)

Cut Length = Diagonal Length + 1 Riser Height (layout allowance)

Direct trigonometry on your entered rise and run — not a code-table lookup — with a small practical allowance for the bottom kick cut and top flush cut beyond the pure theoretical diagonal.

Step 3 — Throat Depth

Notch Depth Removed = Riser Height × cos(Angle)

Throat Depth = Stringer Board Depth − Notch Depth Removed

Every step notch's inside corner lies exactly on the stringer's own rise/run diagonal, so this perpendicular depth is the same fixed value for every step — checked against both the IRC 3.5" code floor and the AWC DCA-6 5.5" recommended minimum.

Worked Example

This example walks through your current inputs above, using the same steps as the Formula section.

Input Values Used

InputValueWhy it is used
Total rise108"Sets riser count and height
Tread depth / total run10.5" / 147"Sets stringer angle and length
Stringer lumber size2x12 (11.25")Sets throat depth

Step 1 — Risers & Treads

CalculationResult
Number of risers15
Actual riser height7.2"
Number of treads14

Step 2 — Stringer Geometry

CalculationResult
Angle34.44°
Diagonal length182.41"
Cut length189.61" (16 ft stock)

Step 3 — Throat Depth & Stringer Count

CalculationResult
Notch depth removed5.94"
Throat depth5.31" (IRC min met: yes)
Stringer count4

Therefore, this 108" rise stair needs 15 risers at 7.2" each, 4 stringers cut from 16 ft 2x12 stock, with a 5.31" throat depth.

Essential Checklist+

Complete these critical checks before approving the work or proceeding to the next construction stage.

12 Inspection Points
4 Verification Categories
Rise, Run & Width Inputs+
  • Total rise (finished floor to finished floor) confirmed from actual field measurements, not assumed
  • Computed riser height confirmed at or below the IRC maximum of 7¾"
  • Tread depth confirmed at or above the IRC minimum of 10"
  • Stair width confirmed at or above the IRC minimum of 36" clear width
  • Headroom (minimum 6'-8" per IRC) checked separately — not computed by this calculator
Throat Depth & Code Compliance+
  • Remaining throat depth confirmed against the applicable standard for this project — IRC's 3.5" floor or the more conservative AWC DCA-6 5.5" figure
  • Stringer lumber size selected genuinely gives adequate throat depth for this project's riser/tread combination, not just a default guess
  • Confirmed the stringer will never be field-notched deeper than the checked throat depth allows
Stringer Layout & Support+
  • Stringer count confirmed adequate for the actual stair width and tread material, not just the computed default
  • Stringer bottom bearing (kick plate, concrete pad, or ledger) confirmed adequate and won't shift or rot
  • Stringer top connection to the header/ledger confirmed with an adequate hanger or ledger board, not toe-nailed alone
Materials & Safety+
  • Pressure-treated lumber confirmed for any exterior/deck stringer, treads, and risers exposed to weather
Full QC Checklist+

Verification checklist for cut wood stair stringer material takeoffs — covering rise/run inputs, throat depth and code compliance, stringer layout, and tread/riser board quantities. Use the Essential Checklist for critical checks before finalizing, expand to Full QC Checklist for complete verification.

20 Inspection Points
4 Verification Categories
Rise, Run & Width Inputs+
  • Total rise (finished floor to finished floor) confirmed from actual field measurements, not assumed
  • Computed riser height confirmed at or below the IRC maximum of 7¾"
  • Tread depth confirmed at or above the IRC minimum of 10"
  • Stair width confirmed at or above the IRC minimum of 36" clear width
  • Headroom (minimum 6'-8" per IRC) checked separately — not computed by this calculator
  • Correct run mode selected (By Tread Depth vs. By Total Run) for how this stair is actually being designed
  • Total rise checked against the code limit for a single flight without an intermediate landing
Throat Depth & Code Compliance+
  • Remaining throat depth confirmed against the applicable standard for this project — IRC's 3.5" floor or the more conservative AWC DCA-6 5.5" figure
  • Stringer lumber size selected genuinely gives adequate throat depth for this project's riser/tread combination, not just a default guess
  • Confirmed the stringer will never be field-notched deeper than the checked throat depth allows
  • Solid (uncut) stringer with cleats, or an engineered/LVL stringer, considered as an alternative where a cut stringer can't meet the throat minimum
  • Computed stringer cut length checked against real available stock lengths before ordering
Stringer Layout & Support+
  • Stringer count confirmed adequate for the actual stair width and tread material, not just the computed default
  • Stringer bottom bearing (kick plate, concrete pad, or ledger) confirmed adequate and won't shift or rot
  • Stringer top connection to the header/ledger confirmed with an adequate hanger or ledger board, not toe-nailed alone
  • Middle stringer(s) confirmed included in the actual cut list for any stair wider than roughly 36"
Materials & Safety+
  • Pressure-treated lumber confirmed for any exterior/deck stringer, treads, and risers exposed to weather
  • Tread nosing requirement checked separately if tread depth is under 11" (commonly 3/4" to 1 1/4" projection)
  • Handrail and guard requirements confirmed separately — not computed by this calculator
  • Local code amendments to the adopted IRC edition checked before finalizing

Stair Code Reference Tables

IRC R311.7 key limits, and stringer throat depth for common riser/tread combinations on a 2x12.

RequirementIRC R311.7 Limit
Maximum riser height7 3/4"
Minimum tread depth10"
Max riser/tread variance in one flight3/8"
Minimum stair width (clear)36"
Minimum headroom6'-8" (80")
Cut stringer minimum throat depth (code floor)3.5"

Throat Depth by Riser/Tread (2x12, 11.25" actual depth)

RiserTreadNotch Depth RemovedThroat Depth
6"12"5.37"5.88"
6.5"11"5.60"5.65"
7"10.5"5.82"5.43"
7.5"10"6.00"5.25"
7.75"10"6.13"5.12"

Illustrative reference only — always check the live result above for your actual entered values, not this table.

When should you use this wood stair stringer calculator?

  • Planning a new deck or interior stair's riser/tread layout and stringer count before ordering lumber.
  • Checking whether a chosen stringer board size gives adequate throat depth before cutting.
  • Fitting a stair into a fixed total run (existing floor opening) and finding what tread depth that space allows.
  • Cross-checking a contractor's stair layout against the IRC's riser/tread/width limits before approval.
  • Estimating tread and riser board quantities alongside the stringer takeoff.

Quick Framing Tips

  • Cut and test-fit the first stringer before batch-cutting the rest — small layout errors compound across every step.
  • Use a stair gauge/buttons on your framing square to repeat the exact riser/tread layout on every stringer without re-measuring.
  • Finish notch corners with a jigsaw rather than over-running a circular saw cut — over-cutting past the line is the most common way to lose throat depth.
  • Use pressure-treated lumber for any stringer, tread, or riser exposed to weather — untreated exterior stringers rot at the ground contact point first.
  • Check the actual computed riser height (not just your target) against the 7.75in IRC maximum before cutting — an awkward total rise can round up past the limit.
  • Consider a solid stringer with cleats, or an engineered/LVL stringer, if a steep stair can't meet the throat-depth check with a cut stringer.

Common Mistakes

  • Using 2x10 stringers on a steep stair where the throat depth check actually requires a 2x12.
  • Over-cutting a notch corner past the marked line, silently reducing throat depth below the required minimum.
  • Ordering only 2 stringers by habit on a stair wider than 36in, without checking the actual computed count.
  • Toe-nailing the stringer's top connection instead of using a proper hanger or ledger board rated for the load.
  • Building an exterior stair with untreated lumber — a common, serious durability mistake.
  • Assuming the entered target riser height is the actual riser height, without checking the evenly-divided result.
  • Forgetting to check headroom separately — this calculator sizes the stringer, not the framed opening above it.

Limitations

  • US IRC-referenced residential stick construction only — commercial stair codes, spiral stairs, and non-US conventions are not modeled.
  • Handles one straight flight at a time — does not check the code limit on total rise before an intermediate landing is required.
  • Does not verify beam, ledger, ground-bearing pad, or top-connection structural adequacy — only the stringer's own geometry and throat depth.
  • Does not compute headroom, handrail height/graspability, or guard requirements — these need separate review against your adopted code.
  • Throat depth is checked against two commonly-cited reference numbers (IRC 3.5", AWC DCA-6 5.5") — confirm which one your local building department actually enforces.
  • Does not count fasteners, finish materials, or nosing trim beyond the tread/riser board counts and connector count shown.

Disclaimer: This calculator provides approximate results for planning and estimation purposes only. Actual requirements may vary based on site conditions, materials, workmanship, and local building regulations. Always consult a qualified engineer, architect, or construction professional before making final decisions.

FAQ

No. It computes stringer count, length, throat depth, and tread/riser board quantities from your rise, run, and width — a material takeoff and code-reference check, not a structural design. Beam/ledger sizing, landing requirements for tall flights, and handrail/guard design should be reviewed separately.
Under IRC R311.7.5, the maximum riser height is 7¾" and the minimum tread depth is 10", with no more than 3/8" variation between the largest and smallest riser (or tread) in one flight. This calculator's even-division approach automatically satisfies the uniformity rule.