Calculate the number of floor or ceiling joists needed for a given span and on-center spacing. Includes rim joist and blocking counts.
Whether you're framing a floor, ceiling, or deck, you need an accurate joist count before placing a lumber order. The number of joists depends on the span length and the on-center spacing you choose. Standard spacings of 12″, 16″, 19.2″, and 24″ OC each have trade-offs between material cost, structural performance, and subfloor requirements.
This joist spacing calculator takes the overall span length and your chosen spacing to compute the number of joists, including one on each end. It also reminds you to match your subfloor span rating to your joist spacing—a 16″ OC rated subfloor panel must not be used on 24″ OC joists.
The calculator works for floor joists, ceiling joists, and deck joists. Simply enter the distance the joists span across (parallel to the joists) and the total length they must cover (perpendicular to the joists).
Precise calculations are essential for meeting regulatory requirements, passing inspections, and ensuring the long-term structural integrity and safety of the completed project.
An accurate joist count prevents over-ordering and under-ordering. This calculator accounts for the end joist and gives you a total piece count plus the linear footage of rim material needed. Having precise numbers at hand streamlines project planning discussions with clients, architects, and subcontractors, building trust and reducing costly misunderstandings on the job.
Number of Joists = floor(Span Length × 12 / Spacing) + 1 Total Joist LF = Number of Joists × Joist Length Rim Board LF = Span Length × 2 (both ends)
Result: 19 joists, 266 LF of joist material
A 24-foot span at 16″ OC requires floor(24×12/16)+1 = 19 joists. Each joist is 14 feet long, so total joist material is 19 × 14 = 266 linear feet. Rim boards need 24 × 2 = 48 LF.
Plywood and OSB subfloor panels carry a span rating like 24/16 or 48/24. The first number is the maximum rafter spacing (roof), and the second is the maximum floor joist spacing in inches. Always match or exceed your joist spacing with the panel rating.
The 19.2″ OC spacing is gaining popularity because 8-foot sheet edges fall on joist centers every 5 joists (19.2 × 5 = 96″ = 8'). This alignment reduces waste and eliminates the need for blocking at unsupported panel edges while using 20% fewer joists than 16″ OC.
Compare total board feet at different spacings. Going from 16″ to 24″ OC reduces joist count by one-third but may require heavier joists to achieve the same span, offsetting some savings. The sweet spot depends on local lumber prices and your specific span.
16″ OC is the most common for residential floors. 12″ OC is used for heavy loads or longer spans. 24″ OC is sometimes used for ceiling joists or with thicker subfloors. 19.2″ OC is efficient for material use.
A rim joist (also called band board or header joist) caps the ends of the floor joists at the perimeter. It provides lateral support, fire blocking, and a nailing surface for the subfloor edge.
Blocking or bridging is required by many codes at supports and at mid-span for joists deeper than 2×12. It prevents joist rotation and distributes point loads to adjacent joists.
It is not recommended. Mixed spacings complicate subfloor installation, blocking, and mechanical rough-in. If different zones have different loads, use different joist sizes at the same spacing instead.
A minimum of 1.5 inches of bearing is required for joists resting on wood beams. Full-width bearing (3.5″ on a 4× beam) is preferred. Joist hangers eliminate the bearing requirement entirely.
Span is the distance a joist reaches from one support to another (measured perpendicular to supports). Spacing is the distance between adjacent joists measured center-to-center (parallel to supports).