Floor Joist Calculator
Floor joist count and a span estimate — an estimate, not an engineering design.
Estimate only — this is not an engineering sign-off
This tool applies a published code equation or standard beam formula to the numbers you enter. It does not know your building, your local code amendments, your soil, your connections, or your load path. The result is a planning estimate for sizing conversations and material take-offs only.
- Every design value (loads, allowable stresses, factors) is your input — a wrong value in gives a wrong answer out.
- The repetitive-member factor Cr = 1.15 and every other NDS factor must already be in the Fb'/E you enter.
- Single simple span, live-load L/360 deflection only. Vibration, multi-span, notching, bearing and point loads are not checked.
- Cross-check against the IRC span tables (R502.3.1); they are the code-accepted method.
- No load path, connection, lateral, uplift, bearing, notch, hole, fire, or serviceability check beyond the one stated formula.
A licensed engineer or your local building official must review and stamp the final design before you build or order structural members.
Result appears here
Fill in the fields and press Calculate.
Formula, calculation, assumptions and sources
Joists = ⌊ floor width ÷ spacing ⌋ + 1
Load per joist w = (live + dead load, psf) × joist spacing (ft)
Bending / shear spans as for a beam; deflection span uses LIVE load only at L/360
Allowable span = smallest of the three; check = actual span ÷ allowable span ≤ 1.0
Run the calculation to see each step with your own numbers.
12 ft-wide floor, joists 16 in o.c., 2x10 SPF No.2 (Fb' 1,100, E 1,400,000, Fv' 135), 40 psf live + 10 psf dead, 14 ft actual span.
Joists = ⌊12 ft ÷ 16 in⌋ + 1 = 10
w = 50 psf × 1.333 ft = 66.7 plf total; live = 53.3 plf
Bending span ≈ 15.3 ft; L/360 live-load deflection span ≈ 15.7 ft → governing ≈ 15.3 ft
15.3 ft allowable > 14 ft actual → check ≈ 0.91 (OK per this estimate; confirm with an engineer / IRC table)
- Repetitive-member sawn joists at ≤ 24 in o.c. — the repetitive-member factor Cr = 1.15 must already be in the Fb' you enter.
- Simple single span, uniform load, joists blocked/bridged and sheathed (top edge braced). Multi-span (continuous) joists span further; cantilevers and openings need separate design.
- Deflection is checked against LIVE load at L/360 (IRC). Some designers also check total load at L/240 — enter a lower Fb'/E scenario or use the Beam Span calculator for that.
- No check of bearing, hangers, notching/boring limits (IRC R502.8), point loads from walls above, or floor vibration (a separate serviceability concern that often governs long joists).
- The IRC span tables (R502.3.1) are the code-accepted shortcut for common species/grades — cross-check against them.
- How far can a 2x10 floor joist span?
- For SPF No.2 at 16 in o.c. under a normal residential floor load, roughly 15 feet — but it depends on species, grade, spacing, load and deflection limit, and vibration can shorten it further. Use the IRC span tables or an engineer for the real number; this tool gives an estimate from first principles.
- Does this account for floor bounce?
- No. The L/360 deflection check limits sag under load but not perceived bounciness. Long joists (over ~14 ft) that pass the strength and deflection checks can still feel springy — designers use tighter deflection ratios, deeper joists or added stiffness for that.
Beam mechanics
Simply-supported uniform-load bending, shear and deflection. Deflection limit L/360 (live load) per IRC Table R301.7.
Loads & allowable stresses
Live loads: IRC Table R301.5. Allowable stresses: AWC NDS + NDS Supplement (including the repetitive-member factor Cr = 1.15). Cross-reference IRC span table R502.3.1.
About the Floor Joist Calculator
The Floor Joist Calculator counts the joists across a floor and estimates their allowable span from first principles — bending, shear, and live-load deflection at L/360. Enter the joist size, the live and dead loads, and the allowable stresses (with the repetitive-member factor already included). It compares the allowable span to your actual span, but it does not check vibration, which can leave a long joist that passes on strength still feeling bouncy. Cross-check the IRC span tables.
What you enter
- Floor length (parallel to joists — the span direction)
- Floor width (perpendicular — joists spread across this)
- Joist spacing
- Joist width b (in) — 1.5 in for a 2x joist.
- Joist depth d (in) — 2x8 = 7.25, 2x10 = 9.25, 2x12 = 11.25 in.
- Live load (psf) — Residential living areas 40 psf; sleeping rooms 30 psf; decks 40 psf. From IRC Table R301.5.
- Dead load (psf) — Joist + subfloor + finish floor + ceiling below. 10–15 psf typical.
- Allowable bending stress Fb' (psi) — NDS reference Fb × factors, INCLUDING the repetitive-member factor Cr = 1.15 for joists ≤ 24 in o.c. e.g. SPF No.2 2x10 ≈ 875 × 1.1(CF) × 1.15(Cr) ≈ 1,106.
- Modulus of elasticity E (psi) — NDS reference E. SPF No.2 ≈ 1,400,000; DF-L No.2 ≈ 1,600,000.
- Allowable shear stress Fv' (psi) — NDS reference Fv × CD. SPF ≈ 135.
What you get back
- Joists — Across the floor width + one, plus doublers under partitions (not counted).
- Estimated allowable span — Smallest of bending, shear and L/360 live-load deflection. Compare with your actual span.
- Actual span vs allowable — Actual span ÷ allowable span. Must be ≤ 1.0. Above 1.0 the joist is over-spanned.
- L/360 deflection-limited span — the exact result of the calculation.
The formula, a worked example, the assumptions behind it and the sources are shown in full below the calculator.
Related calculators
- Wood Beam Span Calculator — Allowable span estimate for a sawn-lumber beam under a uniform load — an estimate, not an engineering design.
- Framing Calculator — Stud count and lineal feet for a wall at a given stud spacing.
- Decking Calculator — Decking boards, joists and fasteners for a deck of a given size.
- Lumber Calculator — Lineal feet and piece count of dimensional lumber for a job.
Part of the Framing calculators.