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 dimensions 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.
💡 Pro tip
Always verify joist size against the IRC span tables for your species, grade, and load. A 2×10 Douglas Fir #2 at 16" OC can span about 15.5 ft under a standard 40+10 psf load — a 13 ft span is comfortable. If you're using hem-fir or SPF, re-check: those span slightly shorter. Buy a 10–15% overage on blocking to allow for waste cuts.
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.