{"id":298,"date":"2026-09-01T06:49:19","date_gmt":"2026-09-01T06:49:19","guid":{"rendered":"https:\/\/mystaircalculator.com\/guides\/?p=298"},"modified":"2026-09-01T06:49:20","modified_gmt":"2026-09-01T06:49:20","slug":"cutting-a-stair-opening-in-a-floor","status":"publish","type":"post","link":"https:\/\/mystaircalculator.com\/guides\/cutting-a-stair-opening-in-a-floor\/","title":{"rendered":"Cutting a Stair Opening in a Floor: What to Know"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">A residential stair opening has to deliver 80 inches (6&#8217;8&#8243;, per <strong>IRC R311.7.2<\/strong>) of headroom over every tread, which for a typical stair with 7.5&#8243; risers means the rough opening needs to run roughly <strong>9\u201310 feet<\/strong> from the header back to where headroom finally clears. Cut it short and you&#8217;ll be moving the header after the joists are already in.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Sizing the opening<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The opening length is set by geometry, not by guesswork: it&#8217;s the horizontal run needed for the stair&#8217;s slope to gain 80&#8243; of vertical headroom, plus the thickness of the header framing. Work it as horizontal distance = 80 \u00f7 tan(stair angle).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Worked example: a floor-to-floor rise of 108&#8243; built with 15 risers at 7.2&#8243; each and 14 treads at 10&#8243; deep (both within IRC limits \u2014 max riser 8\u00bc&#8221; under R311.7.5.1, min tread depth 9&#8243; under R311.7.5.2) gives a stair angle of about 35.7\u00b0 (rise\/run = 0.72). At that angle, 80&#8243; of headroom requires roughly 111&#8243; of horizontal run \u2014 call it 112\u2013113&#8243; once you add a doubled header&#8217;s thickness. That&#8217;s your minimum rough opening length before trim.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Run your own rise, riser height, and tread depth through the <a href=\"https:\/\/mystaircalculator.com\/calculators\/specialty\/stair-opening-floor-cutout-calculator\">Stair Opening \/ Floor Cutout Calculator<\/a> to get the exact opening length for your project before anyone picks up a saw.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The framing code you&#8217;re actually cutting to<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Two separate code requirements govern this cut, and they&#8217;re often confused for one another. <strong>IRC R311.7.2<\/strong> (2021 edition; check your local jurisdiction&#8217;s adopted edition and amendments) sets the 80&#8243; minimum headroom measured vertically from the tread nosing line. Separately, <strong>IRC R502.10<\/strong> governs how the opening itself is framed: where the header joist spans more than 4 feet, both the header and the trimmer joists supporting it must be doubled and sized to carry the floor joists framing into them, and approved joist hangers are required at header-to-trimmer connections once the header span exceeds 6 feet. Almost every residential stair opening exceeds both thresholds, so plan on doubled trimmers, a doubled header, and hangers \u2014 not a single header nailed in place.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Local amendments can shift specific numbers (riser height, tread depth, and headroom exceptions for existing unfinished attics and basements all vary by jurisdiction), so treat the figures above as the model-code baseline and confirm with your building department before cutting.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Common mistakes<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">1. <strong>Cutting the opening to the finished stair length instead of the headroom-driven length.<\/strong> The opening has to be long enough for headroom to clear at the top of the flight, which is almost always longer than the visible stairway footprint below the floor line.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">2. <strong>Single-member headers on spans over 4 feet.<\/strong> Under R502.10, that&#8217;s an automatic fail at inspection. Double the header and trimmers any time the header joist spans more than 4 feet, which is the norm for stair openings.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">3. <strong>Skipping hangers on long header spans.<\/strong> Toe-nailing a header to a trimmer works structurally only up to a 6-foot header span; beyond that, code requires approved joist hangers at the connection.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">4. <strong>Cutting joists before confirming which ones are load-bearing or part of a truss system.<\/strong> Engineered floor trusses generally cannot be field-cut for an opening the way solid-sawn joists can \u2014 that requires an engineered infill detail from the truss manufacturer, not a site-built header.<\/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\">Once the opening length is set, the framing around it needs its own numbers. The <a href=\"https:\/\/mystaircalculator.com\/calculators\/structural\/landing-framing-calculator\">Landing Framing Calculator<\/a> sizes the header and trimmer members for your specific span, and the <a href=\"https:\/\/mystaircalculator.com\/calculators\/structural\/joist-hanger-count-calculator\">Joist Hanger Count Calculator<\/a> tells you how many hangers the opening needs at each connection. Double-check the vertical clearance itself with the <a href=\"https:\/\/mystaircalculator.com\/calculators\/geometry\/stair-headroom-calculator\">Stair Headroom Calculator<\/a>, and confirm your riser and tread numbers add up correctly with the <a href=\"https:\/\/mystaircalculator.com\/calculators\/geometry\/number-of-steps-calculator\">Number of Steps Calculator<\/a> before you finalize the cut list.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Frequently asked questions<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>How long does a stair opening need to be? <\/strong>Long enough to deliver 80&#8243; of headroom over the top tread, which for a typical residential stair works out to roughly 9\u201310 feet of rough opening. The exact figure depends on your riser height and tread depth \u2014 steeper stairs need a shorter opening, shallower stairs need a longer one.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Do I need a permit to cut a stair opening in my floor? <\/strong>In nearly every jurisdiction, yes \u2014 you&#8217;re altering structural floor framing and creating a new means of egress path, both of which trigger a building permit and inspection. Check with your local building department before cutting.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Can I use a single joist as a header for a stair opening? <\/strong>Only if the header span is 4 feet or less. Beyond that, IRC R502.10 requires a doubled header and doubled trimmer joists sized to carry the load of the joists framing into them.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>What&#8217;s the minimum headroom for a basement stair opening? <\/strong>The same 80&#8243; (6&#8217;8&#8243;) standard applies, though some jurisdictions allow a reduced 76&#8243; (6&#8217;4&#8243;) for existing unfinished basements being converted to habitable space where the stair pitch can&#8217;t be changed \u2014 confirm the exception with your local code official rather than assuming it applies.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>How do I frame around a floor stair opening? <\/strong>With a header perpendicular to the joists at each end of the opening, and trimmer joists running parallel to the floor joists on each side, both doubled if the header span exceeds 4 feet. Size both members with the <a href=\"https:\/\/mystaircalculator.com\/calculators\/structural\/landing-framing-calculator\">Landing Framing Calculator<\/a> for your specific joist species and span.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A residential stair opening has to deliver 80 inches (6&#8217;8&#8243;, per IRC R311.7.2) of headroom over every tread, which for a typical stair with 7.5&#8243; risers means the rough opening needs to run roughly 9\u201310 feet from the header back to where headroom finally clears. Cut it short and you&#8217;ll be moving the header after [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":15,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11],"tags":[],"class_list":["post-298","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-specialty-accessibility-stairs"],"_links":{"self":[{"href":"https:\/\/mystaircalculator.com\/guides\/wp-json\/wp\/v2\/posts\/298","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=298"}],"version-history":[{"count":1,"href":"https:\/\/mystaircalculator.com\/guides\/wp-json\/wp\/v2\/posts\/298\/revisions"}],"predecessor-version":[{"id":302,"href":"https:\/\/mystaircalculator.com\/guides\/wp-json\/wp\/v2\/posts\/298\/revisions\/302"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mystaircalculator.com\/guides\/wp-json\/wp\/v2\/media\/15"}],"wp:attachment":[{"href":"https:\/\/mystaircalculator.com\/guides\/wp-json\/wp\/v2\/media?parent=298"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mystaircalculator.com\/guides\/wp-json\/wp\/v2\/categories?post=298"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mystaircalculator.com\/guides\/wp-json\/wp\/v2\/tags?post=298"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}