Deck Material Calculator — Boards, Joists & Full Deck Cost
One calculator for the whole buy list: how many deck boards (with gap and staggered-seam waste), how many screws, how many joists and rims, and what it all costs per square foot. Numbers update live as you type.
Last updated: October 25, 2026 · Reviewed by the Joist Calculator framing team
Deck Material Calculator
Boards, screws, frame lumber and cost — one pass, whole deck.
✓ preview: 16' 0" (192″)
✓ preview: 12' 0" (144″)
The standard wood and composite deck board — fastest install, 16″ o.c. joist maximum.
Advanced: stock length, waste & prices
Industry default for staggered seams
Fasteners priced at $0.08/screw (exterior structural screw, trade pricing). Swap in your supplier's quote for the final number.
Decking boards needed
29 pcs
26 rows × 1 board/row · 5/4×6 at a 1/8″ gap · ≈458 linear ft incl. 10% waste
Screws
754
Joists + rims
13 + 2
Total cost
$678
$3.53/sq ft
Where the money goes
Board counts use actual dressed widths (5/4×6 = 5.5″, 2×6 = 5.5″, 5/4×4 = 4″) plus your gap. Frame counts use the ledger formula (one rim); a freestanding deck adds one rim joist. Prices are inputs, not quotes — verify with your supplier.
This deck material calculator is one of the free tools in Joist Calculator's framing suite. Start from the joist calculator homepage to size the structure itself, or open the full deck and joist calculator hub to find the span, cantilever, and cost tools that pair with this takeoff. Every tool shares the same lumber engine, so the joist count in your bill of materials always agrees with the span verdicts on the other pages.
A deck materials estimate has three layers, and mixing them is the #1 reason takeoffs go wrong. The surface layer is boards and fasteners — pure geometry driven by actual board width, gap, and joist spacing. The structure layer is joists, rims, and blocking — driven by span tables, not area. The hidden layer is hardware and connections — hangers, bolts, tape — which the surface never shows but the budget always feels. The calculator above handles the first two layers item by item; the sections below walk the math so you can defend every line on the list.
Pick the Board First — It Drives Every Other Line
Board choice is the root of the deck material calculation: width sets the row count, thickness sets the joist spacing, and both set the screw count. Follow the three questions in order — each answer routes you to a different buy list.
Is the deck covered or in full weather?
Full weather → gap matters
Use a 3/16″–1/4″ gap on pressure-treated boards installed wet: they shrink across the grain as they dry, and a gap set tight on day one becomes near-zero by summer. The row count consumes the bigger number, so expect one extra row versus a tight-gap layout on wide decks.
Covered / kiln-dried → 1/8″–3/16″
Kiln-dried-after-treatment (KDAT) boards and covered porches keep their width, so a 1/8″ gap is enough for drainage and debris. Enter 0.125 in the gap selector — the row count and screw count both drop.
What joist spacing is the frame built for?
16″ o.c. frame → 5/4×6 or 5/4×4
The standard answer. Both boards span 16″ o.c. maximum; 5/4×6 gives the fastest install (fewer rows, fewer screws), 5/4×4 gives better drainage and less cupping on wet-climate platforms at the cost of ~35% more rows.
24″ o.c. frame → 2×6 only
A 1″ board across 24″ of joist flexes underfoot and fails deflection checks; a 2×6 is rated for it. If the frame already exists at 24″ o.c., the material calculation must use 2×6 — the calculator locks the spacing selector when you pick it.
Does the run fit one board length?
Yes → single-piece rows, 5% waste
A 16 ft deck on 16 ft stock runs board-for-board: no butt joints, no stagger, minimal waste. Drop the waste slider toward 5% and the board count falls to the raw row count. Check the price ladder first — an 18' or 20' board sometimes costs less than two shorter ones joined by a seam.
No → staggered seams, 10% waste
Spliced rows need end cuts landing on joist centers and seams shifted row to row so gaps never stack into a visible line. The waste slider covers the offcuts; the calculator flags the stagger automatically whenever the deck length exceeds the stock length.
The Deck Board Calculator Math: Rows, Waste, and Linear Feet
Calculating deck boards is three divisions, not one formula to memorize. Here is the exact sequence the calculator runs, written out so you can check any line of the takeoff against a tape measure.
Rows across the width
rows = ⌈(W + g) ÷ (w + g)⌉
W is deck width, w the actual dressed board width, g the gap. The extra g in the numerator guarantees the last board never lands flush against the rim. A 144″ deck of 5/4×6 at a 1/8″ gap: ⌈144.125 ÷ 5.625⌉ = 26 rows.
Boards per row
n = ⌈L ÷ stock⌉
L is deck length, stock the purchased length. A 16 ft deck on 16 ft stock → 1; an 18 ft deck on 12 ft stock → 2 with a seam. This is also where the stagger flag trips: two boards per row means every seam needs a joist to land on and a neighbor to offset it.
Waste on the total
total = ⌈rows × n × (1 + waste)⌉
Waste multiplies the whole count once — not per row — so rounding never compounds. 26 rows × 1 × 1.10 = 28.6 → 29 boards. Linear feet = rows × L × (1 + waste), the number suppliers quote against.
Scenario tip
Decking runs parallel to the long wall and perpendicular to joists. Rotating the layout 90° swaps which dimension the row formula uses — re-run the calculator with length and width exchanged before committing either way.
Nominal ≠ actual
A "6-inch" board dresses to 5.5″; a "4-inch" board to 4″ (3.5″ for a 2×4). Row counts computed from nominal widths overshoot by up to 9% — always take off material with actual dressed sizes, as the calculator does.
Don't double-round
Round rows up, then apply waste once, then round the final board count. Rounding at every intermediate step stacks 2–3 phantom boards onto a big deck — invisible on paper, very visible on the receipt.
Deck Fastener Calculator: Screws at Every Crossing
The fastener count falls out of the board count for free. Two exterior structural screws at every board-to-joist crossing is the deck fastening standard, so:
screws = boards × joists × 2
Rim and band boards take two screws (or nails) into each joist end on top of this count — add ~2% for rim fastening and blocking nails.
| Fastener | Where | Count rule |
|---|---|---|
| Deck screws #8×2½″ | Board to joist, every crossing | 2 per crossing → boards × joists × 2 |
| Rim / end fasteners | Boards into rim and fascia ends | 2 per board end (~2% extra) |
| Joist hanger nails | Each face-mount hanger | Per hanger schedule (10d or SD screws) |
| Blocking nails | Block to joist, both ends | 4 per block, toe-nailed |
| Ledger bolts | Ledger to house rim | ½″ through-bolt or structural screw, 16″ staggered |
Hot-dip galvanized or coated screws only in treated lumber — electroplated fasteners corrode from the inside out. The counts above are industry-standard installation rules; the hanger schedule on your specific hanger model governs.
Per 100 Sq Ft Material Chart: 5/4×6 vs 2×6
A square-foot quick reference for estimating without a full takeoff — a canonical 10×10 section at each spacing, computed by the same engine as the calculator. Multiply proportionally for your deck (a 200 sq ft deck is two of these).
| Board | Joist spacing | Linear ft | Boards (16′ stock) | Joists | Screws |
|---|---|---|---|---|---|
| 5/4×6 | 12″ o.c. | 214 ft | 14 | 11 | 308 |
| 5/4×6 | 16″ o.c. | 214 ft | 14 | 9 | 252 |
| 2×6 | 24″ o.c. | 214 ft | 14 | 6 | 168 |
| 5/4×4 | 16″ o.c. | 291 ft | 19 | 9 | 342 |
Boards Sit on Structure: Linking This Takeoff to the Frame
The material list above treats joist count as an input you can change. The tool that decides whether those joists are big enough is the deck joist calculator — the two pages are halves of the same buy list.
1 · Size the joists
Run the deck joist span calculation first: enter deck width, species, spacing, and snow load. It returns the allowable span and a PASS/FAIL verdict on your layout — that verdict is what licenses the joist count in this BOM.
Open deck joist calculator →2 · Take off the boards
Bring the chosen spacing back here. The row math, screw count, and waste slider finish the surface layer, and the cost panel splits decking from framing dollars so you can shop the two piles separately.
Re-run the material calculator ↑3 · Support the frame
Joists land on beams, beams land on posts, posts land on footings. The deck footing & post calculator sizes that layer from soil bearing and frost depth — the last three line items before you can order.
Open footing & post calculator →Worked Example: Full Cost Breakdown for a 12×16 Deck
Here is the calculator's output for the most common backyard size — 12×16 ft (192 sq ft), 5/4×6 treated boards, 16″ o.c. frame, 16 ft stock, 10% waste, $12 boards, $18 joists — so you can sanity-check your own quote line by line.
| Line item | Quantity | Basis | Subtotal |
|---|---|---|---|
| 5/4×6 deck boards | 26 rows × 1 × 1.10 → 29 pcs | row math + waste | $348 |
| 2×10 joists @ 16″ o.c. | 16 ft run → 13 pcs | ⌈(192−1.5)÷16⌉+1 | $234 |
| Rim joists | 2 pcs | ledger deck, one open edge + fascia rim | $36 |
| Screws #8×2½″ | 29 × 13 × 2 = 754 | 2 per crossing | $60 |
| Hardware allowance | hangers + tape + bolts | per-joist schedule | $180–240 |
Total platform materials land near $860–$920 — about $4.50–$4.80 per sq ft — before posts, footings, beams, railings, and stairs. The calculator reports $4.66/sq ft for exactly these inputs; when a quote drifts far from that per-square-foot band, the difference is almost always beam, footing, or finish items the platform takeoff never included. Price the full frame with the joist cost calculator to see framing dollars separated the same way.
Deck Material Questions, Answered With Numbers
Q1Most askedHow many deck boards do I need for a 12×16 deck?▼
For a 12×16 ft deck with 5/4×6 boards at a 1/8″ gap: rows = ⌈(144 + 0.125) ÷ (5.5 + 0.125)⌉ = 26 rows of boards, each running the 16 ft length. On 16 ft stock that is 26 boards before waste, about 29 with 10% staggered-seam allowance. Enter 16 × 12 in the deck material calculator above and the count, screw total, and cost update live.
Q2How do you calculate deck board spacing and the number of rows?▼
Deck board spacing works into the row count, not just drainage. Each row consumes its actual dressed width plus the gap — a 5/4×6 with a 1/8″ gap consumes 5.625″ per row. Divide the deck width (plus one extra gap so the last board never lands tight on the rim) by that consumption and round up: rows = ⌈(width_in + gap) ÷ (board_width + gap)⌉. A 12 ft (144″) deck ÷ 5.625″ = 25.6 → 26 rows. Tighten the gap and the row count can drop by one; let boards shrink in winter and the gaps open on their own.
Q3How many screws do I need for my deck?▼
Two exterior structural screws at every board-to-joist crossing is the standard deck fastener rule. Screws = boards × joists × 2. The 10×10 reference layout in the table above needs about 396 screws at 16″ o.c. — which is why the industry rounds to 350–400 screws per 100 sq ft. Buy by the 5 lb bucket (roughly 425–475 #8×2½″ screws per bucket depending on the shank) and keep one spare bucket; a partial last row with doubled screws always eats the margin.
Q4What does a 12×16 deck cost to build in materials?▼
Pressure-treated lumber for a 192 sq ft deck lands roughly $1,400–$2,800 in materials depending on region and grade: boards around $10–14 each at 2026 pricing, 2×8–2×10 joists $14–22, plus hardware. The calculator above prices your exact inputs — swap the price fields to your supplier's quote and the per-square-foot figure updates. Composite boards run 2–3× the wood price and push the same layout to $4,000+.
Q5How much waste should I add for deck boards?▼
Use 5% when every board runs the full deck length in one piece, and 10% when rows must be spliced from shorter stock with staggered seams — the second case is the common one, which is why 10% is the calculator default. Complex herringbone or diagonal layouts need 15%. Waste applies to the board count (and dollar total), not to the joist count — frame lumber is cut to a known schedule with almost no offcut loss.
Q6Should I use 5/4×6 or 2×6 deck boards?▼
Both dress to the same 5.5″ width, so the row math is identical — the difference is thickness and joist spacing. 5/4×6 (1″ thick) is the standard and must sit on joists at 16″ o.c. or tighter; 2×6 (1.5″ thick) is rated across 24″ o.c. joists. A 16×12 deck at 24″ o.c. needs 9 joists instead of 13, so the 2×6 route can win on total cost — but it flexes more underfoot and shows wider surface checks as it dries.
Q7Do composite boards change the material calculation?▼
The geometry does not change: composite boards dress to 5.5″ nominal width and install with the same gap math. Three things do change: price per board (enter your composite quote — often 2–3× treated wood), joist spacing (most composite brands cap at 16″ o.c., some at 12″), and fasteners (color-matched clips replace face screws at roughly the same per-100-sq-ft count). Composite also does not need the moisture-driven 3/16″+ gap — follow the brand's clip, which sets it for you.
Q8How do I calculate deck materials for stairs and railings?▼
Stairs and railings are separate line items on top of the platform BOM. For stairs: two stringers per 36″ of stair width (three for comfort), tread boards at one 5/4×6 per 9″ of width per step, and riser boards to match. For railings: one 4×4 post every 5–6 ft, top rail running the perimeter, and baluster count = perimeter length × 12 × 2 (two screws, 4″ spacing). This calculator intentionally covers the platform; keep stair and railing takeoffs on their own sheet so the two budgets stay readable.
From here, the natural next steps are structural: the deck joist calculator verifies the frame under your board count, and the deck footing & post calculator sizes what the frame stands on. If you are comparing builders' bids, run each bid's dimensions through this deck material calculator first — a takeoff that misses boards by 15% or quotes screws without a rule behind them is a bid worth questioning. Every estimate on this page updates from your own prices, and the Joist Calculator homepage lists the full calculator set for the rest of the framing.
More Joist Calculators
Deck Footing & Post Calculator
Free deck footing calculator: footing count, spacing & diame...
Roof Truss Calculator
Free roof truss calculator: truss count & spacing for fink, ...
Floor Truss Calculator
Free floor truss calculator: open-web wood floor truss depth...
Wood Beam Span Calculator
Free wood beam span calculator: sawn lumber & built-up beam ...
Joist Cost Calculator
Joist cost calculator: wood vs I-joist vs steel sq ft cost, ...
Joist Sistering Calculator
Joist sistering calculator: sister board size, length (full ...
Wood Joist Span Chart
Global wood joist span tables: UK C24 (BS EN 1995), AU MGP10...
Loft Floor Joist Calculator
Loft floor joist calculator: 30 psf storage / 50 psf habitab...
Shed Floor Joist Calculator
Shed floor joist calculator: 50 psf storage load, ACQ pressu...
Hot Tub Deck Joist Calculator
Hot tub deck joist calculator: 100 psf live load preset, sno...
Joist Hanger Calculator
Joist hanger calculator: hanger size by joist, nail counts f...
Rim Joist Calculator
Rim joist calculator: header size & length, band joist naili...
Joist Notching Calculator
Joist notching calculator: IRC R502.8 hole & notch zones, D/...
Joist Deflection Calculator
Joist deflection calculator: L/240, L/360 & L/480 limits, li...
Joist Load Bearing Calculator
Joist load calculator: bearing stress vs span capacity, poin...
Joist Cantilever Calculator
Free joist cantilever calculator: max overhang by the ¼ rule...
Joist Span Table
Interactive joist span tables: 2×6–2×12 across SYP, DF-L, SP...
Steel Joist Calculator
Steel joist calculator for cold-formed C-channel floors & ce...
I-Joist Calculator
I-joist calculator for engineered wood: TJI & LVL span guida...
Roof Joist Calculator
Roof joist calculator for pitched & flat roofs: rafter lengt...
Ceiling Joist Calculator
Ceiling joist calculator for attic, storage & flat-roof ceil...
Deck Joist Calculator
Free deck joist calculator: deck joist span, size & spacing ...