Stringer Calculator for Outdoor Steps: How to Use
- Actual riser height
- in
- Result
- Stringer length (diagonal)
- in
- Result
- Total rise
- 30 in
- You entered
This calculator works out the horizontal and vertical dimensions of a stair stringer for outdoor steps. You enter the total rise (height from ground to top landing), total run (horizontal distance), and the tread depth and riser height you want, and it returns the number of steps, the exact riser height, and the stringer length you need to cut.
Formula
The core stair stringer formula is the Pythagorean theorem: Stringer Length = √(Total Rise² + Total Run²). But the real calculation is step-by-step:
- Number of steps = ⌈Total Rise ÷ Maximum Riser Height⌉ (round up to the nearest whole number).
- Actual riser height = Total Rise ÷ Number of Steps.
- Stringer length = √(Total Run² + Total Rise²) – this is the diagonal cut length of the 2×12 or other board.
Variables are in inches (or any consistent unit): Total Rise (vertical distance from the ground to the top of the landing), Total Run (horizontal distance from the bottom of the first step to the face of the top landing), Tread Depth (the horizontal depth of each step, typically 10–11 inches), and Maximum Riser Height (the tallest you want each step to be, often 7.75 inches for outdoor code). The calculator gives you the number of steps, the exact riser height, and the diagonal stringer length.
Worked Example
Using the default values: Total Rise = 30 in, Total Run = 48 in, Tread Depth = 10 in, Max Riser Height = 7.75 in.
- Number of steps = ⌈30 ÷ 7.75⌉ = ⌈3.87⌉ = 4 steps.
- Actual riser height = 30 ÷ 4 = 7.5 inches.
- Stringer length = √(48² + 30²) = √(2304 + 900) = √3204 ≈ 56.61 inches.
So you need 4 steps, each with a 7.5-inch rise, and the stringer board should be cut to about 56.6 inches diagonally. That matches the calculator output (rounded to two decimals).
Why Outdoor Steps Are Different
Outdoor steps face weather, foot traffic, and often uneven ground. Unlike indoor stairs, they usually sit on concrete pads, gravel, or soil, so the stringer bottom may need to rest on a solid footing. Outdoor risers are commonly limited to 7.75 inches by building codes (though always check local codes), and treads are often deeper – 10 to 11 inches – to give a comfortable, safe stride. The stringer itself is typically cut from pressure-treated 2×12 lumber, which has enough width to accommodate the cuts without weakening the board.
How to Use the Calculator
Measure the total rise from the ground (or bottom landing surface) to the top of the deck or porch floor. Then measure the total run from the point where the bottom step will land to the face of the top landing – this is the horizontal distance the stairs will cover. Enter those numbers, plus the tread depth you want and the maximum riser height you’re comfortable with (or that your local code allows). The calculator will tell you how many steps you need, the actual riser height, and the diagonal length of the stringer. That diagonal length is what you mark on the 2×12 before cutting.
Common Mistakes and How to Avoid Them
- Mixing units: Always use inches for all measurements. If you measure in feet, convert to inches first (1 ft = 12 in).
- Forgetting the thickness of the top deck: The total rise should be measured to the top surface of the deck, not the underside. If you measure to the underside, you’ll be short by the deck board thickness.
- Rounding too early: Round the number of steps up, but keep the riser height to at least two decimals. Don’t round the riser to the nearest quarter inch until you’re ready to cut.
- Ignoring the tread overhang: The tread depth is the horizontal depth of the step, but the stringer cut is usually made for the tread depth minus the nosing (overhang). If you use a 10-inch tread with a 1-inch overhang, the stringer cut is 9 inches. This calculator gives the stringer length for the run, not the exact cutout dimensions – you’ll need to subtract the nosing from the tread depth when marking the stringer.
Reading the Results
The number of steps tells you how many risers you’ll have. The actual riser height is what you’ll cut for each vertical face. The stringer length is the diagonal length of the board before cutting the step notches – it’s the hypotenuse of the triangle formed by the total rise and total run. When you lay out the stringer, you’ll mark the tread cuts (horizontal) and riser cuts (vertical) along this diagonal. The stringer length is a minimum – you’ll want to add a few inches on each end for adjustments and to attach to the landing.
Limits of the Formula
This calculator assumes a straight, single-flight staircase with uniform steps. It does not account for landings, turns, or tapered steps. It also assumes the ground is level; if the ground slopes, you’ll need to adjust the run measurement or build a level base. The formula gives the theoretical stringer length, but real-world cutting requires accounting for the thickness of the tread material and the way the stringer attaches to the top landing. Always double-check your measurements on site – a small error in rise or run can throw off the entire stair.
Safety and Code Considerations
Outdoor stairs must be safe. Building codes typically require riser heights between 4 and 7.75 inches, and tread depths of at least 10 inches. The difference between the tallest and shortest riser in a flight should be no more than 3/8 inch to prevent tripping. Stringers should be spaced no more than 16 inches apart for standard decking, and the stringer board should be at least 2×12 to have enough material after cutting the notches. Always check your local building code – this calculator is a planning tool, not a substitute for code compliance. If you’re unsure, consult a professional.
Frequently Asked Questions
How many stringers do I need for outdoor steps?
For a typical deck or porch, stringers are spaced 12 to 16 inches apart. A 36-inch-wide stair needs at least three stringers; a 48-inch-wide stair needs four. Always add a stringer on each edge.
What is the maximum riser height for outdoor steps?
Most residential building codes cap riser height at 7.75 inches. Some allow up to 8 inches for exterior stairs, but 7.75 is a common safe maximum. Check your local code.
Can I use this calculator for concrete steps?
No – concrete steps are formed and poured, not cut from a stringer. This calculator is for wood or metal stringer stairs. For concrete, you’d need a different set of calculations for form dimensions.
How do I measure the total rise if the ground is uneven?
You should build a level base first, such as a concrete pad or gravel bed. Then measure from the top of that level surface to the top of the landing. If you can’t level the ground, you may need to adjust the run or add a step – but that’s beyond this simple calculator.
What if my total rise is not evenly divisible by the riser height?
That’s normal. The calculator rounds up to the next whole step, which gives you a slightly shorter riser than your maximum. For example, a 30-inch rise with a 7.75-inch max gives 4 steps at 7.5 inches each – that’s fine. Never try to split the difference by making one riser taller than the others; that creates a tripping hazard.
Does the stringer length include the tread thickness?
No, the stringer length is the diagonal of the rise and run triangle. The tread thickness affects the vertical cut of the riser, not the overall stringer length. When you lay out the stringer, you’ll account for tread thickness by adjusting the riser cut – typically you subtract the tread thickness from the riser height for the cut.
Related
Formula used
in rise | Total rise | in | 30 | 0 in run | Total run | in | 48 | 0 in tread | Tread depth | in | 10 | 0 in riser_max | Max riser height | in | 7.75 | 0 out steps | Number of steps | - | ceil(rise / riser_max) | 0 out riser_actual | Actual riser height | in | rise / steps | 2 out stringer_len | Stringer length (diagonal) | in | sqrt(run^2 + rise^2) | 2
Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.