Construction, Carpentry & Concrete Framing, Lumber & Cutting Angles AWC NDS 2018 design equations; IRC Table R301.5 loads

Floor Joist Span and Count Calculator

This calculator answers two questions a framer asks in the same breath: how far can this joist safely span, and how many of them does the bay need? It solves the allowable clear span from the two checks that actually control residential floor joists — bending stress and live-load deflection — tells you which of the two governs, and reports the real deflection at the span you intend to build. It then counts the joists, rim board and blocking for a floor bay of the dimensions you enter.

Calculator

This calculator runs in your browser. Enable JavaScript for live results — the inputs, formula and worked example below remain fully readable without it.

Inputs this calculator takes, with typical values
InputWhat to enterExample
Joist sizeNominal size of sawn dimension lumber; the calculator uses the dressed dimensions shown.2×10 (1½ × 9¼ in)
Species and gradeRead the grade stamp on the joist; it names the grading agency, the species group and the grade.Spruce-Pine-Fir No.1/No.2
Joist spacing on centreCentre-to-centre spacing. 19.2 in gives five bays per 8 ft sheet of subfloor.16 in o.c.
Deflection limitApplied to live load only, which is the convention behind the code span tables.L/360 (code minimum for floors)
Live load40 psf for living areas, 30 psf for sleeping rooms, 40 psf for residential decks (IRC Table R301.5).40 psf
Dead loadWeight of the floor itself: 10 psf covers joists, subfloor and a light finish. Use 15–20 psf under tile and mortar bed.10 psf
Clear span you want to buildFace-to-face distance between the supports, not the overall length of the joist.14 ft
Width of the floor bayThe dimension across the joists — the direction the layout runs. Used for the joist count.12 ft
Rows of solid blockingDeep joists need lateral restraint between supports; blocking also stiffens the floor against bounce.1 row at mid-span
Bending design value FbTabulated Fb from the NDS Supplement for your species and grade, before adjustment factors.875 psi
Modulus of elasticity ETabulated E from the NDS Supplement — 1.4 million psi for Spruce-Pine-Fir No.1/No.2.1.4 million psi

It returns

  • Allowable clear span — The smaller of the bending span and the deflection span for this joist, spacing and load.
  • Design span as a share of allowable
  • Live-load deflection at your span
  • Deflection ratio at your span
  • Joists in the bay
  • Joist lineal feet
  • Rim board and blocking

The formula

Lb=8FSwtot
Δ=5wL4384EI
N=Ws+1

In plain text: L_bending = √(8·Fb′·S / w_total) and L_deflection = ∛(384·E·I / (5·k·w_live))

  • LAllowable clear span (the smaller of the two results) (in)
  • Fb′Adjusted bending design value = Fb × Cr × CF (psi)
  • SSection modulus = b·d² ÷ 6 (in³)
  • IMoment of inertia = b·d³ ÷ 12 (in⁴)
  • EModulus of elasticity (psi)
  • wUniform load on one joist = psf × spacing ÷ 144 (lb/in)
  • kDeflection denominator: 360, 480 or 240 (—)

Bending uses total load; deflection uses live load only, which is the convention used to build the code span tables. Both expressions come from rearranging the simple-span uniform-load formulas M = wL²/8 and Δ = 5wL⁴/(384EI).

Updated Category Framing, Lumber & Cutting Angles Verified against published test cases Reading time 12 min

What a joist span is, and what limits it

The span is the clear distance between the faces of the supports — from the inside face of the sill plate to the inside face of the girder, not the overall length of the stick you cut. A 2×10 that runs 15 ft 5 in clear will be cut at 16 ft or more so it can bear on the plate at each end. Every span table in every code book is written in clear span, and the single most common way to fail an inspection is to read the table in overall length.

Two separate things limit that distance. The first is strength: bend the joist far enough and the extreme fibres at the bottom reach their allowable stress. The second is stiffness: long before a floor is anywhere near breaking, it becomes unpleasant. Dishes rattle, a crack opens along a tile grout line, and people describe the floor as bouncy. Building codes control that with a deflection limit written as a fraction of the span — L/360 means the floor may sag no more than the span divided by 360 under live load, which is about half an inch over a 15 ft span.

