SOLVETUTORMATH SOLVER

Instrument MI-08-057 · Construction

Floor Joist Calculator

Species, joist size, spacing, and live/dead load feed two textbook beam checks — bending and deflection — and the smaller resulting span is the joist's estimated maximum.

Instrument MI-08-057
Sheet 1 OF 1
Rev A
Verified
Type 08 — Code Compliance — Structural SER. 2026-08057

Governing max span (ft)

13.68

Fb from species/grade

13.68 Max span, bending-limited (ft)
15.67 Max span, deflection-limited, L/360 (ft)
The working Every figure verified twice
  1. fbPsi = if(0 = 0, 875, 900) = 875
  2. ePsi = if(0 = 0, 1400000, 1600000) = 1,400,000
  3. sectionModulusIn3 = 1.5·pow(9.25, 2) ⁄ 6 = 21.390625
  4. momentInertiaIn4 = 1.5·pow(9.25, 3) ⁄ 12 = 98.931641
  5. spacingFt = 16 ⁄ 12 = 1.333333
  6. totalLoadPlf = (40 + 10)·1.333333 = 66.666667
  7. liveLoadPlf = 40·1.333333 = 53.333333
  8. maxSpanBendingFt = √(875·21.390625 ⁄ (1.5·66.666667)) = 13.68
  9. maxSpanDeflectionFt = pow(1400000·98.931641 ⁄ (675·53.333333), 1 ⁄ 3) = 15.67
  10. maxSpanFt = min(13.680934, 15.669444) = 13.68
Worksheet log
  1. No entries yet — change an input to log a scenario.

How this instrument works

This is a preliminary structural estimate only, not a substitute for a licensed structural engineer or your local building department's plan review. A floor joist has to satisfy two separate limit states simultaneously: it can't bend past its material's allowable stress under load, and it can't sag (deflect) more than a set fraction of its span — here L/360, the IRC's standard floor live-load deflection criterion — without the floor feeling bouncy or cracking finishes above it.

This instrument solves both checks backward, for the maximum span at which each limit would just start to fail, given a chosen species/grade, nominal joist depth, on-center spacing, and live plus dead load. It reports the smaller — the governing — of the two spans, matching standard beam-design practice: a joist has to pass both checks, so whichever one fails first at a shorter span is the one that actually limits how far the joist can safely reach.

The reference design values used, Fb (allowable bending stress) and E (modulus of elasticity), come from the AWC National Design Specification Supplement Table 4A for two visually graded lumber species: Spruce-Pine-Fir No.2 and Douglas Fir-Larch No.2. These are base reference values only — no NDS Chapter 4.3 adjustment factors (load duration, wet service, temperature, incising, size, repetitive-member) are applied here, and the result is not the official IRC prescriptive floor-joist span table figure (IRC Table R502.3.1). This is a simplified engineering estimate for planning purposes; always verify against your local code's span table or a structural engineer before framing.

Lbend=FbS1.5wtotalL_{bend} = \sqrt{\dfrac{F_b S}{1.5\,w_{total}}}Ldefl=EI675wlive3L_{defl} = \sqrt[3]{\dfrac{E I}{675\,w_{live}}}
species, nominalDepthIn, spacingIn — joist geometry and layout · liveLoadPsf, deadLoadPsf — design loads · Fb, E — AWC NDS Table 4A base reference values by species/grade · maxSpanFt — the smaller, governing span; a preliminary estimate, not a code table lookup.
  • Select Species / grade — Spruce-Pine-Fir No.2 or Douglas Fir-Larch No.2, each with its own AWC-published Fb and E reference values.
  • Select Joist size — the nominal depth of a single-ply 2x joist, from 2x6 up to 2x12.
  • Select Joist spacing — 12in, 16in, or 24in on-center.
  • Enter Live load (psf) — defaults to 40 psf, the IRC's typical residential floor live load; adjust for other occupancies.
  • Enter Dead load (psf) — the floor assembly's own weight, commonly 10-15 psf for standard construction.
  • Read Governing max span (ft) — the smaller of the bending-limited and deflection-limited spans, a preliminary estimate to check against your local span table or an engineer.

Worked example — a 2x10 joist at 16 in on-center

A single 2x10 joist (actual size 1.5in × 9.25in) in Spruce-Pine-Fir No.2 (Fb=875 psi, E=1,400,000 psi) is spaced 16in on-center, carrying 40 psf live load plus 10 psf dead load. Section modulus S = 1.5 × 9.25² ÷ 6 = 21.3906 in³, moment of inertia I = 1.5 × 9.25³ ÷ 12 = 98.9316 in⁴. Spacing in feet is 16 ÷ 12 = 1.3333, so total load w_total = 50 × 1.3333 = 66.667 lb/ft and live-only load w_live = 40 × 1.3333 = 53.333 lb/ft.

The bending check gives L_bending = √(875 × 21.3906 ÷ (1.5 × 66.667)) = √187.17 = 13.681 ft. The deflection check (L/360) gives L_deflection = (1,400,000 × 98.9316 ÷ (675 × 53.333))^(1/3) = 3847.3^(1/3) = 15.669 ft. The governing (smaller) span is 13.68 ft, bending-controlled — this joist's estimated maximum span at these loads and spacing.

Questions

Is this the same as my local building code's floor joist span table?

No. This calculator applies the general bending and deflection formulas from mechanics of materials using AWC NDS Table 4A base reference values, but it does not apply the load-duration, wet-service, size, incising, or repetitive-member adjustment factors an official NDS design requires, and it is not the IRC's own prescriptive floor-joist span table (IRC Table R502.3.1). Use this as a rough planning estimate, then confirm the actual required joist size against your jurisdiction's adopted code table or a structural engineer.

Why does tighter joist spacing increase the maximum span?

Tighter spacing means each individual joist carries a narrower strip (tributary width) of the floor's total load, so the load per linear foot on any one joist, w_total and w_live in the formulas above, goes down as spacing shrinks. A lighter load per foot lets both the bending and deflection checks tolerate a longer span before hitting their limit, which is why moving from 24in to 12in on-center noticeably extends the governing span for the same joist size.

What's the difference between the bending check and the deflection check?

The bending check asks whether the joist's material would exceed its allowable stress and risk breaking under load, while the deflection check asks whether the joist would sag more than an acceptable amount (here L/360) even though it's structurally fine — a joist can pass one check and fail the other. This calculator reports the smaller of the two resulting spans because a real joist has to satisfy both simultaneously, and whichever check fails first at a shorter span is the one that actually governs.

Why is deflection checked using only live load, not total load?

This follows the standard L/360 floor deflection criterion's usual framing, which focuses on live load, the load from people and furniture that varies over time and causes the noticeable, springy deflection occupants actually feel — dead load, the floor's own permanent weight, produces a more constant sag that's typically accounted for separately (often via camber or simply accepted as a fixed, unchanging deflection) rather than folded into the same L/360 live-load check.

What live load should I use for a room that isn't a typical living space?

40 psf is the IRC's typical residential floor live load and this calculator's default, appropriate for most living areas and bedrooms, but other occupancies use different code-specified minimums — for example, decks, balconies, and some higher-occupancy spaces often require higher live loads. Check your local code's live load table for the specific room type and occupancy you're designing for rather than assuming the residential default applies universally.

References