Skip to main content

Structural Framing

Floor Joist Calculator

Calculate exactly how many floor joists you need, including rim (band) joists, solid blocking, total linear footage, and board feet for material ordering. Choose joist size (2×6 to 2×12), spacing (12" to 24" OC), and stock length to get a precise takeoff. Supports metric and imperial units.

Floor Joist Calculator

Count joists, rim board, blocking & linear footage

Joist Size

Joist Spacing (On Centre)

Stock Length

Results

Enter values above to calculate

Floor Framing Plan Diagram

Field joists span the room width. Rim joists cap the ends. Solid blocking runs perpendicular between joists for spans over 8 ft.

RIM JOIST RIM JOIST BLOCKING JOIST SPAN ROOM LENGTH Spacing (OC) FIELD JOIST

Step-by-Step Formulas

1. Number of Field Joists

N = floor(Room Length ÷ Spacing) + 1

Divide the room length (the direction joists are spaced along) by the on-centre spacing. The floor() function rounds down to the nearest whole number, then add 1 for the starting joist. For a 6 m room at 400 mm OC: floor(6.0 / 0.4) + 1 = 15 + 1 = 16 field joists. Plus 2 rim joists gives 18 total pieces.

2. Rim (Band) Joists

2 rim joists, each = Room Length

Two rim joists run along the ends of the joist span — one at each end. They cap the floor system, transfer loads to the sill plate, and provide nailing surface for the subfloor edge. Rim joists use the same lumber as field joists and are ordered at the full room length.

3. Total Linear Footage

Linear = (N × Joist Span) + (2 × Room Length) then × (1 + Waste %)

Multiply the number of field joists by the joist span (room width) to get all the spanning material. Add the two rim joists (2 × room length). Multiply by your waste factor — 10% is standard for residential framing to account for cuts and damaged pieces.

4. Solid Blocking / Bridging

Rows = floor(Span ÷ 8 ft) | Blocking pieces = Rows × (N − 1)

IRC R502.7 requires solid blocking or cross-bridging between joists when joist depth is 2×8 or deeper and the span exceeds 8 ft (2438 mm). One row of blocking at mid-span for 8–16 ft spans; two rows for 16–24 ft spans. Blocking pieces are cut from the same joist stock — add them to your order.

5. Board Feet

BF per piece = (Thickness_in × Width_in × Length_ft) ÷ 12

Board feet is the standard North American lumber pricing unit. A 2×8 that is 12 ft long = (1.5 × 7.25 × 12) / 12 = 10.875 BF. Multiply by your joist count and the lumber price per BF to estimate material cost. Rim joists and blocking should be added separately at the same rate.

Worked Example

Bedroom addition: 20 ft × 13 ft, 2×10 joists, 16" OC, 12 ft stock length, 10% waste.

Field joists = floor(20 ft ÷ 1.333 ft) + 1 = floor(15.0) + 1 = 16 joists
Total pieces = 16 field + 2 rim = 18 pieces
Linear ft = (16 × 13) + (2 × 20) = 208 + 40 = 248 lin. ft
With 10% waste = 248 × 1.10 = 272.8 lin. ft
Blocking: span 13 ft > 8 ft, depth 9.25" > 7.25" → 1 blocking row
Blocking pieces = 1 row × (16 − 1) = 15 blocking pieces
Stock: 12 ft stock, joists span 13 ft → order full 14 ft (or 16 ft) sticks
Board feet = (1.5 × 9.25 × 13) / 12 × 16 joists ≈ 240 BF

Joist Count by Span and Spacing

Number of joists needed across a given wall length, including the extra joist that closes the last bay:

Wall length (ft) 12 in OC 16 in OC 24 in OC
10 11 9 6
12 13 10 7
14 15 12 8
16 17 13 9
20 21 16 11

Counting Joists and Blocking

A floor frame is more than the joists themselves, and the extras are what estimates usually miss:

  • Always One More Than the Divisions: Dividing span by spacing gives the number of gaps, not the number of joists. There is always one extra joist to close the final bay — the classic off-by-one error.
  • Rim Joists and Blocking Count: Rim joists close the ends and blocking stiffens mid-span. Together they can add ten percent or more to the lumber order beyond the field joists.
  • Spacing Does Not Set Capacity: Tightening spacing from 24 to 16 in helps, but span, species, grade, and depth govern. A joist that is too shallow for the span stays too shallow at any spacing.

Benefits of Using This Calculator

Joists, Rim and Blocking Counts field joists, rim joists, and blocking rows in one calculation.
Linear Feet and Board Feet Converts the piece count into both linear footage and board feet for ordering.
Any Spacing Handles 12, 16, 19.2, and 24 in on-centre layouts.
Stock Piece Count Suggests how many pieces of standard stock length you need, with waste applied.

Example Calculations

Three scenarios worked through step by step:

Example 1 — Bedroom Floor

