Deck Material Calculator

Decking Runs One Way, Joists Run the Other

A deck's board count and its joist count come from two different measurements of the same footprint, because decking boards typically span the deck's length while joists run perpendicular underneath, spaced across the width. Getting the material list right means working out both directions separately, not just dividing total area by board size.

The Formula

Rows of Decking = ceil((Width × 12) ÷ Board Face Width)
Boards Needed = ceil((Rows × Length) ÷ Board Length × (1 + Waste %))
Joist Count = floor((Width × 12) ÷ Joist Spacing) + 1

The calculator first works out how many rows of decking fit across the deck's width, given a board face width that defaults to 5.5 in (standard for 5/4 decking boards). Each row runs the full deck length, so the total linear footage needed is rows times length, divided by the purchasable board length (12 ft by default) and bumped up by the waste allowance for cuts. Joist count is worked out separately using on-center spacing, defaulting to the common residential standard of 16 in on-center.

Where This Calculation Matters

  • Board orientation — running decking the long way across a rectangular deck uses fewer full-length boards and fewer seams than running it the short way.
  • Joist spacing and board thickness — thinner or composite decking generally requires tighter joist spacing than standard 16 in on-center to prevent flexing, so checking the manufacturer's span rating before ordering matters.
  • Framing takeoffs — separating the decking board count from the joist count lets you price and order the visible surface material and the structural framing independently.

Worked Example

A 16 ft × 12 ft deck (192 sq ft), using the default board width, board length, joist spacing, and waste allowance:

Material takeoff for a 16 ft × 12 ft deck
ItemCalculationResult
Rows of deckingceil((12 × 12) ÷ 5.5)27 rows
Total linear feet27 × 16432 ft
Boards needed (incl. 10% waste)ceil((432 ÷ 12) × 1.10)40 boards
Joist countfloor((12 × 12) ÷ 16) + 110 joists

How to Use This Calculator

  1. Enter the Deck Length and Deck Width in feet.
  2. Optionally enter the Board Face Width in inches — defaults to 5.5 in for standard decking.
  3. Optionally enter the Purchasable Board Length in feet — defaults to 12 ft.
  4. Optionally enter the Joist Spacing in inches on-center — defaults to 16 in.
  5. Optionally adjust the Waste % — defaults to 10%.
  6. Select Calculate to see the number of decking boards and joists needed.

Related Calculations

Sourcing the structural lumber itself? The Lumber Calculator prices out framing stock, and the Fence Calculator uses similar spacing math for posts and panels.