Skip to main content

Materials for a 12×16 Deck

Free calculator with pre-filled dimensions • Updated March 2026

A 12×16 deck (192 sq ft) needs about 39 decking boards (5.5" wide with 10% waste), 10 joists, and 6 posts — $1,000–$2,000 in materials.

Open calculator with these dimensions →

12×16 Deck: Material Guide

A 12×16 deck provides 192 square feet — enough for a full outdoor living setup with dining area, lounge seating, and grill space. This is the most popular mid-size residential deck.

Material Summary

ComponentQtyPT PineComposite
Decking (5/4×6×16')22$330–$550$880–$1,320
Joists (2×10×12')12 (16" OC)$180–$252$180–$252
Beam (3-ply 2×10×16')3$54–$75$54–$75
Posts (6×6×8')4$80–$120$80–$120
Hardware + screws$150–$225$200–$300
Footings4$60–$120$60–$120

PT pine: $855–$1,340. Composite: $1,455–$2,190.

Design Considerations

  • Use 2×10 joists for a 12-foot span at 16" OC. 2×8 joists are undersized for 12-foot spans and will feel bouncy underfoot.
  • 3-ply beam at 16 feet requires 4 posts (at roughly 5-foot intervals) to prevent deflection. Alternatively, use an engineered LVL beam for longer unsupported spans.
  • Consider a multi-level design. At 192 sq ft, stepping down 1 or 2 steps to a lower level adds visual interest and defines different use zones (dining vs. lounging).

Pro Tips

  • Run decking the 16-foot direction to avoid end joints. 16-foot boards span the full length without needing butt joints, which are the weakest point and can trap moisture.
  • Budget for railing if above 30". Code requires a 36" railing on any deck 30+ inches above grade. Railing adds $500–$1,500 for this size deck.

Frequently Asked Questions

How much does a 12×16 deck cost?

DIY materials: $855–$1,340 for PT pine, $1,455–$2,190 for composite. Professional build: $3,000–$6,000 total. Add $500–$1,500 for railing if the deck is above 30 inches.

What size joists for a 12-foot span?

2×10 joists at 16-inch spacing for a 12-foot span. 2×8 joists are not code-compliant for 12-foot spans under most load assumptions. Always check your local building code span tables.

Related Calculators