Floor Joist Span & Size Calculator
Find the right joist size, spacing, and max allowable span for any floor system.
How to Use This Floor Joist Span Calculator
Choose either Find Joist Size (enter your span and load to get the recommended lumber size) or Check a Span (enter an existing joist to see if it passes). Set your live load, dead load, lumber species, grade, and spacing using the dropdowns. Click Calculate and the tool instantly outputs the recommended size, maximum allowable span, required moment of inertia, and a full comparison table.
Why This Matters
Undersized floor joists are one of the most common framing mistakes in residential construction, and they're also one of the most expensive to fix after the fact. A 14-foot living room span with 40 psf live load and 16" joist spacing needs at least 2×10 lumber in Douglas Fir #1 — using 2×8 in the same scenario creates 40% more deflection than code allows, resulting in bouncy, squeaky floors and potential structural failure over time.
This matters most when: adding a second story above an existing space, converting a garage to living space, specifying material for a new build, or evaluating an older home during a purchase inspection. A structural engineer charges $300–$800 for a framing review — this tool helps you understand your options before that conversation, or verify a contractor's material list.
The IRC (International Residential Code) Table R802.4.1 and NDS (National Design Specification) are the governing standards. Deflection limits of L/360 are required for most floors; tile and stone floors require L/480.
How It's Calculated
The calculator uses the beam bending formula for a uniformly distributed load on a simply supported span:
Max Deflection: Δ = (5 × w × L⁴) / (384 × E × I)
Where: w = total load per unit length (lb/in), L = span in inches, E = modulus of elasticity (psi), I = moment of inertia (in⁴). The required I is solved by rearranging: I_req = (5 × w × L⁴) / (384 × E × Δ_allow), where Δ_allow = L / deflection_limit. Bending stress is also checked: M = w × L² / 8 and fb = M × c / I ≤ Fb (adjusted allowable bending stress). The controlling condition — deflection or bending — determines the required joist size.
Tips & Common Mistakes
- Don't forget dead load: Most DIYers only think about live load. A tile floor adds 15+ psf — use the "Tile/Heavy Floor" dead load setting.
- Cantilevers need separate calculation: This tool assumes a simple span (two bearing points). Cantilevered joists require a different approach and should be engineered.
- Notching and drilling reduce capacity: Code limits notches to 1/6 of joist depth and holes to 1/3. Always account for utility runs before sizing.
- Doubling joists under walls: Any load-bearing wall running parallel to joists requires doubled or tripled joists below it — not included in this span calculation.
- Wet service matters: If lumber will be exposed to moisture above 19% MC (crawl spaces, decks), apply a 0.85 wet service factor — size up one dimension.
Frequently Asked Questions
What size floor joist do I need for a 16-foot span?
For a 16-foot span at 40 psf live load, 10 psf dead load, 16" spacing with Douglas Fir-Larch #1, you typically need 2×12 lumber to meet L/360 deflection limits. At 12" spacing, 2×10 may work. Always verify with your local building department as codes vary.
What's the difference between L/360 and L/480?
These are deflection ratios — the maximum allowed mid-span sag as a fraction of the span length. L/360 allows a maximum of the span divided by 360 inches of deflection (about 0.53" on a 16-ft span). L/480 is stricter (0.4" on 16 ft) and is required under tile or stone flooring to prevent grout cracking. For carpet or vinyl, L/360 is usually acceptable.
Can I use engineered lumber (LVL, I-joists) instead?
Yes, and often it's the better choice for long spans over 16 feet. LVL and wood I-joists have higher E and Fb values, allowing greater spans with less depth. However, this calculator is based on dimensional sawn lumber — consult the manufacturer's span tables or a structural engineer for engineered lumber sizing.
How many floor joists do I need for my room?
Divide the room width (in inches) by the joist spacing and add 1. For a 12-foot-wide room at 16" spacing: (144 ÷ 16) + 1 = 10 joists. Check out our Shed Foundation & Floor Joist Calculator for a full material count including rim boards and bridging.