Room 12 ft × 14 ft, joists spanning 12 ft at 16 in centres.

Joist run direction = 14 ft wide

Divisions = (14 × 12) ÷ 16 = 10.5 → 11

Joists = 11 + 1 = 12

Rim joists = 2 × 14 ft = 28 linear ft

Total joist length = 12 × 12 = 144 linear ft

Example 2 — With Mid-Span Blocking

Same floor, one row of solid blocking at mid-span.

12 joists create 11 bays

Blocking pieces = 11, each about 14.5 in long

Blocking length = 11 × 1.21 ft = 13.3 linear ft

Total lumber = 144 + 28 + 13.3 = 185.3 linear ft

Blocking is required for joists over 8 ft in most codes

Example 3 — Board Feet Order

185.3 linear ft of 2×10 joist stock, 10% waste.

Board feet = (2 × 10 × 185.3) ÷ 12 = 308.8 BF

With 10% waste = 308.8 × 1.10 = 339.7 BF

In 12 ft pieces = 185.3 ÷ 12 = 15.4 → 16 pieces

Result: 16 × 2×10×12 ft, about 340 board feet

Framing Tip

Framing Tip

Pick up each joist and sight down its edge before installing, then set them all crown up — the slight natural bow pointing skyward. Gravity and floor load gradually flatten a crowned joist, whereas one installed crown down starts sagging on day one and only gets worse.

Frequently Asked Questions

How do I calculate the number of floor joists I need?
Divide the room length (the direction joists run parallel to each other) by the joist spacing, then add 1 for the starting joist. Add 2 rim joists. For a 20-ft room at 16" OC: floor(240 ÷ 16) + 1 = 16 joists + 2 rim = 18 total pieces.
What is the most common floor joist spacing?
16 inches on centre (400 mm OC) is the most common spacing for residential construction, balancing strength, stiffness, and cost. 12" OC is used for long spans or heavy loads; 19.2" and 24" OC are used for light loads or engineered lumber products.
When is blocking required between floor joists?
IRC R502.7 requires solid blocking or cross-bridging for joists 2×8 or deeper when the span exceeds 8 ft (2438 mm). One row at mid-span handles 8–16 ft; two rows handle 16–24 ft. Always check your local code — some jurisdictions require blocking for all joists regardless of depth or span.
What size floor joists do I need?
Joist size depends on span, spacing, species, grade, and load. For a typical residential floor (40 psf live + 10 psf dead), a 2×10 at 16" OC spans roughly 15–16 ft in Douglas Fir #2; a 2×12 spans up to 18–19 ft. Always verify against the IRC span tables or a licensed engineer for your species and load conditions.
Does the calculator include rim joists and blocking in the total?
Yes. The Results section shows field joist count separately from the total (which includes 2 rim joists). Blocking pieces are counted and displayed separately. The linear footage total includes field joists and rim joists but not blocking — add blocking pieces at the joist spacing width each to your order.
How do I calculate the number of floor joists?
Divide the length of the wall the joists run along by the spacing, round up, then add one. A 14 ft wall at 16 in centres gives (14 × 12) ÷ 16 = 10.5, rounding to 11, plus one for 12 joists total.
What spacing should floor joists be?
Sixteen inches on centre is the residential standard. Twelve-inch spacing is used for heavy loads or to reduce bounce, and 24 in appears with deep engineered joists. Spacing must suit your subfloor panel span rating as well as the load.
Do I need blocking between floor joists?
Most codes require bridging or solid blocking at intervals for joists deeper than a certain ratio, typically at mid-span for runs over 8 ft. Blocking stops joists rotating under load and shares point loads between neighbours.
What size floor joist do I need for a 12 foot span?
A 2×10 at 16 in centres in common softwood grades typically handles a 12 ft residential floor span, but species and grade change the answer. Always check the American Wood Council span tables rather than relying on a rule of thumb.
What are rim joists for?
They close the ends of the joist run, hold each joist upright and correctly spaced, and transfer load from the wall above down into the foundation. They also form the perimeter that the subfloor edge fastens to.

Assumptions & Reference Values

This tool returns estimates using standard financial formulas and the default parameters shown in the calculator inputs. Always consult a qualified financial advisor before making investment decisions.

Calculator Defaults:

  • Joist count = (span ÷ on-centre spacing) + 1, rounded up
  • Rim joists add 2 pieces running the length of the floor system
  • Solid blocking rows are typically required at mid-span for joists over 8 ft
  • Linear footage = (joist count × joist length) + rim and blocking lengths
  • Board feet = (thickness in × width in × length ft) ÷ 12
  • Order lumber = board feet × (1 + waste allowance), default 10%
  • Joist size and allowable span must be verified against IRC span tables for your species and load

Disclaimer

All calculations are for informational purposes only. Past performance does not guarantee future results. Consult a licensed financial advisor for personalized advice.