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.
Step-by-Step Formulas
1. Number of Field Joists
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
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
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
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
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.
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
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.