Which of the two governs is not a fixed property of the lumber. Shallow joists at wide spacing usually run out of bending capacity first; deep, tightly spaced joists in a stiff species usually hit the deflection limit first. This calculator solves both and tells you which one is doing the work, because the two respond to completely different fixes.

The two equations, and where each factor comes from

A floor joist is a simply supported beam carrying a uniform load. The maximum bending moment is M = wL² ÷ 8 at mid-span, and the maximum deflection is Δ = 5wL⁴ ÷ (384EI). Setting each equal to its limit and solving for L gives the two expressions above.

The load w is per joist, not per square foot. Each joist carries a strip of floor one spacing wide, so a 40 psf live load at 16 in on centre puts 40 × (16/12) = 53.3 pounds on every foot of joist. Divide by 12 again to get pounds per inch, which is what you need when E is in psi and lengths are in inches. That is where the 144 in the calculator's load step comes from.

Section properties come from the dressed size. A 2×10 measures 1½ in by 9¼ in, so its section modulus is 1.5 × 9.25² ÷ 6 = 21.39 in³ and its moment of inertia is 1.5 × 9.25³ ÷ 12 = 98.93 in⁴. Notice the exponents: bending capacity grows with depth squared, and stiffness with depth cubed. Doubling the number of joists halves the load on each and buys you 41% more bending span; going one size deeper buys far more than that.

Fb gets adjusted before you use it. The tabulated bending value in the NDS Supplement is multiplied by the repetitive-member factor Cr = 1.15, which applies to three or more members not more than 4 in thick spaced no more than 24 in apart and joined by a load-distributing sheathing — that is, an ordinary floor. It is also multiplied by the size factor CF, which rewards shallow members: 1.3 for a 2×6, 1.2 for a 2×8, 1.1 for a 2×10 and 1.0 for a 2×12 in the common visually graded grades. The load-duration factor is 1.0 for floor live load, so it does not appear.

Deflection is checked against live load alone. That is the convention the published span tables are built on: dead load causes an initial set that gets levelled out during construction, while live load is what moves under your feet. E is not adjusted by Cr or CF.

Worked example: a 2×10 SPF joist at 16 in on centre

You are framing a living room floor with Spruce-Pine-Fir No.1/No.2 2×10s at 16 in on centre, 40 psf live and 10 psf dead, checked at L/360.

  1. Section properties. b = 1.5 in, d = 9.25 in. S = 1.5 × 9.25² ÷ 6 = 21.391 in³. I = 1.5 × 9.25³ ÷ 12 = 98.932 in⁴.
  2. Adjusted bending value. Fb = 875 psi. Fb′ = 875 × 1.15 × 1.1 = 1,106.9 psi.
  3. Load per joist. Total: (40 + 10) × 16 ÷ 144 = 5.5556 lb/in. Live only: 40 × 16 ÷ 144 = 4.4444 lb/in.
  4. Bending span. L = √(8 × 1,106.9 × 21.391 ÷ 5.5556) = √34,094 = 184.65 in = 15.39 ft.
  5. Deflection span. L = ∛(384 × 1,400,000 × 98.932 ÷ (5 × 360 × 4.4444)) = ∛6,648,215 = 188.03 in = 15.67 ft.
  6. Allowable span. The smaller of the two: 15.39 ft, or 15 ft 4⅝ in. Bending governs, by about three inches.

Now check the floor you actually intend to build. At a 14 ft clear span, L = 168 in, and the live-load deflection is 5 × 4.4444 × 168⁴ ÷ (384 × 1,400,000 × 98.932) = 0.333 in. As a ratio that is 168 ÷ 0.333 = L/505, comfortably stiffer than the L/360 minimum and stiff enough for most tile installations. The span is 14 ÷ 15.39 = 91% of allowable.

The bay is 12 ft wide, so the layout is ⌊144 ÷ 16⌋ + 1 = 10 joists, 140 lineal feet of 2×10. Add two 12 ft rim boards and one row of blocking — nine pieces at 14½ in — for another 34.9 lineal feet.

How to read the result

