{"id":133,"date":"2026-07-28T10:27:50","date_gmt":"2026-07-28T10:27:50","guid":{"rendered":"https:\/\/mystaircalculator.com\/guides\/?p=133"},"modified":"2026-07-28T10:27:50","modified_gmt":"2026-07-28T10:27:50","slug":"stringer-calculations-explained","status":"publish","type":"post","link":"https:\/\/mystaircalculator.com\/guides\/stringer-calculations-explained\/","title":{"rendered":"Stringer Calculations Explained: How Many Steps Fit Your Run"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Step count comes from one formula: <strong>total rise \u00f7 target riser height, rounded to the nearest whole number<\/strong>. Then you reverse it, dividing total rise by that rounded step count, to get the actual riser height every step will use. That second number, not your original target, is what goes on the stringer layout, and it&#8217;s the step builders skip most often.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The Stringer Math, Worked Through With Real Numbers<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Take a common scenario: a deck with a <strong>108-inch total rise<\/strong> (floor to floor) and a target riser height around 7.5 inches, near the comfortable middle of the IRC&#8217;s 7\u00be-inch maximum. Divide: 108 \u00f7 7.5 = 14.4. You can&#8217;t build 0.4 of a step, so round to 14 steps. Now reverse the calculation: 108 \u00f7 14 = 7.714 inches per riser, which rounds to about <strong>7 11\/16 inches (196 mm)<\/strong> in practical framing terms. That 7 11\/16-inch number, not the original 7.5-inch target, is what every riser on the stringer actually measures, and it needs to fall within the same 3\/8-inch uniformity tolerance across all 14 steps.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Run this through the <a href=\"https:\/\/mystaircalculator.com\/calculators\/geometry\/stair-stringer-calculator\"><strong>Stair Stringer Calculator<\/strong><\/a> before cutting, since it also handles the horizontal side of the layout: tread depth \u00d7 (step count \u2212 1) gives total run, and the diagonal stringer board length comes from the Pythagorean relationship between total rise and total run. For the 108-inch rise example above, paired with a 10-inch tread depth, the run works out to 130 inches (13 treads of run, since the top tread is the landing itself), and the stringer board needs to span roughly 169 inches of diagonal length before you account for the tail cut past the last riser.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">One detail that catches people who do the math by hand: step count from rise \u00f7 riser gives you the number of <strong>risers<\/strong>, which is one more than the number of <strong>treads<\/strong> if the top of the stair terminates at a floor or landing rather than a final tread. A 14-riser stair has 13 treads cut into the stringer, because the 14th &#8220;step&#8221; is the upper floor itself.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Step Count Across Different Total Rise Scenarios<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><td><strong>Total Rise<\/strong><\/td><td><strong>Target Riser<\/strong><\/td><td><strong>Steps (rounded)<\/strong><\/td><td><strong>Actual Riser<\/strong><\/td><td><strong>Stringer Diagonal (10&#8243; tread)<\/strong><\/td><\/tr><\/thead><tbody><tr><td>96 in<\/td><td>7.5 in<\/td><td>13<\/td><td>7.38 in<\/td><td>150 in<\/td><\/tr><tr><td>108 in<\/td><td>7.5 in<\/td><td>14<\/td><td>7.71 in<\/td><td>169 in<\/td><\/tr><tr><td>120 in<\/td><td>7.5 in<\/td><td>16<\/td><td>7.50 in<\/td><td>188 in<\/td><\/tr><tr><td>144 in<\/td><td>7.5 in<\/td><td>19<\/td><td>7.58 in<\/td><td>227 in<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Notice the 120-inch row: rise divided cleanly by 7.5, so the actual riser matches the target exactly. That&#8217;s the exception, not the rule, most total rise measurements won&#8217;t divide evenly, which is exactly why the round-then-reverse method exists. Skipping the reverse step and cutting every riser to the original target height is the single most common stringer-layout error in residential framing.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Common Mistakes<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Cutting risers to the target height instead of the recalculated actual height. <\/strong>This is the error the table above illustrates directly: if you target 7.5 inches but your rounded step count actually requires 7.71 inches, cutting every riser at 7.5 inches leaves the top riser short or the flight physically not reaching the upper floor. Always use the reverse-divided number, not the target, for every riser cut.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Forgetting finished flooring thickness in total rise. <\/strong>Total rise should be measured from finished floor to finished floor, not subfloor to subfloor. A \u00be-inch hardwood installation on the upper level, measured against a bare subfloor at the bottom, throws every riser height off by that \u00be inch across the whole flight, a classic cause of a top or bottom riser that fails the 3\/8-inch uniformity check.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Mismatched top and bottom risers. <\/strong>When a stringer pattern gets traced from an existing template rather than laid out from measured total rise, the first and last risers frequently land outside the 3\/8-inch tolerance from the rest of the flight, because the template doesn&#8217;t account for this specific project&#8217;s floor-to-floor distance. Measure total rise on site before cutting, every time, even when reusing a proven stringer pattern.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Not accounting for nosing overlap in tread layout. <\/strong>Tread depth on the stringer is measured horizontally between riser faces, but the nosing overhangs into the space above the riser below it. Builders sometimes lay out tread depth as if the nosing adds extra run to the stringer, when it actually sits within the vertical plane of the riser below, adding no horizontal distance to the total run calculation.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Related Calculators You Might Need<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Stringer layout depends on getting the upstream numbers right first. Start with the <a href=\"https:\/\/mystaircalculator.com\/calculators\/geometry\/number-of-steps-calculator\"><strong>Number of Steps Calculator<\/strong><\/a> if all you have is total rise and a target riser height, then confirm your riser and tread dimensions individually with the <a href=\"https:\/\/mystaircalculator.com\/calculators\/geometry\/riser-height-calculator\"><strong>Riser Height Calculator<\/strong><\/a> and <a href=\"https:\/\/mystaircalculator.com\/calculators\/geometry\/tread-depth-calculator\"><strong>Tread Depth Calculator<\/strong><\/a>. For the full geometry in one pass, including stringer angle, the <a href=\"https:\/\/mystaircalculator.com\/calculators\/geometry\/stair-rise-and-run-calculator\"><strong>Stair Rise and Run Calculator<\/strong><\/a> combines all three. Once your cut list is finalized, the <a href=\"https:\/\/mystaircalculator.com\/calculators\/build-materials\/2x12-stringer-board-calculator\"><strong>2&#215;12 Stringer Board Calculator<\/strong><\/a> tells you how many boards to buy and how to lay out the cuts to minimize waste.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Frequently Asked Questions<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">How do I calculate how many stairs I need?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Divide your total rise (floor to floor, in inches) by your target riser height, then round to the nearest whole number, that&#8217;s your step count. For a 108-inch rise at a 7.5-inch target, 108 \u00f7 7.5 = 14.4, which rounds to 14 steps. Run the numbers through the <a href=\"https:\/\/mystaircalculator.com\/calculators\/geometry\/number-of-steps-calculator\">Number of Steps Calculator<\/a> to skip the manual rounding.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Why is my actual riser height different from what I planned?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Because total rise almost never divides evenly by your target riser height. Once you round to a whole step count, you have to divide total rise by that rounded number again to get the real riser height every step will use, and that number is usually a fraction of an inch off from your original target. This is expected, not an error.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">How long does my stringer board need to be?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Longer than the straight-line distance between top and bottom, since the stringer runs diagonally. It&#8217;s calculated from total rise and total run using the Pythagorean relationship, then a few extra inches are added for the tail cuts at each end. A 108-inch rise over a 130-inch run needs roughly 169 inches of stringer board before tail allowance.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Do I count the top floor as a step?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">No. Your calculated step count includes the number of risers, and the top floor or landing serves as the final riser&#8217;s landing point, not an additional tread cut into the stringer. A 14-riser stringer has 13 tread cuts, not 14.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">What happens if I round the step count down instead of up?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Your riser height increases instead of decreasing, and if it pushes past the 7\u00be-inch IRC maximum, the stair fails inspection outright. Always check both rounding directions against the maximum riser height limit before finalizing step count, especially on tighter total-rise scenarios where rounding down is tempting to reduce material cost.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Step count comes from one formula: total rise \u00f7 target riser height, rounded to the nearest whole number. Then you reverse it, dividing total rise by that rounded step count, to get the actual riser height every step will use. That second number, not your original target, is what goes on the stringer layout, and [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":80,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-133","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-stair-geometry-design-fundamentals"],"_links":{"self":[{"href":"https:\/\/mystaircalculator.com\/guides\/wp-json\/wp\/v2\/posts\/133","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mystaircalculator.com\/guides\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mystaircalculator.com\/guides\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mystaircalculator.com\/guides\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mystaircalculator.com\/guides\/wp-json\/wp\/v2\/comments?post=133"}],"version-history":[{"count":1,"href":"https:\/\/mystaircalculator.com\/guides\/wp-json\/wp\/v2\/posts\/133\/revisions"}],"predecessor-version":[{"id":136,"href":"https:\/\/mystaircalculator.com\/guides\/wp-json\/wp\/v2\/posts\/133\/revisions\/136"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mystaircalculator.com\/guides\/wp-json\/wp\/v2\/media\/80"}],"wp:attachment":[{"href":"https:\/\/mystaircalculator.com\/guides\/wp-json\/wp\/v2\/media?parent=133"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mystaircalculator.com\/guides\/wp-json\/wp\/v2\/categories?post=133"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mystaircalculator.com\/guides\/wp-json\/wp\/v2\/tags?post=133"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}