IRC R502.3.1 · R802 · 2021 / 2024 IRC

How to read IRC joist & rafter span tables

Species and grade, spacing, live and dead load, deflection, and how span is measured — how to land on the right cell in the floor, ceiling, and rafter tables. Free link to the official code.

Need the actual tables? Read the IRC span tables free at codes.iccsafe.org →

How to read a solid-sawn span table, step by step

StepWhat you doWatch out for
1Pick the table by use: floor joists (sleeping areas vs. other living areas), ceiling joists (attic with or without storage), or rafters (roof live load or ground snow load, ceiling attached or not)Sleeping-area and living-area floors use different live loads — decks and garages are not in these tables
2Pick the dead-load columnThe heavier dead-load column is for tile, stone, plaster ceilings, or heavy roofing
3Find the species group and grade stamped on the lumberRead the grade stamp, not the invoice; No. 3 and stud grade span much less than No. 2
4Go to the spacing row you are framing atMoving from 16 in to 24 in spacing cuts the span noticeably
5Read across to the member size and get the maximum span (feet-inches)The span listed is a maximum — your actual span must be equal or shorter
6Measure your actual span the way the code doesFloor joist spans are clear spans between supports; rafter spans are the horizontal projection, not the rafter length
7Read the footnotesRafter tables carry an adjustment when ceiling joists or rafter ties sit above the top plate, and notes on bearing and notching

Our own summary, not the code text. Look up the span tables free at codes.iccsafe.org and verify against the IRC edition adopted by your AHJ. Not engineering advice.

Which span table applies?

What you are framingWhere to look
Floor joists — bedrooms and sleeping areasIRC R502.3.1, sleeping-area table
Floor joists — other living areasIRC R502.3.1, living-area table
Ceiling joists — attic without storage, or with limited storageIRC R802 ceiling joist tables
Rafters — by roof live load or ground snow load, ceiling attached or notIRC R802 rafter tables
Floor girders and headersIRC R602.7 girder/header tables
Deck joists and beamsIRC R507 (or AWC DCA 6)
I-joists, LVL, glulam, trussesManufacturer’s span tables / truss design drawings — not the IRC lumber tables

Our own summary, not the code text. Look up the span tables free at codes.iccsafe.org and verify against the IRC edition adopted by your AHJ. Not engineering advice.

Worked example — living-room floor, 2x10 DF-L No. 2 at 16 in o.c.

Input / stepValueSource
Room useLiving room (not a sleeping area)Plans
Loads40 psf live, 10 psf dead (carpet/wood floor, drywall ceiling below)IRC R502.3.1 living-area table
Deflection limit built into the tableL/360 under live loadTable heading
Lumber2x10 Douglas fir-larch, No. 2, at 16 in o.c.Grade stamp + layout
Maximum span from the table15 ft 7 in2021 IRC R502.3.1 living-area table
Actual clear span between bearing walls14 ft 6 inField measurement
ResultWorks — 14 ft 6 in is less than 15 ft 7 inCompare

Worked example values only (2021 IRC; the value can differ in other editions as lumber design values are revised). Look up the full tables free at codes.iccsafe.org.

Common field mistakes

MistakeWhat to do instead
Measuring rafter span along the slopeUse the horizontal projection between supports
Using the living-area table for a tile or stone floorHeavy finishes belong in the higher dead-load column — and tile often needs a stiffer floor than the code minimum
Substituting a lower grade from the yard without recheckingRe-read the table for the grade actually delivered
Using IRC lumber tables for I-joists or LVLEngineered lumber uses the manufacturer’s span and load tables
Ignoring the rafter footnote when raising ceiling joists or tiesRaised ties change the thrust — apply the footnote adjustment or get it designed
Stretching to the maximum span on a floor with a bouncy historyCode spans are minimums for strength and deflection; consider going a size up or tighter spacing

Our own summary, not the code text. Look up the span tables free at codes.iccsafe.org and verify against the IRC edition adopted by your AHJ. Not engineering advice.

