Check whether your joist size and spacing carry the span, count the joists for a room, estimate the lumber in board feet, and size a support beam for the floor system.
📋 What's on this page: Use the free calculator to compare your joist configuration against IRC span table values, get the joist count and board-foot takeoff, and check a support beam span. Then scroll down for the full guide, the span table reference, the species and grade breakdown, the joist vs beam comparison, a worked example, and 6 floor framing mistakes that cost you.
Floor Joist & Beam Span Calculator
Enter joist size, spacing, species and loads to check spans, count joists and estimate lumber
Inputs
Joist Configuration
30 sleeping, 40 living, 50 for storage or assembly.
Distance between supports.
Across the joists, for the count.
Support Beam
Between posts or bearing walls.
Results
18.3 ft
Max Joist Span
OK
Joist Check
10
Joists Needed
233 bd ft
Joist Lumber
9.4 ft
Max Beam Span
OK
Beam Check
How to Use This Floor Joist Calculator
Start with the joist size you plan to buy, the spacing you will run them at, and the species and grade stamped on the lumber. Pick the live load for the room, 30 psf for sleeping areas, 40 psf for ordinary living space, 50 psf for storage or assembly use. Enter the joist length as the actual distance between supports and the room width across the joists, and the calculator returns the maximum allowed span, whether your span passes, the joist count, and the board-foot takeoff. The beam section does the same for a support beam, comparing a beam size and span against typical residential values.
The span values come from the same family of tables as IRC R502.3, the residential floor joist tables. For common spruce-pine-fir #2, the calculator uses the standard published spans at each spacing, then applies adjustment factors for stronger species, higher grades, and lighter or heavier live loads. The result is a fast yes-or-no check, the kind a designer or framer does before ordering lumber, not a substitute for the engineer-stamped tables in your local code.
How a Floor Joist Span Is Determined
A floor joist span is set by two separate limits, and the table always uses the tighter one. The first is bending strength, the joist must not snap when the floor is fully loaded. The second is deflection, the joist must not bend so far that the floor feels springy or the ceiling drywall cracks below it. Residential joists are designed to deflect no more than L/360 under live load, where L is the span in inches, so a 15-foot joist with 180 inches of span may bow at most 0.5 inches.
For short spans the strength limit usually wins, the joist is plenty stiff and simply has to hold the load. For long spans the deflection limit wins, the joist bends too much before it is anywhere near breaking. That is why a 2x6 fails a 14-foot span even though the wood would not physically snap, it would sag enough to crack tile and bounce underfoot. The span tables are pre-calculated for both limits, which is why a deeper joist jumps so quickly: depth is cubed in the deflection formula, so going from 2x8 to 2x10 roughly doubles the stiffness of the member.
Joist Size and Spacing: Reading the Span Table
The table below gives the maximum allowed floor joist span in feet and inches for common spruce-pine-fir #2 lumber, 40 psf live load, and a 10 psf dead load, the numbers the IRC tables are quoted at. Read across your joist size and down your spacing to find the span you can cover.
Joist Size
12" OC
16" OC
19.2" OC
24" OC
2x6
12 ft 6 in
10 ft 11 in
10 ft 0 in
9 ft 0 in
2x8
16 ft 6 in
14 ft 5 in
13 ft 1 in
11 ft 10 in
2x10
21 ft 0 in
18 ft 4 in
16 ft 8 in
15 ft 0 in
2x12
25 ft 6 in
22 ft 3 in
20 ft 3 in
18 ft 3 in
Notice how much the spacing matters. A 2x10 gains about 6 feet of span just by moving from 24-inch to 12-inch spacing, and a 2x12 gains over 7 feet across the same range. Tighter spacing lets a shallower joist do the work of a deeper one, which is why a floor system is designed as a package: the joist depth, the spacing, the subfloor thickness, and the beam layout all trade against each other.
Joist Species and Grade: What the Labels Mean
Every piece of framing lumber carries a grade stamp. The two things that matter for span are the species group and the grade. Spruce-pine-fir, marked SPF, is the cheapest and most common framing wood in North America, and its #2 grade is the baseline most span tables are written for. Douglas fir-larch and southern yellow pine are denser and stiffer, so they earn a few inches to a foot more span at the same size and spacing. The #1 grade is a step up from #2, with fewer and smaller knots, which is why it spans farther.
Engineered LVL, laminated veneer lumber, is a different animal entirely. It is made from thin veneers glued and pressed together, so it has no knots and a consistent strength that beats any sawn lumber. An LVL joist or beam can span roughly half again as far as the same-size SPF member, which is why LVL shows up in long clear spans, big openings, and anything an architect wants to keep low-profile. The trade-off is cost, LVL is significantly more expensive per foot than sawn lumber, so it is used where the span demands it, not everywhere.
The calculator applies a span factor for each option relative to SPF #2: about 6% more for Douglas fir and southern yellow pine, about 13% more for #1 grade, and about 50% more for LVL. Those are practical comparison numbers, the exact published spans for your species and grade sit in the tables in the International Residential Code and your local amendments.
Live Load vs Dead Load
Floor loads are split into two buckets. Dead load is the permanent weight of the structure itself: the subfloor, the finish flooring, the joists, the ceiling below, and any partitions. It is typically taken as 10 psf for a light residential floor. Live load is everything that moves in and out: people, furniture, appliances, and temporary storage. The code calls for 40 psf of live load for ordinary residential rooms and 30 psf for sleeping rooms, where the floor carries less furniture and fewer people per square foot. Rooms used for storage or assembly go up to 50 psf or more.
The live load choice changes the span more than most people expect. Dropping from 40 to 30 psf lets a joist span about 12% farther, and jumping to 50 psf costs it about 10%. That is why a floored attic or a home office packed with filing cabinets can bounce even though the joists passed the table check, the load assumption changed. When in doubt, design to 40 psf, it covers the normal case and leaves a little room for the piano.
Joist Count and Lumber Takeoff
The joist count follows the same logic as studs and trusses. Take the room width across the joists in inches, divide by the on-center spacing, round up to a whole number, and add one for the first joist at the end wall. A 12-foot-wide room, 144 inches, at 16-inch spacing gives 144 divided by 16, or 9 intervals, so 10 joists. The same room at 24-inch spacing gives 6 intervals and 7 joists, and at 12-inch spacing it gives 12 intervals and 13 joists.
The lumber takeoff is the joist count times the span, plus a waste allowance. For the board-foot number, a 2x10 is 1.667 board feet per linear foot, a 2x8 is 1.333, a 2x12 is 2.0, and a 2x6 is 1.0. Ten 14-foot 2x10s come to 10 times 14 times 1.667, or 233 board feet. The board foot calculator turns that volume into a price if you have a per-board-foot or per-linear-foot cost from your lumberyard.
Beam Sizing: What Carries the Joists
A beam runs perpendicular to the joists and carries their load to posts, columns, or bearing walls, which is how a floor spans a wide room without a wall in the middle. Beams are typically built as doubled or tripled 2x members nailed together, or as engineered LVL, and they are sized by span and by how wide a strip of floor they support.
The table below gives typical maximum spans for beams supporting one floor plus a roof above, with the beam carrying about 10 feet of floor width, which is the common case for a single-story house with joists running 5 feet each side. These are working numbers for planning, the engineered tables in the code and the LVL manufacturer's literature are the final word.
Beam
Typical Max Span
Best For
2-2x8
about 7 ft 6 in
Door openings, short header spans
2-2x10
about 9 ft 5 in
Typical mid-span beams in a house
2-2x12
about 11 ft 0 in
Wide great rooms, garage spans
LVL 1.75x9.25
about 13 ft 4 in
Long clear spans, low-profile beams
LVL 1.75x11.25
about 15 ft 7 in
Maximum open floor plans
If your beam carries more floor width, two stories, or a heavy tile floor, those spans shrink and you move up a size or add a post. The beam check in the calculator uses these typical values, so treat it as a planning tool and confirm the final beam with the tables for your exact species, grade, and load condition.
Cantilevers and Non-Standard Layouts
Not every joist runs from support to support. A cantilever extends past the bearing point, the classic example is a bay window or an overhanging upper floor. The code limits cantilevers to a fraction of the back span, and the joist beyond the bearing wall must be a continuous member, not spliced. A common rule from IRC R502.3.3 allows a 2x joist to cantilever up to one-fourth of its actual back span for exterior balconies, with limits that shrink under snow and deck loads.
Anything that breaks the regular grid deserves extra attention: an opening for a stairwell, a dropped beam, a post that lands mid-span, or a joist notched for plumbing. Stair openings are framed with doubled joists or headers around the hole, and notches in the top or bottom of a joist are limited to one-sixth of the joist depth and are banned entirely in the middle third of the span. If your floor has any of these, pull the code book out before you order, the regular span table stops applying at the irregular detail.
Worked Example: A 14-Foot by 12-Foot Family Room
Take a family room that spans 14 feet and runs 12 feet across the joists. Starting with 2x10 joists at 16-inch spacing in SPF #2 under a 40 psf live load, the table says the maximum span is 18 feet 4 inches. The 14-foot span clears it easily, so the joists are sized. The count is 144 inches of width divided by 16, or 9 intervals, plus one, so 10 joists. At 14 feet each that is 140 linear feet of 2x10, which is 140 times 1.667, or 233 board feet.
Now check the support beam. If the room is 14 feet wide and the beam runs down the middle carrying 7 feet of floor each side, a double 2x10 is rated to about 9 feet 5 inches for a 10-foot tributary width. The tributary is a little narrower here, so the beam works for a span of 9 feet or so between posts. To open the room to a 12-foot beam span you would step to a triple 2x10, a double 2x12, or an LVL, which is exactly the trade a floor designer weighs for every room. The framing calculator handles the wall studs and headers that sit on top of this floor system, and the subfloor calculator covers the sheets that stiffen the joists into a diaphragm.
6 Floor Framing Mistakes That Cost You
Using the table for the wrong spacing. A 2x8 at 12-inch centers spans 16 feet 6 inches, the same 2x8 at 24-inch centers drops to 11 feet 10 inches. Mixing up the spacing column is the most common span error, and it is why the count and the span must be checked against the same number.
Reading the span wrong at the bearing. The span is measured between the inside faces of the supports, not the overall room dimension and not the center-to-center distance. Measuring the room wall to wall overstates the span and can fail a joist that would pass, or worse, pass a joist that should have failed.
Forgetting the grade stamp. A pile of "2x10" is not a single product. SPF #2, DF-L #2, and #1 grade all carry different spans, and structural lumber mixed with utility or stud-grade pieces is a code violation. Check every sticker before you lay the pile out.
Notching or boring the wrong part. Notches and holes kill joists. A notch in the top or bottom of the middle third of the span, or a hole larger than one-third of the depth, can turn a passing joist into a failure. The limits are strict, keep holes in the middle of the depth and out of the end quarters.
Sizing the beam from the room width. The beam carries the floor on both sides of it, so the tributary load is half the joist span each side, plus anything above. Sizing a beam for the room width instead of the tributary width understates the load by roughly half and produces a bouncy, sagging floor.
Skipping the squash blocks and bearing checks. Joists that bear on a sill or a beam need full bearing, at least 1.5 inches on wood, and the load must land on something solid. Squash blocks under point loads, solid blocking or bridging between joists, and a straight, level bearing surface all matter more than the span number alone.