Maximum floor-joist spans straight from published IRC span tables — pick species, size, spacing, and load; get the code-table span. 100% client-side.
Preliminary planning only. This tool looks up published IRC 2012 span tables (grade #2 lumber, uniform loads, simple spans). It is not structural design. Always verify against your local building code and consult a licensed structural engineer before building.
Max span finder
Look up the published maximum span for a floor joist. Grade is fixed at #2 (the common framing grade in the IRC tables).
Preliminary planning only — table lookup, not structural design. Verify against your local code; consult a licensed structural engineer.
Size finder (reverse)
Enter the span you need; the tool finds the smallest joist size whose published span covers it.
Preliminary planning only — if your span exceeds the largest published 2x12, the answer is "ask an engineer", not "use a bigger joist". Verify against your local code.
Deflection check (L/360) — educational
The IRC span tables already limit live-load deflection to span/360. This tab shows what that limit is for any span — as information, not a pass/fail verdict on a floor.
Compare species
Same size, spacing, and load — four common species side by side, straight from the published tables.
Preliminary planning only — table lookup, not structural design. Verify against your local code; consult a licensed structural engineer.
Worked examples
Deck-style floor joist: Douglas fir-larch #2, 2x8, 16 in on-center, 40 psf live / 10 psf dead → published max span 12 ft 7 in (IRC 2012 Table R502.3.1(2)).
Floor beam planning: Southern pine #2, 2x10, 16 in on-center, 40 psf live / 10 psf dead → published max span 16 ft 1 in (4.90 m). Need 14 ft? The size finder returns 2x10 as the smallest that covers it.
Source of all spans: IRC 2012 Tables R502.3.1(1) (30 psf) and R502.3.1(2) (40 psf), grade #2, L/360 — read from the official ICC publication (codes.iccsafe.org). Newer IRC editions may differ; verify which edition your jurisdiction enforces.
Scope limits — read this
Floor joists only: sawn lumber, uniformly distributed loads, simple spans (one span, bearing at both ends).
Not covered: point loads, cantilevers, rafters, beams/girders, LVL/glulam/I-joists, notched or drilled members, splices, or multi-span continuous joists.
Loads beyond 40 psf live / 20 psf dead are outside these tables — that is an engineer question, not a bigger-number question.
Table values assume adequate bearing, lateral support, and blocking per code — details a lookup cannot check.
Frequently asked questions
How far can a 2x10 floor joist span?
It depends on species, spacing, and load. Per IRC 2012 Table R502.3.1(2) (40 psf live load, 10 psf dead load, grade #2): a Southern pine 2x10 at 16 inches on-center spans 16 ft 1 in, while a Douglas fir-larch 2x10 in the same setup spans 15 ft 5 in. Change any input and the answer changes — use the calculator above. For preliminary planning only; verify against your local code and a licensed structural engineer.
What is the difference between 30 psf and 40 psf live load?
30 psf is the IRC design live load for sleeping areas (Table R502.3.1(1)); 40 psf is for living areas (Table R502.3.1(2)). Higher live load means shorter allowable spans — for example, a Douglas fir-larch #2 2x10 at 16 in on-center spans 17 ft 2 in at 30 psf but only 15 ft 5 in at 40 psf (10 psf dead load). Pick the load case that matches the room use, or the heavier one if unsure.
Does joist spacing change the maximum span?
Yes — closer spacing carries the load across more joists, so spans get longer. Southern pine #2 2x10 at 40 psf live / 10 psf dead: 18 ft 0 in at 12 in on-center, 16 ft 1 in at 16 in on-center, and 13 ft 1 in at 24 in on-center (IRC 2012 Table R502.3.1(2)). Wider spacing is cheaper but sharply reduces span.
What does L/360 deflection mean?
L/360 limits how much a joist may sag under live load to 1/360 of its span. A 16 ft span may deflect at most about 0.53 in (13.5 mm) under live load. The IRC span tables already enforce L/360, so every span this calculator returns meets it. The deflection tab shows the limit as information — it is not a pass/fail verdict on your floor.
Can I use this for deck joists, LVL beams, or rafters?
No. This calculator covers sawn-lumber floor joists under uniform distributed loads on simple spans only — the exact scope of IRC Tables R502.3.1(1) and (2). Deck joists use different tables, LVL and glulam need manufacturer specifications, and point loads, cantilevers, or notched members need a licensed structural engineer. Using floor-joist spans for those cases would be wrong.
Which wood species spans the farthest?
It varies by size and load, but Southern pine usually leads among common species. Example — 2x10, 16 in on-center, 40 psf live / 10 psf dead, grade #2 (IRC 2012): Southern pine 16 ft 1 in, Douglas fir-larch 15 ft 5 in, spruce-pine-fir 15 ft 5 in, hem-fir 15 ft 2 in. Compare all four in the species tab. Availability and actual grade stamp matter as much as species.
Why do the tables list dead load 10 vs 20 psf?
Dead load is the weight of the floor assembly itself. Heavier assemblies (tile, thick subfloor, heavy ceiling below) shorten allowable spans. Example — Southern pine #2 2x12 at 16 in on-center, 40 psf live: 18 ft 10 in at 10 psf dead load vs 17 ft 2 in at 20 psf dead load (IRC 2012 Table R502.3.1(2)). Use 20 psf when the floor build-up is heavy.
Is this calculator a substitute for a structural engineer or my local building code?
No. It is for preliminary planning only. Spans come from IRC 2012 Tables R502.3.1(1) and (2); your jurisdiction may enforce a different code edition or amendments, and real projects have details (bearings, blocking, lateral support, connections) tables cannot capture. Always verify against your local code and consult a licensed structural engineer before building.
We use cookies and third-party services (including Google AdSense) to personalize content, analyze traffic, and serve relevant ads. By clicking "Accept", you consent to our use of cookies as described in our Privacy Policy.
Report an issue
2 taps, no typing needed — diagnostics are sent automatically.