Introduction
Floor joists are structural, which means they’re regulated: size, span, spacing, bearing, blocking, fastening, and fire protection are all spelled out in building codes. The inspector doesn’t grade on effort — the floor either meets the code’s prescriptive requirements or it doesn’t. Knowing what the code asks for before you frame is the difference between a one-visit inspection and a rebuild.
The Floor Joist Calculator estimates quantities; it does not check code. This guide explains the code concepts that govern joist work — span tables, deflection limits, bearing, and fire blocking — and where to get the binding answers for your jurisdiction.
The Code Framework (IRC)
In the US, residential floor framing falls under the International Residential Code (IRC), Chapter 5 — Floors. Key sections:
- R502.3 — Allowable joist spans. Points to the span tables (Table R502.3.1) for sawn lumber and to manufacturer specifications for engineered products.
- R502.6 — Bearing. Joist bearing minimums on supports.
- R502.7 — Lateral restraint at supports. How joists are tied to walls, sills, and beams against sideways movement.
- R502.8 — Drilling and notching. The legal limits on cutting joists.
- R302.11 — Fire blocking. Where concealed spaces must be blocked against fire spread.
Outside the US, equivalent provisions exist in national codes (e.g., the NBC in Canada, Eurocode 5 in Europe). Your local Authority Having Jurisdiction (AHJ) — the city or county building department — has the final word, including any local amendments that are stricter than the model code. Everything below is the general framework; confirm specifics locally.
Span Tables: The Legal Answer
IRC Table R502.3.1(1) and (2) give maximum allowable spans for sawn lumber joists by species, grade, size, spacing, and design load. To use them legally:
- Match species and grade exactly. The table is computed per species group and grade — substituting a different species invalidates the reading.
- Use the correct load case. Tables are published for standard residential loads (typically 40 psf live + 10 psf dead for living areas; 30 psf live for sleeping rooms). Heavier uses need engineered design.
- Read the smaller of the strength and deflection limits. The published span is already the governing (smaller) value — but understanding that deflection usually governs explains why “strong enough” isn’t the test.
- Engineered products use manufacturer tables, not the IRC sawn-lumber tables. I-joist span charts come from the manufacturer and are code-recognized when installed per their specifications.
The mechanics of reading a table are walked through in the formula guide. When no prescriptive table covers your situation — unusual loads, long spans, cantilevers — the code requires an engineered design by a licensed professional.
Deflection: L/360
The code’s stiffness requirement for floors supporting plaster or gypsum finishes is typically live-load deflection not exceeding L/360 (span in inches ÷ 360). For a 16 ft span: 192 ÷ 360 = 0.53 inches maximum sag under live load. Total-load deflection (live + dead) is typically limited to L/240. These limits protect finishes and occupant comfort — a floor can satisfy strength with room to spare while failing deflection, which is why span tables are usually deflection-governed at longer spans. Tile and stone finishes often demand stricter performance (L/480 or better in industry guidance) even where code minimums would allow more.
Bearing Minimums
Joists must sit on enough support to transfer their load without crushing the support or the joist end:
| Support type | Minimum bearing (IRC) | Metric |
|---|---|---|
| Wood (plate, beam, girder) | 1.5 inches | 38 mm |
| Masonry / concrete | 3 inches | 76 mm |
Bearing is measured as the actual contact length — a joist end hanging past the support’s edge doesn’t count. Joists must also be restrained against lateral movement at supports (R502.7): full-depth blocking, rim joists, or approved ties connecting joists to sills, walls, and beams. The pro tips guide covers the installation details.
Drilling and Notching Limits
IRC R502.8 sets hard limits — these are among the most commonly violated provisions, usually by mechanical trades after the framing is done:
- Notches: never in the middle third of the span; maximum depth 1/6 of joist depth; never at the very ends beyond the bearing limits.
- Holes: maximum diameter 1/3 of joist depth; located in the middle third of the joist’s depth; at least 2 inches clear of top and bottom edges.
- Engineered I-joists: follow the manufacturer’s hole charts only — never cut or notch flanges.
Coordinate plumbing, HVAC, and electrical routes before framing so holes land in legal zones. A notch cut by a subcontractor after inspection can fail the final — protect the framing with clear instructions.
Fire Blocking
Floor systems create concealed horizontal spaces where fire can travel unseen. R302.11 requires fire blocking at specific locations: at the intersection of the floor system with walls (the rim joist area), at openings, and at intervals in concealed spaces, using 2-inch nominal lumber, 3/4-inch plywood/OSB, or approved materials. In practice this means the rim-joist cavities and any soffited or dropped areas get blocked and sealed. Your AHJ may have additional draft-stopping requirements for larger concealed areas — ask before closing up.
Bridging, Blocking, and Connections
Beyond the items above, inspectors commonly check: bridging/blocking rows on longer spans (per code or the approved plans), joist hanger installation — correct hanger size, specified nails fully driven (a frequent failure point), rim joist nailing per the fastening schedule, and sill plate anchorage to the foundation. The nailing schedule (IRC Table R602.3(1)) specifies nail sizes and counts for every connection — “three 16d per joist end” isn’t folklore, it’s the table. The error patterns inspectors find most are catalogued in the common mistakes guide.
Permits and Inspections
Structural floor framing requires a permit and inspection in nearly all jurisdictions — new floors, additions, and joist replacements alike. The typical sequence: permit application with a framing plan (spans, sizes, spacing, connections) → rough framing inspection before subfloor or insulation closes the system → final inspection. Never close up the floor before the rough inspection; the inspector needs to see hangers, bearing, blocking, and notching. Unpermitted structural work creates problems at sale and with insurance — the permit is cheap compared to either.
Related Guides
- Floor Joist Calculator Complete Guide — the full how-to: counting, spacing, spans, worked example.
- Floor Joist Formula Explained — span-table logic and load basics.
- Floor Joist Common Mistakes — the violations inspectors find most.
- DIY vs Pro — permits, inspections, and when to hire.
- Floor Joist Pre-Order Checklist — verify everything before the lumber arrives.
Frequently Asked Questions
Which code covers floor joists?
In the US, the International Residential Code (IRC) Chapter 5 — Floors. Other countries have equivalents (NBC, Eurocode 5). Your local building department (the AHJ) enforces the code as locally amended — always confirm with them.
What is the maximum span in the code?
There is no single number — allowable span depends on species, grade, size, spacing, and load per IRC Table R502.3.1. Look up your exact combination, or get an engineered design for anything outside the tables.
Do I need a permit to replace floor joists?
In most jurisdictions, yes — it’s structural work. Apply with a framing plan, and schedule the rough framing inspection before closing up the floor.
What does the inspector check on floor framing?
Joist size and spacing vs the approved plan, bearing minimums, hanger sizes and nails, rim joist nailing, blocking/bridging rows, notching and drilling compliance, lateral restraint, and fire blocking.
Can I drill through a joist for plumbing?
Yes, within limits: holes max 1/3 of joist depth, in the middle third of the depth, 2 inches clear of top and bottom edges. Notches are far more restricted. For I-joists, follow the manufacturer’s hole chart only.
Get Your Number
Code compliance for floor joists reduces to: right table, right lumber, right bearing, legal notches, proper connections, fire blocking, and a permit with inspection before close-up. The Floor Joist Calculator gives you the quantities; your span table and your building department give you the authority. When in doubt, ask the AHJ — that’s what they’re for.
Disclaimer: Calculator results are planning estimates based on the dimensions you enter. This guide summarizes general code concepts — it is not legal or engineering advice. Joist sizes, spans, spacings, and connections must comply with the building code as adopted and amended by your local Authority Having Jurisdiction. Consult a licensed professional or your local building authority before building.