Treat the allowable span as a ceiling, not a target. A floor built at 99% of its allowable span meets code and will still feel livelier than most clients expect, because L/360 was chosen to protect finishes rather than to guarantee comfort. If you want a floor that feels solid underfoot, design to L/480. Because the deflection span varies with the cube root of the limit, tightening from L/360 to L/480 costs at most (360 ÷ 480)^⅓ = 9% of the span, and less than that whenever bending is the governing check.

Use the governing check to choose your fix. If bending governs, more depth, a higher grade or tighter spacing all help. If deflection governs, only depth, stiffness and spacing help — paying for a No.1 grade instead of No.2 buys you a higher Fb and almost no extra E, so the span barely moves. That single distinction saves a lot of money on lumber orders.

Where the finish is brittle, tighten the limit. The Tile Council of North America handbook calls for L/360 under ceramic tile and L/720 under natural stone, both measured under live load — and L/720 is a demanding number that usually needs engineered joists or a much tighter layout. Sistering, adding a mid-span beam, or switching to I-joists are the usual answers.

Finally, remember that this calculator sizes a joist. The girder or beam that the joists land on carries half of every joist it supports and must be sized separately — start with the beam section modulus calculator and check its movement with the beam deflection calculator. Openings in the floor need trimmers and headers, which the header size calculator covers.

Allowable clear spans, Spruce-Pine-Fir No.1/No.2

Computed from the equations on this page for 40 psf live + 10 psf dead and L/360, using Fb = 875 psi, E = 1,400,000 psi, Cr = 1.15 and the size factor for each depth. Values are rounded down to the inch. The governing check is shown in brackets.
Joist12 in o.c.16 in o.c.19.2 in o.c.24 in o.c.
2×610′ 3″ (d)9′ 3″ (d)8′ 9″ (d)8′ 1″ (b)
2×813′ 6″ (d)12′ 3″ (d)11′ 5″ (b)10′ 3″ (b)
2×1017′ 2″ (d)15′ 4″ (b)14′ 0″ (b)12′ 6″ (b)
2×1220′ 7″ (b)17′ 10″ (b)16′ 3″ (b)14′ 6″ (b)

(b) bending governs, (d) deflection governs. Published code span tables are generated from the same equations; where a table and a calculation disagree by an inch or two, the table in the code adopted by your jurisdiction is what the inspector will use.

This is a design aid, not a stamped design

The equations here are the standard mechanics used in the AWC National Design Specification for Wood Construction and the reference design values are those published in the NDS Supplement. They check bending and live-load deflection only. A complete design also checks horizontal shear, bearing area at the supports, notches and bored holes, concentrated and partition loads, cantilevers, and connections. Where a floor carries a bearing wall, a hot tub, a masonry hearth or a stair landing, or where the joists are cut or drilled, have the design confirmed by an engineer and check it against the code edition your jurisdiction has adopted.

Assumptions and common mistakes

  • Reading overall length instead of clear span. The span is between support faces. Cut the joist longer.
  • Using a single span table for a continuous joist. A joist running over a centre girder is two spans, not one. Each span is checked separately, and the negative moment over the support changes the picture.
  • Ignoring the dead load of the finish. Ten psf covers framing, subfloor and carpet. A mortar bed and stone tile can double it, and dead load feeds the bending check directly.
  • Assuming a higher grade fixes a deflection problem. Grade mostly raises Fb, not E. If deflection governs, go deeper or closer.
  • Forgetting bearing. Most codes want at least 1½ in of bearing on wood or metal and 3 in on masonry. A joist can be strong enough and still crush at the end.
  • Notching or drilling in the wrong place. Holes near the top or bottom edge, or notches in the middle third, remove capacity the calculation assumes is there.
  • Applying dry-service values to a wet location. Joists that stay above 19% moisture content — over a crawl space with no vapour retarder, or in an open deck — need wet-service adjustment factors this calculator does not apply.
  • Building at 100% of allowable and expecting a quiet floor. Code minimum protects the finishes, not your comfort.

Sawn lumber, engineered joists and the code tables