📋 Embed this chart on your site — freeGet the code →

Paste this where you want the live chart to appear. It works on any site that allows iframes, and includes a link back to Field PM.

<iframe src="https://www.field-pm.com/embed/charts/irc-joist-rafter-span-tables" title="Reading IRC Joist & Rafter Span Tables — Field PM" width="100%" height="620" loading="lazy" style="border:1px solid #e5e7eb;border-radius:12px;max-width:560px;width:100%"></iframe>
<p style="font:13px/1.5 system-ui,sans-serif;margin:8px 0;color:#6b7280"><a href="https://www.field-pm.com/charts/irc-joist-rafter-span-tables" target="_blank" rel="noopener">Reading IRC Joist & Rafter Span Tables</a> by <a href="https://www.field-pm.com" target="_blank" rel="noopener">Field PM</a></p>

Reading span tables without guessing

Read the span tables free at codes.iccsafe.org. ICC offers free read-only access to the IRC. This page explains how to use the tables; it does not reproduce them. It covers the 2021 and 2024 IRC — verify against the edition your AHJ adopted.

Every span table asks the same five questions: what the member is carrying (floor, attic, or roof, and at what live or snow load), how heavy the materials are (the dead-load column), what the wood is (species group and grade from the stamp), how far apart the members are (spacing), and how much sag is acceptable (the deflection limit in the heading). Answer all five and there’s exactly one cell to read.

How span is measured matters as much as the table. Floor joist spans are clear spans between supports. Rafter spans are measured horizontally, not along the slope. Rafter tables also carry a footnote adjustment when the ceiling joists or rafter ties are raised above the wall plate, because that changes the outward thrust on the walls.

Worked example. A living-room floor is framed with 2x10 Douglas fir-larch No. 2 at 16 in on center, 40 psf live and 10 psf dead. In the 2021 IRC living-area table that cell reads 15 ft 7 in. The measured clear span is 14 ft 6 in, so the joists work. Change to 24 in spacing, or a sleeping-area table with a heavier dead load, and you’d have to look the cell up again.

Engineered lumber is different. I-joists, LVL, LSL, glulam, and trusses are sized from the manufacturer’s tables or the truss design drawings, not the IRC lumber tables. Related: wall framing, headers, and fastening, deck framing (R507), and footing sizes. Build your lumber list with the quantity takeoff template.

FAQ

How do I read an IRC floor joist span table?+

Pick the table for the room use (sleeping area or other living area), pick the dead-load column, find your species and grade, go to your spacing row, and read across to the joist size. The number is the maximum clear span. Your measured clear span must be equal or shorter. Read the tables free at codes.iccsafe.org.

How far can a 2x10 floor joist span?+

It depends on species, grade, spacing, and load. As one example, the 2021 IRC living-area table lists 15 ft 7 in for Douglas fir-larch No. 2 at 16 in on center with a 10 psf dead load. Change any input and the answer changes — look up your exact case.

What does L/360 or L/240 mean?+

It is a deflection limit: the span divided by that number is the most the member may sag under live load. Floors are held to L/360. Rafters use L/240 when a finished ceiling is attached and L/180 when it is not. The tables already build these limits in.

Can I use the IRC span tables for I-joists or LVL?+

No. Engineered wood products are sized from the manufacturer’s published span and load tables (or the design drawings), which assume that product’s tested properties, bearing lengths, and web-stiffener details.

Why did some span values change between editions?+

Span tables are calculated from published lumber design values. When design values for a species are revised, the tables are recalculated in the next code edition, so the same joist can show a slightly different span. Always use the edition your AHJ adopted.

Built by a contractor, for the field

Field PM runs daily reports, job costing, QA/QC, and billing in one platform — $99/month with unlimited foremen, QA/QC, and safety free. 30-day trial, no credit card.

Start free trial →

More reference charts

Rated by contractors on

Field PM reviews on CapterraField PM reviews on GetAppField PM reviews on Software Advice