How Much Does It Cost to Build a Deck? (2024)
The cost to build a new deck is $25 to $50 per square foot total, depending on the material and type. Deck replacement costs $30 to $55 per square foot installed. Building a 12'x12' deck costs $3,600 to $7,200 on average. A 20'x20' deck installation costs $10,000 to $20,000.
![Avatar](https://cdn.statically.io/img/i.pinimg.com/140x140_RS/e0/c7/2b/e0c72b664d77fb21c275304ef3dcc063.jpg)
Katherine Teresa