Project planner

Deck Material Calculator

This calculator turns a deck size into a material list: decking boards, joists, beams, posts, rim material and fasteners, all from the dimensions and product sizes you enter. Give the deck length and width, the board width and length, the joist spacing and a waste allowance, and the engine works out how many rows of decking the width produces, how many stock boards each row needs, how many joists fall along the run at the chosen spacing, and the framing and fastener quantities that follow from those. Everything is arithmetic on your inputs — it deliberately does not decide beam sizes, spans or footings, because those are structural questions with local code attached. Prices are optional and only ever yours, so the cost lines reflect quotes rather than guesses. It is built for homeowners planning a build, contractors assembling a purchase list, and anyone who wants board counts and fastener counts to agree with each other before anything is ordered.

Project Mode
Inputs

Calculator input

ft
ft
%
in
ft
in
in
in
in
ft
each
beams
ft
ft
posts
ft

Optional prices

Enter supplier prices only when you want a cost breakdown; the breakdown follows the currency selected in the header.

$
$
$
$
$
$
Outputs

What this calculator calculates

  • Deck area in square feet from the dimensions entered
  • Board rows across the width and stock boards per row
  • Decking boards and linear feet ordered with waste
  • Joists by spacing, plus joist and beam linear feet and pieces
  • Post count and rim joist linear feet for the frame
  • Fasteners at board and framing intersections, with optional costs
Where it is used

Projects this calculator covers

Method

How the calculation works

The estimator calculates decking rows and stock pieces, then joist count and optional beam/post quantities. It deliberately does not design a safe structure.

Formula: Board rows use deck width ÷ board coverage width. Board stock pieces use run length ÷ board length. Joists use spacing along the board run width. Waste is then applied to order quantities.

Example

Worked example

12 × 20 ft deck with 5.5 in boards and 16 in joist spacing

Confirm the framing design separately with local code, span tables or a qualified professional.

Example result generated with the same engineArea (sq ft): 240.00Decking boards: 58.00
Understanding the outputs

Reading the results

  • Board width versus coverage. Rows are counted from the coverage width — board width plus the gap you set — not the nominal size. That is why the row count differs from a simple width division.
  • Stock lengths drive board counts. Rows are filled with boards of the stock length you enter. Shorter stock means more boards and more end joints for the same deck.
  • Joist spacing is an input, not advice. The count follows the spacing you choose. Choosing a spacing for a real deck belongs with span tables, the decking manufacturer and local code.
  • Ordered quantities include waste. Board and fastener totals are increased by the waste allowance and rounded up, because cuts and mistakes consume whole boards.
Transparency

Assumptions

Board width5.5 in default
Board gap1/8 in default
Joist spacing16 in default
Fasteners2 per board/joist intersection default

Central engine assumptions can be inspected in the methodology view. User-entered prices never get replaced with invented market prices.

Use the estimate wisely

Practical planning guidance

  • Measure the actual board you will lay, including its real width, rather than the nominal size on the label.
  • Decide the joist spacing with span tables and the decking manufacturer documentation before counting joists.
  • Confirm the stock board lengths available; they determine how many end joints the deck will have.
  • Follow the fastener recommendation for the specific decking product — two per intersection is only a default.
  • Order boards from one batch where colour consistency matters, and keep the waste allowance intact.
Before you buy

Common mistakes

  • Treating material estimating as structural design: the count does not prove the frame will carry the load.
  • Assuming one joist spacing works for every decking product, especially thinner or composite boards.
  • Forgetting rim joist and beam material because the board count looked like the whole order.
  • Counting fasteners per board instead of per intersection and coming up short during installation.
  • Setting waste to zero on a deck full of angles, then buying the missing boards at retail price.
Accuracy

Important limitations

FAQ

Frequently asked questions

How many deck boards do I need?

The deck width divided by the board coverage width gives the rows; rows divided by stock length gives boards per row. Multiply out, add waste and the ordered count follows.

How many joists does the deck need?

Joists are counted along the run at the spacing you enter. The result shows the count and the linear feet of joist material it implies.

What board width should I use?

Use the real laying width of the product, and include the gap in the coverage width field. Nominal sizes differ from the board you actually hold.

Does this tell me safe joist spans?

No. It explicitly avoids structural engineering and estimates material quantities from the inputs you provide. Span selection needs tables, code and manufacturer data.

How much waste should I allow for decking?

Ten percent suits straightforward rectangles with plenty of square cuts. Increase it for diagonals, picture-frame borders or a lot of notching.

Are fasteners included?

Yes — fasteners are estimated at board and framing intersections using the default you can change. Confirm the final figure against the product instructions.

Learn the process

Planning guides

Next tool

Related calculators

Your estimate will appear here

Enter your dimensions, then calculate. Results stay tied to the tested engine.