Cost & pricing
How much does it cost to build a deck?
Last reviewed
A 12×16 ft (192 sqft) deck costs $5,800–$14,500 installed in 2026 depending on material. Pressure-treated lumber is the cheapest at $20–$35/sqft installed; composite (Trex, TimberTech) runs $35–$55/sqft and lasts 25+ years with no staining; tropical hardwoods (ipe, mahogany) run $45–$70/sqft. Raised decks with stairs and railings add 30–50% over ground-level builds. Permits typically cost $150–$700. Most municipalities require a permit for any deck over 30 inches off grade or larger than 200 sqft — confirm before starting.