Framing Resources
Floor Joist Span & Spacing Guide
A floor joist span table looks intimidating mostly because it's answering four questions at once — species, grade, spacing, and size — and changing any one of them changes what the other three need to be. Once you know which of the four you're solving for, the table stops being a wall of numbers and starts being a straightforward lookup.
Last updated: September 7, 2026
Joist size, species/grade, spacing, and design load all interact — change any one and the allowable span for the other three shifts with it. A span table is just a pre-solved lookup for that interaction, once you know which of the four you're actually solving for on a given floor.
This guide covers how to read a span table correctly, the living-area vs. sleeping-room load difference, the spacing/size trade-off, and where engineered I-joists fit in.
Illustrative Span Comparison
The same species/grade and load assumption, shown across common sizes and spacings — note how span drops as spacing widens for a fixed size, and grows as size increases for a fixed spacing:
| Joist Size | 12" O.C. | 16" O.C. | 24" O.C. | Notes |
|---|---|---|---|---|
| 2x8 | 13'-7" | 12'-4" | 10'-10" | Illustrative — Douglas Fir-Larch #2, 40 psf living-area load |
| 2x10 | 17'-4" | 15'-9" | 13'-9" | Illustrative — Douglas Fir-Larch #2, 40 psf living-area load |
| 2x12 | 21'-1" | 19'-2" | 16'-8" | Illustrative — Douglas Fir-Larch #2, 40 psf living-area load |
These figures are illustrative (Douglas Fir-Larch #2, 40 psf living area load) — always pull the actual span for your specific species, grade, and locally-adopted code edition before finalizing a real floor.
The Spacing / Size Trade-Off
- 16" O.C. spans farther per joist size, and matches most stock subfloor sheathing's baseline span rating without needing an upgraded panel.
- 24" O.C. uses roughly a third fewer joists for the same floor area, but either shortens the achievable span for a given size or requires stepping up to a deeper joist to compensate.
- Stepping up joist depth is usually more material-efficient for reaching a meaningfully longer span than tightening spacing is — spacing adjustments are more often used to close a small span shortfall, not as the primary long-span strategy.
Worked Example — Choosing a Joist for a 14 ft Bedroom Span
14 ft Clear Span, Sleeping Room, 16" O.C.
Illustrative example
| Step | Consideration | Result |
|---|---|---|
| Confirm occupancy category | Sleeping room — lower live load column applies (commonly 30 psf) | Sleeping-room column, not living-area column |
| Check 2x8 at 16" O.C. | Table span for 2x8 at 16" O.C. falls short of 14 ft | Not adequate — undersized |
| Check 2x10 at 16" O.C. | Table span for 2x10 at 16" O.C. covers 14 ft with margin | 2x10 selected |
Selecting the SLEEPING-ROOM column (rather than the living-area column) for this bedroom is what gives the correct — and slightly more generous — allowable span for the same joist size.
Common Mistakes
Using a Living-Area Span Figure for a Sleeping Room, or Vice Versa
The two load categories share the same table but different columns — using the wrong column either understates a living area's real load requirement or unnecessarily oversizes a bedroom joist; always confirm which occupancy category actually applies to the specific room.
Assuming Species and Grade Don't Meaningfully Change the Span
Species and grade genuinely shift the allowable span for an identical joist size and spacing — substituting a lower grade or a weaker species than the table assumed, without re-checking the span for that specific combination, can leave a floor under-designed even though the joist SIZE matches what was specified.
Widening Spacing to 24" Without Upgrading the Subfloor Panel
Joists sized correctly for 24" O.C. can still produce a bouncy, under-supported subfloor if the sheathing panel's own span rating doesn't cover 24" spacing — the joist span check and the subfloor panel's span rating are two separate checks that both need to pass.
Reading a Generic Span Table for an Engineered I-Joist Floor
Dimensional-lumber span tables don't apply to engineered I-joists, which have their own manufacturer-specific span data based on their particular flange/web construction — an I-joist floor needs the actual manufacturer's published tables, not a substituted dimensional-lumber figure.
Not Confirming the Local Code Edition Before Finalizing a Real Floor
Span table values are published by code (in the US, the IRC) and can shift somewhat between editions and by jurisdiction-specific amendments — a figure that was correct for an older edition isn't guaranteed to match the current locally-adopted one.
Relevant Standards and References
Floor joist span tables are code-specific and vary by occupancy category, species, grade, and edition.
| Region | Relevant Codes / Guidance |
|---|---|
| United States | IRC Table R502.3.1(1) covers sleeping rooms and attics, Table R502.3.1(2) covers other living areas — both give allowable spans by species, grade, size, and spacing |
| Europe / UK | Eurocode 5 (BS EN 1995) governs structural timber design, including floor joist sizing, alongside national building regulations |
| India | IS 883 covers design of structural timber; light-frame wood floor joist systems are less common than RCC slab construction |
| Australia / New Zealand | AS 1684 (Residential Timber-Framed Construction) covers floor joist span and spacing for timber-framed construction |
| General guidance | Span table values are code- and edition-specific — always confirm against the exact table, species, grade, and edition your local authority has adopted before finalizing a real floor. |
Final Verdict
A joist span table answers one question at a time — fix three of species/grade, spacing, size, and load and it tells you the fourth. Getting the occupancy category right and confirming the actual local code edition are what turn a table lookup into a correct floor.
- Confirm the room's occupancy category (sleeping room vs. living area) before reading the span table — they use different load assumptions.
- Use the actual species and grade being purchased, not a generic assumption — both meaningfully shift the allowable span.
- Treat 16" vs 24" spacing as a real trade-off between material savings and span/subfloor requirements, not a free choice either way.
- Prefer stepping up joist depth over tightening spacing when a meaningfully longer span is needed.
- Use the actual manufacturer's span tables for engineered I-joists — dimensional-lumber tables don't apply to them.
- Confirm the exact table, species, grade, and code edition your local authority has adopted before finalizing a real floor.
Related calculators
Use these calculators when you need to turn this reference information into project quantities:
- Floor Joist Calculator
Find joist count and spacing for a floor from span, spacing, and room dimensions.
- Deck Framing Calculator
Size joists, beams, and posts for an exterior deck — a related but code-distinct system.
- Sheathing Calculator
Size the subfloor sheathing that fastens to these joists.
Related resources
- Rafter Span & Sizing Guide
How rafter span, spacing, roof pitch, and ground snow load relate to each other — reading a rafter span table correctly, why snow load can cut allowable span dramatically, and how pitch changes the load a rafter actually sees.