DeckMath
framing · hangers · blocking · IRC R502 + R507

Deck Joist Calculator

Joist count, lumber LF, Simpson LUS hangers, hurricane ties, mid-span blocking, rim joists, ledger boards, and ledger bolts — full deck framing BoM. Cross-validated against the IRC max-span table for 4 species × 4 sizes × 3 spacings. Pairs with the Joist Span Calculator (E.1) — Span sizes the joist structurally, this calc counts the BoM.

4 sizes · 2×6 / 2×8 / 2×10 / 2×124 speciesIRC R507.6 cross-checkedLedger / freestandingFull BoM + cost
4×4×3·Size × species × spacing combos
12-24″·On-center spacing
R502.7·Blocking code
R507.6·Max-span table

Inputs

Deck dimensions

ft

ft

Surface192 sqft
Joist span16(max 14′)
Joist count12

Results

⚠ Joist FAILS span — see compliance · ledger-attached · SP species

Joist count
× 16′ each
Lumber LF
2x10 SP
Hangers + ties
12 hangers · 12 ties
Project total
Low $1,367 · Northeast

Framing plan — joists run along length

1612ledger
12 joists × 16 blocking (2 rows) ledger

Joist FAILS span — 16′ > 14′ max

IRC 2021 R507.6 Table

2x10 SP @ 16″ o.c. is rated to 14′ — you need 16′. Use the Joist Span Calculator to find a passing combo, or add an intermediate beam.

12 joists at 16″ o.c.

AWC DCA-6 / IRC R502

10 field joists + 2 doubled end joists × 16′ each = 192 LF of 2x10 Pressure-treated SYP #2 (UC4A ground-contact).

Mid-span blocking — 2 rows, 22 pieces

IRC 2021 R502.7.1

IRC R502.7.1 requires blocking between joists when span > 8′. Your 16′ joists need 2 rows of blocking (one per 8′). Each piece is one joist-spacing minus 1.5″ wide.

Ledger attachment — 12 LF + 9 bolts

IRC 2021 R507.9.1 + R703.4

1/2″ × 5″ lag bolts at 16″ o.c. staggered top + bottom per IRC R507.9.1.3. Flashing required at ledger-house intersection (IRC R703.4). Use 1.25″ standoff washers to create vent gap.

Joist hangers — 12 × Simpson LUS210

Simpson Strong-Tie spec

One LUS hanger per joist at the ledger. Galvanized finish (ZMAX for coastal/PT-premium). Install with N10D nails or Simpson SD screws (96 fasteners total).

End joists doubled — picture-frame nailing + racking resist

AWC DCA-6 best-practice

Outer 2 joists doubled (4 boards total at edges). Gives picture-frame border boards solid nailing surface, prevents long-term deck racking, and provides robust attachment for railing post bases. Best-practice for any deck > 100 sqft.

Joist 2x10 SP @ 16″ o

DeckMath validation

Joist 2x10 SP @ 16″ o.c. exceeds IRC max span of 14′ at 16′. Use 2x10 @ 12″ o.c. (passes at 16.2′).

2x10 Pressure-treated SYP #2 (UC4A ground-contact) joists
12 pcs × 16′ = 192 lf · 16″ o.c. · SP species · doubled end joists
12 × 16′
$288
Simpson LUS210 joist hangers (galvanized)
12 hangers · 1 per joist at ledger · 10d × 1.5″ Simpson SD screws or N10D nails
12 hanger
$42
2x10 PT blocking
22 pieces × 1.21′ = 27 lf · 2 rows mid-span · IRC R502.7.1
22 × 1.21′
$40
Ledger bolts — 1/2″ × 5″ structural lag bolts + flashing
9 bolts · 16″ o.c. staggered (top + bottom row offset) per IRC R507.9.1.3
9.0 ea
$22
2x10 PT rim joists
12 lf · 1 front rim (back = ledger)
12 lf
$18
2x10 PT ledger board
12 lf · bolted to house rim w/ 1/2″ × 5″ ledger bolts at 16″ o.c. · flashing required per IRC R703.4
12 lf
$18
Hanger fasteners (Simpson SD screws or N10D nails)
96 fasteners · 8 per hanger per Simpson spec (allowable-load rated)
96 ea
$17
Simpson H1 / H2.5 hurricane ties
12 ties · 1 per joist at outboard beam end · resists uplift per IRC R301.2.1.1
12 tie
$10
Materials subtotal
$455

Cost breakdown

Materials (lumber + connectors)
$419 – $455
Labor (framing only)
$949 – $1,159
Subtotal
$1,367 – $1,614
Contingency (6%)
$97
Project total
$1,367 – $1,711
Per sqft of deck (192 sqft)
$7.12 – $8.91

2026-Q1 retail pricing for #2 grade SYP PT lumber. Labor is FRAMING ONLY — not boards (use Deck Board Calculator), not footings (use Deck Footing Calculator). Total deck-build cost = framing + footings + boards + railing + stairs. Ranges reflect contractor vs DIY and regional supplier variance for Northeast.

How to use

