UseCalcPro
Home
Math
Percentages, fractions, ratios
Finance
Loans, mortgages, investments
Health
BMI, calories, fitness metrics
Construction
Materials for building projects
Auto
Car payments, fuel, insurance
Pets
Pet age, feeding, housing
Garden
Lawn care, irrigation, compost
Crafts
Yarn, fabric, candle making
Food & Brewing
Bread, dough, brewing, recipes
Tools
Age, date, GPA, converters
Blog
  1. Home
  2. Construction

Stair Stringer Calculator

Calculate stair dimensions and layout

Number of Steps

5

Actual Riser

7.20"

Stringer Length

55.3"

Angle

40.6°

Vertical height from floor to floor

Actual Riser

7.20"

Stringer Length

55.3"

Total Run

42.0"

Angle

40.6°

Stringer Dimensions

Stringer Length55.32"
Total Run42.00"
Riser Height7.20"
Tread Depth10.50"

Rise vs Run Ratio

Rise7.20"
Run10.50"

Example Calculations

1Deck Stairs (36" Rise)

Inputs

Total Rise36"
Target Riser7.5"
Tread Depth10.5"

Result

Number of Steps5
Actual Riser Height7.20"
Total Run42.0"
Stringer Length55.3"
Angle40.6°

Risers = round(36 / 7.5) = 5 steps. Actual riser = 36 / 5 = 7.20". Treads = 5 - 1 = 4. Total run = 4 × 10.5 = 42". Stringer = sqrt(36² + 42²) = sqrt(3060) = 55.3". Angle = atan(36/42) = 40.6°.

2Full Story Staircase (108" Rise)

Inputs

Total Rise108"
Target Riser7"
Tread Depth11"

Result

Number of Steps15
Actual Riser Height7.20"
Total Run154.0"
Stringer Length188.10"
Angle35.0°

Risers = round(108 / 7) = 15 steps. Actual riser = 108 / 15 = 7.20". Treads = 15 - 1 = 14. Total run = 14 × 11 = 154". Stringer = sqrt(108² + 154²) = sqrt(35380) = 188.10". Angle = atan(108/154) = 35.0°.

Frequently Asked Questions

Q

What is a stair stringer and how does it work?

A stringer is the structural support board (usually 2x12) that runs diagonally along each side of stairs. It's cut in a saw-tooth pattern where treads (horizontal) and risers (vertical) attach. Most stairs have 2-3 stringers for support.

  • Material: Typically 2x12 pressure-treated lumber
  • Cut pattern: Notched for treads and risers
  • Number needed: 2 minimum, 3 for stairs wider than 36"
  • Minimum throat width: 3.5" after cuts
  • Attach to deck/header with joist hangers
Stair WidthStringers NeededStringer Spacing
Up to 36"2At edges
36" to 48"318-24" apart
48" to 72"416-18" apart
Over 72"5+Max 16" apart
Q

What are the building code requirements for stairs?

IRC Residential Code: Max riser 7¾", min tread 10", max variation 3/8" between steps. Min width 36", headroom 6'8". Handrail required if 4+ risers. Commercial codes are stricter (7" max riser, 11" min tread).

  • All risers must be consistent within 3/8"
  • All treads must be consistent within 3/8"
  • Open risers: Max 4" gap (so kids can't fall through)
  • Nosing: 3/4" to 1-1/4" projection
  • Always check local codes - they may be stricter
RequirementResidential (IRC)Commercial (IBC)
Max riser height7¾" (7.75")7"
Min tread depth10"11"
Min stair width36"44"
Max riser variation3/8"3/8"
Min headroom6'8"6'8"
Handrail height34-38"34-38"
Q

What is the ideal rise and run for comfortable stairs?

The "rule of 17-18": Rise + Run should equal 17-18 inches for comfortable stairs. Common combinations: 7" rise / 11" run (total 18"), 7.5" rise / 10" run (total 17.5"). Steeper stairs feel tiring; shallow stairs feel awkward.

  • Ideal: 7" rise, 11" run (most comfortable)
  • Rule of 17-18: Rise + Run = 17-18 inches
  • 2×Rise + Run = 24-25" (alternate formula)
  • Outdoor stairs: Can be shallower (6" rise)
  • Steep stairs: Energy-intensive, harder on knees
RiseRunTotalFeel
6"12"18"Shallow, easy (long stairs)
7"11"18"Ideal for most people
7.5"10"17.5"Standard residential
7.75"10"17.75"Code maximum, feels steep
8"9"17"Too steep, uncomfortable
Q

How do I calculate the number of steps and stringer length?

Number of risers = Total rise ÷ Target riser height. Then treads = Risers - 1 (top tread is the landing). Stringer length = √(Total rise² + Total run²). Example: 36" rise, 7.2" per step = 5 risers, 4 treads.

  • Count risers: Total rise ÷ Riser height
  • Number of treads = Risers - 1
  • Total run = Number of treads × Tread depth
  • Stringer length: Use Pythagorean theorem
  • Formula: √(Rise² + Run²) = Stringer length
Total RiseRisers (at 7")TreadsTotal Run (10" treads)
28"4330"
35"5440"
42"6550"
56"8770"
84"1211110"
Q

How long should a 2x12 stringer be?

Stringer length = √(total rise² + total run²) + 12". A deck 42" high with 6 steps needs: √(42² + 60²) + 12" = 73" + 12" = 85" minimum. Use a 10' 2x12 to have extra for cutting and the bottom plumb cut.

  • Always buy longer than calculated
  • 2x12 required for most stairs (more cut room)
  • Throat must stay 3.5"+ after notching
  • Mark square lines with framing square + stair gauges
  • Drop the stringer 1 tread thickness at bottom
Deck HeightStepsRun (10" treads)Min Stringer Length
24"430"4' (48")
36"540"5' (60")
48"760"7' (84")
72"1090"10' (120")
96"14130"14' (168")
Q

How do I lay out and cut a stair stringer?

Use a framing square with stair gauges set to rise and run. Mark the first step at one end, then walk the square down the board for each step. Cut with circular saw, finish corners with handsaw. Always verify measurements before cutting.

  • Tools: Framing square, stair gauges, circular saw
  • Set gauges: Rise on tongue, run on blade
  • Mark one step at a time, walk down the board
  • Don't over-cut corners (weakens stringer)
  • Finish inside corners with jigsaw or handsaw
  • Drop the bottom by one tread thickness
  • Cut first stringer, use as template for others

Related Resources

  • Concrete Calculator

    Calculate concrete needed

  • Paint Calculator

    Calculate paint needed

  • Flooring Calculator

    Calculate flooring materials

Related Calculators

Rafter Calculator

Calculate roof rafter dimensions

More Construction Calculators

Plan your building projects

View All

Last Updated: Feb 12, 2026

This calculator is provided for informational and educational purposes only. Results are estimates and should not be considered professional financial, medical, legal, or other advice. Always consult a qualified professional before making important decisions. UseCalcPro is not responsible for any actions taken based on calculator results.

UseCalcPro
FinanceHealthMath

© 2026 UseCalcPro