Building Code Span Tables for Joists, Rafters, and Headers

Building code span tables in the International Residential Code tell you the longest distance a floor joist, ceiling joist, rafter, or header can run between supports for a given lumber species, grade, size, and spacing. Inspectors check framing against these tables before signing off, and a member that exceeds its tabulated span fails inspection whether or not the floor feels solid underfoot. Reading the tables correctly means matching four inputs to the right table, then respecting the field conditions (bearing, notching, cantilever limits) that keep the tabulated span valid in the real house.

The Four Inputs Every Lookup Requires

Every IRC span table asks for the same information: lumber species and grade, member size, on-center spacing, and the loads the member will carry. Nail these down before opening the code book.

Species and Grade

Each piece of dimensional lumber carries a grade stamp from an accredited grading agency showing the species (Douglas Fir-Larch, Southern Pine, Spruce-Pine-Fir, and others) and the grade (#1, #2, Select Structural). Species and grade set the wood’s bending strength and stiffness, which drive how far it can span. A #2 Douglas Fir-Larch joist reaches noticeably farther than a #2 Spruce-Pine-Fir joist of the same size. The IRC requires sawn lumber to carry a grade mark from an accredited agency in compliance with Department of Commerce standards.1International Code Council. International Residential Code Interpretation 34-21

Spacing

On-center spacing is the distance from the center of one member to the center of the next. Standard options are 12, 16, and 24 inches. Tighter spacing gives each member less tributary load, which allows a longer span at the same lumber size.

Live and Dead Loads

Live loads are temporary weight: people, furniture, stored items. The IRC sets a 40 psf minimum live load for most living areas and 30 psf for sleeping rooms. Dead loads are the permanent weight of the structure. The floor joist tables cover dead loads up to 20 psf, though typical wood-framed floors run closer to 10 psf.2International Code Council. 2024 International Residential Code Chapter 5 Floors Mixing up the live load category sends you to the wrong table.

Moisture

Standard tables assume dry service, meaning lumber below 19 percent moisture content. Framing that stays wet loses strength, and separate tables for pressure-treated lumber under high-moisture conditions produce shorter allowable spans. Using a dry-service table on an outdoor deck overstates capacity.

Reading a Floor Joist Table

The IRC splits floor joists into two main tables. Table R502.3.1(1) covers sleeping areas and attics reached by a fixed stairway at 30 psf live load with up to 20 psf dead load. Table R502.3.1(2) covers all other living areas at 40 psf live load with up to 20 psf dead load.2International Code Council. 2024 International Residential Code Chapter 5 Floors Using the sleeping-area table for a kitchen or hallway is a code violation even if the numbers happen to line up.

Find your species and grade on the vertical axis. Move across to the column for your spacing. The number at that intersection is the maximum span, measured from the inside face of one support to the inside face of the next. A #2 Douglas Fir-Larch 2×10 at 16 inches on center shows a maximum span of 15 feet 5 inches in the 40 psf table. Shorter is fine. Longer is not, unless you upgrade the lumber or add intermediate support.

Bearing and Lateral Support

The table assumes proper support at both ends. The IRC requires a minimum bearing length of 1-1/2 inches on wood or metal. Joists also need lateral restraint at each end so they can’t roll sideways: full-depth solid blocking at least 2 inches thick, attachment to a rim joist or band board, or connection to an adjoining stud.

How Deflection Limits Shape the Table

Span tables limit deflection, not just collapse. Deflection is how far a member bends under load, expressed as a fraction of the span. L/360 means the member can’t sag more than its span length divided by 360. For a 12-foot floor joist, that comes out to about 0.4 inches under live load. Smaller denominators like L/180 allow more flex; larger ones like L/600 allow almost none.

The applicable limits:

  • Floors and plastered ceilings: L/360
  • Rafters steeper than 3:12 with no finished ceiling attached: L/180
  • Rafters with a finished ceiling attached: L/240
  • Lintels supporting masonry veneer: L/600

These limits are already built into the prescriptive tables, so no separate deflection calculation is needed. They start to matter when you pick finishes. Ceramic tile and stone crack on floors that flex too much. The Tile Council of North America recommends L/360 as a minimum for tile installations and reports cracking has occurred even at L/600 under some conditions.3Tile Council of North America. Deflection For stone or tile floors, sizing joists one step above the table minimum, or moving from 16-inch to 12-inch spacing, buys real margin against future grout cracks.

Rafter and Ceiling Joist Tables

Ceiling joists and rafters use their own tables in IRC Chapter 8. Ceiling joists supporting a finished ceiling and light attic storage size under Table R802.5.1. Rafters use Tables R802.4.1(1) through R802.4.1(8), with different sub-tables for load conditions and whether a finished ceiling is attached.4International Code Council. 2018 International Residential Code Chapter 8 Roof-Ceiling Construction

Picking the Right Rafter Sub-Table

Two variables split the rafter tables: load and deflection limit. For areas without significant snow, the tables use a 20 psf roof live load. In snow country, separate tables cover ground snow loads of 30, 50, and 70 psf.4International Code Council. 2018 International Residential Code Chapter 8 Roof-Ceiling Construction Deflection depends on ceiling attachment: no attached ceiling uses L/180, an attached ceiling uses the tighter L/240. Pick the wrong pairing and you’ll overstate what the rafters can carry. An inspector will ask which table you used.

Measure the Horizontal Projection, Not the Board

A common error is measuring rafter span along the diagonal length of the board. The code uses horizontal projection, from the outside of the bearing wall plate to the center of the ridge board. Gravity loads act vertically, so horizontal distance drives the calculation. On a steep roof the actual board can be substantially longer than the tabulated allowable span, and that’s expected. The table already accounts for slope.

Header Tables for Wall Openings

Every window and door in a bearing wall needs a header to carry load across the gap. The IRC covers headers in Tables R602.7(1) through R602.7(3), organized by building width and the number of stories the header supports. A wider building pushes more roof and floor load out to the walls, so the same opening width demands a larger header in a 36-foot-wide house than a 24-foot one.

Take the clear span of the opening (rough framing to rough framing), then match it to building width and supported floors. The table returns a member size such as double 2×8 or triple 2×12. The header also needs enough vertical support on each side. Jack studs, sometimes called trimmer studs, sit inside the full-height king studs and carry the header down to the sole plate. Required counts by opening width:

  • Up to 4 feet: one jack stud per side
  • 4 to 6 feet: two jack studs per side
  • 6 to 8 feet: three jack studs per side
  • 8 to 10 feet: four jack studs per side

Skimping on jack studs is a common error on wider openings like patio doors and garage pass-throughs. Load above the header concentrates at its ends, and without enough jack studs to spread that force, the sole plate can crush, the header can shift, and drywall cracks appear within months.

Cantilever Limits

Cantilevered joists (the ones that extend past the foundation to form a bump-out or balcony) follow stricter rules than joists sitting between two supports. The baseline: cantilever length can’t exceed the nominal depth of the joist. A 2×10 cantilevers up to 10 inches, a 2×12 up to 12 inches.5UpCodes. R502.3.3 Floor Cantilevers

Longer cantilevers are allowed under specific conditions with a backspan ratio. If the cantilever supports an exterior bearing wall and roof, the backspan (distance from the support point back to the far end of the joist) must be at least three times the cantilever length. For an exterior balcony the ratio drops to 2:1.5UpCodes. R502.3.3 Floor Cantilevers Both cases require a full-depth rim joist at the unsupported end and solid blocking at the supported end. Leaving out that blocking passes a visual glance but fails under load because the unsupported joists can twist.

Notching and Boring That Shortens the Real Span

Plumbers and electricians routinely run pipes and wires through joists, and the IRC controls where and how much material comes out. Cutting outside these limits effectively shortens the safe span even though the table said the joist was fine.

Bored holes can’t exceed one-third the depth of the joist. For a 2×10 with an actual depth of 9-1/4 inches, that caps hole diameter at about 3 inches. Holes must stay at least 2 inches from the top edge, 2 inches from the bottom edge, and 2 inches from any other hole or notch in the same joist.6UpCodes. R502.1.11 Cutting, Drilling and Notching

Notches remove material from the outer fibers where bending stress peaks, so they’re more damaging than holes. Notch depth is limited to one-sixth of joist depth and notch length to one-third of joist depth. No notches are allowed in the middle third of the span, where bending forces are highest. At the ends, notch depth can go up to one-fourth of the joist depth. For joists 4 inches or thicker in nominal size, the tension side (usually the bottom) can’t be notched at all except at the ends.6UpCodes. R502.1.11 Cutting, Drilling and Notching

These are maximums, not targets. A joist notched to its deepest allowable point with holes at maximum diameter is weaker than an unmodified one, even if both technically pass. When multiple trades penetrate the same bay, planning the routing before anyone drills avoids the case where a plumber’s notch and an electrician’s hole land 1-1/2 inches apart, violate the spacing rule, and force a joist replacement.

Engineered Lumber Is Not in These Tables

The IRC’s dimensional lumber tables are prescriptive: any builder can look up an answer without hiring an engineer. Engineered wood is different. I-joists and laminated veneer lumber (LVL) are proprietary, so their span ratings come from the manufacturer and are reviewed by evaluation services like the ICC Evaluation Service, not from the IRC tables.7American Wood Council. The Application of I-Joists in Residential Construction Technical Report 7 Inspectors approve them against the manufacturer’s published load tables and evaluation reports.

LVL headers can span longer than dimensional lumber of the same depth, with bending strength roughly double that of sawn lumber, and plies can be stacked side by side for more capacity. For wide garage door openings or open floor plans needing a single long header, LVL is often the only realistic option short of structural steel.

The tradeoff is that the notching and boring rules above do not apply to I-joists or LVL. Any hole, notch, or cut in an engineered member must be either specifically permitted by the manufacturer’s installation guide or designed by a licensed engineer.8International Code Council. CodeNotes Cutting Drilling and Notching A plumber notching an I-joist web the way they’d notch a 2×10 can destroy its capacity. If an engineered member is modified beyond what the manufacturer allows, the code requires replacement with an unmodified member or engineer verification that the modified one still works.

Where Framers Get These Tables Wrong

Most framing failures at inspection trace to a handful of repeat errors. Using the sleeping-area table (30 psf) for a room that will actually function as a home office or den is one. Measuring rafter span along the diagonal instead of the horizontal projection is another. Both produce numbers that look right and are structurally wrong.

Cumulative effects are subtler. A joist at its maximum tabulated span with a notch at one-sixth depth and a hole at one-third diameter is working harder than an unmodified joist, even though each modification passes code on its own. Add a point load from a bathtub or a heavy kitchen island and the math can tip against you even when each piece looked fine in isolation. When framing near the table maximums, stepping up one lumber size or tightening the spacing gives you a practical buffer. The code sets minimums. Building exactly to them leaves zero margin for the realities of construction.