Three steps. Permit-ready output.

  1. 01

    Enter deck length × width

    Length is typically the longer dimension. Boards run along the LENGTH by default — joists run perpendicular (along the WIDTH). Toggle 'joist orientation' if you're going the other way. The joist run direction = how far each joist spans between ledger/beam supports.

  2. 02

    Pick joist size + spacing + species

    2×10 SP @ 16″ o.c. is the workhorse for residential decks (max span 14′ per IRC R507.6). Tighter spacing (12″) increases joist count by ~33% but allows narrower decking (1×6). Wider spacing (24″) saves joist cost but requires 5/4 board minimum and longer fasteners. DeckMath flags species + size + spacing combos that fail the IRC max-span table.

  3. 03

    Ledger vs freestanding attachment

    Ledger-attached: joists hang from a ledger bolted to the house — front rim only. Faster, cheaper, but requires flashing + 1/2″ × 5″ ledger bolts at 16″ o.c. (IRC R507.9.1.3). Freestanding: joists rest on top of two beams — adds 1 more rim joist + zero ledger work, but doubles foundation cost. DeckMath returns the correct hanger / hurricane-tie count for each.

  4. 04

    Doubled end joists + blocking

    Doubled end joists: the two outermost joists are doubled (2 pieces sandwiched). Stiffens the rim, gives picture-frame border boards solid backing, prevents racking. Best-practice yes for any deck > 100 sqft. Mid-span blocking: IRC R502.7.1 requires it when joist span > 8′ — one row per 8′. Reduces joist twist + bounce.

  5. 05

    Material tier + state

    PT standard (SYP #2 ground-contact UC4A — $0.875-2.00/lf depending on size). PT premium adds 28% for Yellawood / MicroPro lifetime-warranty treatment. Cedar 2× framing adds 285% — only for visible exposed framing (rare). State input adjusts labor cost via 12-region multiplier.

How we calculate

The math, fully transparent.

The Deck Joist Calculator returns the full joist BoM for a deck — count, lumber LF, joist hangers, blocking, rim joists, ledger boards, and ledger bolts — sized for IRC 2021 R502.7 + R507.6 prescriptive deck framing. Pick deck length × width, joist orientation (boards run perpendicular to joists), joist size (2×6 / 2×8 / 2×10 / 2×12), species (SP / DF / HF / SPF), and spacing (12 / 16 / 24 o.c.). DeckMath cross-validates against the IRC max-span table and flags failing combinations with the cheapest passing alternative. Add doubled end joists (best practice), mid-span blocking (R502.7.1 required when span > 8′), and choose ledger attachment vs freestanding (two beams). Returns hangers + hurricane ties + structural fasteners + ledger bolt count for a complete BoM, plus regional-labor cost ranges. Pairs perfectly with the Joist Span Calculator (E.1) — use Joist Span to size the joists structurally, then this calc to count them.

IRC references

  • IRC 2021 R507.6 — Deck joist max spans (Table R507.6); SP > DF/HF > SPF for capacity
  • IRC 2021 R507.6.1 — Deck joist spans w/ snow load > 40 psf require derate
  • IRC 2021 R502.7.1 — Mid-span blocking required when joist span > 8 feet
  • IRC 2021 R507.9.1 — Ledger attachment to house rim — flashing + ledger bolt schedule
  • IRC 2021 R507.9.1.3 — Ledger bolt sizing — 1/2″ lag/through bolts at 16″ o.c.
  • IRC 2021 R703.4 — Flashing required at all wall penetrations including ledger
  • IRC 2021 R301.2.1.1 — Hurricane ties required in coastal high-wind regions
  • AWC DCA-6 2015 — Prescriptive Deck Construction Guide (referenced by IRC)

2026-Q1 retail pricing for #2 grade SYP UC4A ground-contact PT lumber: 2×6 $0.88/lf, 2×8 $1.13/lf, 2×10 $1.50/lf, 2×12 $2.00/lf (Home Depot Pro). PT premium (Yellawood / MicroPro Sienna / Wolmanized) 1.28× standard. Cedar 2× 2.85× standard. Simpson LUS hangers $1.85-4.50 each. H1 hurricane ties $0.85. Span limits per IRC 2021 R507.6 Table + AWC DCA-6 — 40 psf live + 10 psf dead.

Joist count
n = ceil(fieldWidth × 12 / spacing) + 1 + endDoubling

For a 12-ft wide field at 16″ o.c.: ceil(144/16) + 1 = 10 joists. Add 2 more if end joists doubled = 12 total joists at 16-ft length = 192 LF of 2×10.

Total joist LF
LF = count × joistLengthFt

12 joists × 16 ft = 192 LF of 2×10 SP. At $1.50/lf: $288 in joists alone (PT standard, before rim + blocking + hangers).

Blocking row count
rows = floor(joistLength / 8)

IRC R502.7.1 mid-span blocking required when joist span > 8′. For a 16′ joist run: floor(16/8) = 2 rows. Each row has (joistCount − 1) blocking pieces. 16′ run × 12 joists @ 16″ spacing: 2 rows × 11 pieces = 22 blocking pieces.

Rim joist LF
rim = fieldWidth (ledger) OR 2 × fieldWidth (freestanding)

Ledger-attached: 1 rim joist on the open end (12 LF for 12-wide deck). Freestanding: 2 rims, front + back (24 LF). Doubled end joists serve as side rims — no separate side rim needed.

Hanger + hurricane-tie count
ledger: hangers=count, ties=count; freestanding: ties=count×2

Ledger-attached: every joist has a Simpson LUS hanger at the ledger; outboard end on beam needs 1 hurricane tie per joist. Freestanding: both ends rest on beams — 2 hurricane ties per joist, no hangers.

Ledger bolt count
bolts = ceil(ledgerLf × 12 / 16)

1/2″ × 5″ ledger bolts at 16″ o.c. staggered top + bottom per IRC R507.9.1.3. For a 12-ft ledger: ceil(144/16) = 9 bolts (zig-zag), or 18 with staggered double-row layout for shear redundancy.

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="deck-joist-calculator"
        data-theme="auto"
        async></script>