Solid sawn joists are only one option, and they are the one with the shortest spans. Wood I-joists and open-web floor trusses reach much further at the same depth because they put material where the stresses are, and their manufacturers publish span tables tied to specific products; those tables replace this calculation entirely, since the flange and web properties are proprietary. Laminated veneer lumber sits between the two.

Prescriptive code span tables exist so that a builder does not have to run these equations for every floor. They are generated from exactly the arithmetic on this page, then rounded and constrained to a set of standard load cases. Because they bake in assumptions about grade, moisture, spacing and load, they are conservative for some situations and simply unavailable for others — a 50 psf commercial live load, an unusual species, or an L/480 target. That is when calculating directly earns its keep.

Once the joists are settled, the rest of the floor follows: subfloor sheeting from the plywood sheet calculator, the lumber volume from the board foot calculator, and the walls that sit on the deck from the wall stud count calculator.

Frequently asked questions

How far can a 2x10 span for a floor?

About 15 ft 4 in at 16 in on centre in Spruce-Pine-Fir No.1/No.2 under 40 psf live and 10 psf dead load at L/360, and about 12 ft 6 in at 24 in on centre. Douglas Fir-Larch runs a little further, Hem-Fir a little shorter. The exact figure depends on species, grade, spacing, load and the deflection limit, which is why all five are inputs here.

What does L/360 actually mean?

The joist may deflect no more than its span divided by 360 under live load. Over a 15 ft span that is 180 ÷ 360 = 0.5 in. L/480 is a stiffer standard used under tile and for floors that should not feel bouncy; L/240 is the looser limit used for attic floors with limited storage. All three are ratios of the span, so a longer floor is allowed to move more in absolute terms.

Should I use 16 in or 24 in on centre?

Sixteen inches is the residential default because it suits sheet goods, it supports common subfloor thicknesses and it gains roughly 20% of span over 24 in for the same joist. Twenty-four inches uses less lumber and is normal with I-joists and thicker subfloor, but it needs a stiffer joist for the same span and it makes the floor more sensitive to point loads. Nineteen point two inches — five spaces per 8 ft sheet — is a useful middle setting.

Does the calculator include the weight of the floor itself?

Yes, through the dead load input. Ten psf is the usual allowance for joists, subfloor, a light finish and a ceiling below. Increase it for heavy finishes: a mortar bed with stone tile, gypsum concrete underlayment or a plaster ceiling can push the dead load to 20 psf or more, and every extra psf comes straight off the bending span.

Why does my result differ slightly from the code span table?

Code tables round, and they sometimes apply extra checks or assumptions this calculator does not — shear, a different dead load, or a species combination graded differently. Differences of an inch or two are normal. Where they disagree, the table in the code edition your jurisdiction has adopted is the number an inspector will hold you to; use this calculator to understand the sensitivity, not to overrule the table.

Can I use this for a deck?

Only as a first pass. Deck joists carry 40 psf live load but they are exposed to weather, so the design values need wet-service adjustment, and pressure-treated Southern Pine — the most common deck material — is tabulated size-specifically rather than with a size factor. Deck framing also has its own prescriptive guidance covering ledger attachment, joist hangers, cantilevers and guard posts, none of which is a span question.

How do I count joists for a bay?

Divide the bay width in inches by the spacing, take the whole number, and add one for the joist at the far end. A 12 ft bay at 16 in on centre gives ⌊144 ÷ 16⌋ + 1 = 10. Then add extras the layout formula does not know about: a doubled joist under a parallel partition, trimmers around a stair or chimney opening, and a joist tight to each parallel wall.

What is a normal deflection to design to?

Somewhere between L/360 and L/480 for a habitable floor. L/360 is the code floor; many builders quietly design to L/480 because it costs at most 9% of the span and eliminates most bounce complaints. Under natural stone, the Tile Council of North America handbook calls for L/720, which normally means engineered joists.

Does blocking increase the allowable span?

Not in this calculation. Blocking and bridging restrain the joists against rotation and buckling and they help share concentrated loads between neighbours, which is why codes require lateral support for deep members — but the published span equations do not credit them with extra bending or deflection capacity. Install blocking because it makes the floor behave, not to gain span.

References