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.

By SemiSoftwares · DeckMath editorialReviewed against IRC 2021
Start calculating
Get 2–3 free quotes
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
Quick answer

What is the maximum joist span for a deck?

Under IRC 2021 Table R507.6, 2×8 Southern Pine joists at 16″ on-center span up to 11′-10″ carrying typical 40 psf residential live load. 2×10 Southern Pine spans 14′-0″; 2×12 spans 16′-6″. Douglas Fir-Larch, Hem-Fir, and Spruce-Pine-Fir span less — the full chart and calculator below cover all four species.
2×8 SP @ 16″ OC
11′-10″
2×10 SP @ 16″ OC
14′-0″
2×12 SP @ 16″ OC
16′-6″

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 11′-1″. Fail.
IRC R507.6 prescriptive check · SPF
FAIL2 × 8 · 16" o.c. · 12′-0″ span

IRC max 11′-1″ · 108% utilization

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

Compliance · IRC 2021

Span exceeds IRC max by 0′-11″

IRC R507.6

Your 12′-0″ span exceeds the IRC max of 11′-1″ 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 11′-1″FAIL
House (ledger)PostSpan 12′-0″IRC max 11′-1″

Your 12′-0″ span exceeds the IRC 11′-1″ maximum by 0′-11″. 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′-0″
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.

Get matched

Want 2–3 free quotes for this exact deck?

We'll send your plan to vetted local builders. Free, no obligation.

IRC 2021 Table R507.6 — Deck Joist Span Chart

Maximum allowable deck joist spans at 40 psf live load + 10 psf dead load, wet-service, No. 2 grade lumber, copied cell-for-cell from the 2021 International Residential Code. Note that the code gives Douglas fir-larch, Hem-fir and Spruce-pine-fir a single shared row — they are not three different spans.

IRC 2021 Table R507.6 maximum deck joist spans in feet-inches by species, joist size, and on-center spacing
Species (No. 2)Joist size12″ o.c.16″ o.c.24″ o.c.
Southern pine2×69′-11″9′-0″7′-7″
2×813′-1″11′-10″9′-8″
2×1016′-2″14′-0″11′-5″
2×1218′-0″16′-6″13′-6″
Douglas fir-larch · Hem-fir · Spruce-pine-fir2×69′-6″8′-4″6′-10″
2×812′-6″11′-1″9′-1″
2×1015′-8″13′-7″11′-1″
2×1218′-0″15′-9″12′-10″
Redwood · Western cedars · Ponderosa pine · Red pine2×68′-10″8′-0″6′-10″
2×811′-8″10′-7″8′-8″
2×1014′-11″13′-0″10′-7″
2×1217′-5″15′-1″12′-4″

Source: 2021 IRC Table R507.6, 40 psf live load block. Footnotes: dead load 10 psf; No. 2 grade, wet service factor included; L/Δ = 360 at the main span. Interpolation is allowed, extrapolation is not. Always confirm with your local building department (AHJ).

How to use

How to use the joist span calculator in 5 steps.

  1. 1

    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. 2

    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. 3

    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. 4

    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. 5

    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

How DeckMath calculates this — IRC 2021 sources.

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)

Verify against the published source: 2021 International Residential Code (ICC).

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.

People also ask

Joist span questions, answered.

  • It depends on species and spacing. SPF 2×8 @ 16″ o.c. can span 10′-5″. Southern Pine 2×8 @ 16″ o.c. can span 11′-10″. Both at 12″ o.c. add another 12–18″. These are IRC 2021 R507.6 prescriptive maxes assuming 40 psf live + 10 psf dead load — the standard residential deck loading.

Want the whole chart instead of one answer? See the full IRC 2021 joist & beam span tables — every size, species and spacing in feet-inches.

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.

<!-- Joist Span Calculator — free embed by DeckMath -->
<a href="https://deckmath.com/calculators/joist-span-calculator"
   data-deckmath-calc="joist-span-calculator"
   data-theme="auto">Joist Span Calculator by DeckMath</a>
<script src="https://embed.deckmath.com/v1.js" async></script>

The credit link is a normal attribution — please keep it in. It's how DeckMath stays 100% free, with no signup and no ads inside the widget.

One tool · free · no signup

Plan the whole project, not just one number

The Deck Project Planner turns your dimensions into a complete material list, cost, 3D preview, and a PDF you can take to the lumber yard — all in one place.