Wood Stair Stringer Calculator (Risers, Treads, Length & Throat Depth)
Find your stair stringer count, length, and throat depth instantly.
🕒 Last updated: September 4, 2026
Inputs
ℹ️Finished floor to finished floor height, measured on site — every riser height downstream depends on this being accurate.
ℹ️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.
ℹ️IRC minimum is 10in — a common comfortable choice is 10.5-11in.
ℹ️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.
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
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
+−
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
Tread Boards
Riser Boards
Stringer Hangers / Connectors
General Tools & Consumables
Stringer hangers / angle brackets
Structural screws / joist hanger nails
Pressure-treated kick plate / concrete pad
Construction adhesive
Speed square / rafter square
Circular saw + jigsaw
Tape measure
Framing nailer or hammer
Safety glasses & hearing protection
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
| Input | Value | Why it is used |
|---|---|---|
| Total rise | 108" | Sets riser count and height |
| Tread depth / total run | 10.5" / 147" | Sets stringer angle and length |
| Stringer lumber size | 2x12 (11.25") | Sets throat depth |
Step 1 — Risers & Treads
| Calculation | Result |
|---|---|
| Number of risers | 15 |
| Actual riser height | 7.2" |
| Number of treads | 14 |
Step 2 — Stringer Geometry
| Calculation | Result |
|---|---|
| Angle | 34.44° |
| Diagonal length | 182.41" |
| Cut length | 189.61" (16 ft stock) |
Step 3 — Throat Depth & Stringer Count
| Calculation | Result |
|---|---|
| Notch depth removed | 5.94" |
| Throat depth | 5.31" (IRC min met: yes) |
| Stringer count | 4 |
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.
✓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.
✓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.
| Requirement | IRC R311.7 Limit |
|---|---|
| Maximum riser height | 7 3/4" |
| Minimum tread depth | 10" |
| Max riser/tread variance in one flight | 3/8" |
| Minimum stair width (clear) | 36" |
| Minimum headroom | 6'-8" (80") |
| Cut stringer minimum throat depth (code floor) | 3.5" |
Throat Depth by Riser/Tread (2x12, 11.25" actual depth)
| Riser | Tread | Notch Depth Removed | Throat 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.