DeckMath
Structural · IRC 2021 R507.6

Joist Span Calculator

Maximum joist span for any size, species, and spacing — pulled directly from the IRC 2021 R507.6 prescriptive table. PASS/FAIL the moment you change an input, and when your joist fails, the cheapest passing combo at your species is one tap away.

IRC 2021 R507.6Auto-fix suggestion4 speciesSnow-load derateCantilever checkPermit-ready PDFFree forever
R507.6·IRC table
48·Combos checked
1/4·Cantilever max
<1s·Live calc

Inputs

ft

Don't include cantilever in this number.

ft

IRC R507.6 limits cantilever to 1/4 of the joist back-span.

2 × 8 SPF at 16 inches on center. Span 12′-0″. IRC max 10′-5″. Fail.
IRC R507.6 prescriptive check · SPF
FAIL2 × 8 · 16" o.c. · 12′-0″ span

IRC max 10′-5″ · 115% utilization

IRC max span
SPF @ 16″ o.c.
Your span
115% utilization
Over by
Reduce span or upsize

Compliance · IRC 2021

Span exceeds IRC max by 1′-7″

IRC R507.6

Your 12′-0″ span exceeds the IRC max of 10′-5″ for this size/species/spacing combo. Without a fix, the deck won't pass inspection.

Span diagram · side elevation

2 × 8 SPF @ 16″ o.c.

Max 10′-5″FAIL
House (ledger)PostSpan 12′-0″IRC max 10′-5″

Your 12′-0″ span exceeds the IRC 10′-5″ maximum by 1′-7″. Use the suggestion card below to find a passing combo.

All combos at Spruce-Pine-Fir

tap to switch
Size \ o.c.
12" o.c.
16" o.c.
24" o.c.
2 × 6
2 × 8
2 × 10
2 × 12

Green = passes your 12′-0″ span. Red = fails. Bold cell = your current selection.

Cheapest passing combos

Ranked by relative lumber-bill cost (size × joist density). Wider spacing usually beats a deeper joist for cost.

Design facts

Tributary load per joist
(40 psf LL + 10 psf DL) × 16/12 spacing
66.7 plf
Cantilever max (1/4 back-span)
IRC R507.6.1 — limit on overhang past last beam
2′-7″
Snow / live-load derate
40 psf live load · sqrt(40 / LL)
100%

Build the full bill of materials

The Deck Material Calculator turns this joist spec into a complete framing bill — joists, hangers, beams, posts, footings — sized to your dimensions and validated against the same IRC tables.

Open

Span values pulled from IRC 2021 Table R507.6 / AWC DCA-6 prescriptive deck design guide. Always confirm with your local Authority Having Jurisdiction (AHJ). This calculator is not a substitute for a licensed inspector or structural engineer.

How to use

Three steps. Permit-ready output.

  1. 01

    Pick joist size

    Nominal lumber size — 2×6, 2×8, 2×10, or 2×12. Going up one size buys you roughly 25–30% more span. Most modern decks use 2×8 or 2×10.

  2. 02

    Pick species

    Pressure-treated lumber sold east of the Mississippi is typically Southern Pine (SP, the strongest). West Coast lumber is Douglas Fir-Larch (DF) or Hem-Fir (HF). Big-box stores stock SPF (Spruce-Pine-Fir) — the weakest of the four. Check the grade stamp on the lumber to be sure.

  3. 03

    Pick spacing

    On-center spacing of joists — 12″, 16″, or 24″. Tighter spacing = more joists = more span capacity. 16″ is the most common; 12″ is used for stiffness or composite decking; 24″ is the cheapest but limited to short spans.

  4. 04

    Enter the span

    The actual joist span — distance from ledger to beam, or beam to beam. Don't include the cantilever. If unsure, measure the longest unsupported run of any joist in your design.

  5. 05

    Read the result

    PASS = your joist meets IRC. FAIL = it doesn't, and the cheapest passing combo is shown one click away. The table below visualizes every size × spacing combination at your species so you can see all options at once.

How we calculate

The math, fully transparent.

The Joist Span Calculator answers the single most-Googled deck-framing question: how far can my joist span before I need to add a beam, go up a size, or tighten the spacing? Inputs are joist size (2×6 through 2×12), species (SPF, DF, HF, Southern Pine), on-center spacing (12″, 16″, 24″), and the actual span you want to build. The result comes straight out of the IRC 2021 prescriptive table R507.6 — the table your local building inspector is reading too. When the chosen joist fails, the calculator finds the cheapest size + spacing combo at your species that passes — usually the difference between a 2×8 at 16″ o.c. and a 2×10 at 24″ o.c., either of which gets you the same span at half the lumber bill.

IRC references

  • IRC 2021 R507.6 — Deck joist spans
  • IRC 2021 R507.6.1 — Deck joist cantilevers (max 1/4 of back-span)
  • IRC 2021 R507.5 — Deck beam spans (paired calculator)
  • AWC DCA-6 2015 — Prescriptive Residential Wood Deck Construction Guide (IRC-referenced)

Span values pulled from IRC 2021 Table R507.6 / AWC DCA-6 'Prescriptive Residential Wood Deck Construction Guide' — the document IRC references for prescriptive deck design. Always confirm with your local Authority Having Jurisdiction (AHJ).

IRC max joist span
max_span = TABLE_R507.6(size, species, spacing)

IRC 2021 Table R507.6 publishes prescriptive maximum joist spans for every common combination — 4 sizes × 4 species × 3 spacings = 48 values. We use the AWC DCA-6 supplement (the document IRC references for prescriptive deck design) which converts every value to feet-and-inches.

Live-load derate (snow zones)
derate = sqrt(40 / live_load_psf)

IRC tables assume 40 psf live load + 10 psf dead load. For higher live loads (snow zones, hot tubs, planters), allowable bending capacity drops with the square root of the load ratio. We apply this multiplier to the tabulated max span before comparing to your actual span.

Cantilever limit
cantilever_max = 0.25 × max_span

IRC R507.6 caps deck-joist cantilevers at 1/4 of the allowable back-span. So if your 2×10 SPF @ 16″ o.c. is rated for 13′ span, you can cantilever up to 3′-3″ past the last beam — but no more without engineering.

Tributary load per joist
load_plf = (40 LL + 10 DL) × spacing_in / 12

Each joist carries the load of half the spacing on either side. At 16″ o.c. that's a 16-inch tributary strip → 50 psf × (16/12) ≈ 67 plf. This is the load each joist sees per linear foot of span — useful for sanity-checking against engineered-lumber load tables.

Cheapest passing combo
min(cost_index(size) × joist_count_factor(spacing))

When your chosen joist fails, we search every passing combo at your species and rank by relative lumber-bill cost. Cost index = lumber price per LF (2×6 = 1.0, 2×12 = 2.1) × joist density (12″ = 1.0, 24″ = 0.5). The cheapest passing combo is usually a wider spacing with a slightly larger size.

Save your plan

Don’t lose this estimate.

Your inputs are preserved in the URL — email it to yourself or copy the link so you can compare with contractor bids later. No account needed.

Frequently asked

Questions, answered.

Embed this calculator

One line. Any site. Free.

Drop the snippet into your contractor site, blog, or marketing page. Theme matches the parent site automatically.

<!-- Drop into any HTML, WordPress, Webflow, or contractor site -->
<script src="https://embed.deckmath.com/v1.js"
        data-deckmath-calc="joist-span-calculator"
        data-theme="auto"
        async></script>