How Much Does It Cost to Build a Deck per Square Foot

The average price range of building a new deck in the United States can be anywhere between $4,000 and $11,000. Including materials and labor, a standard deck will cost roughly $30-$60 per square foot. That means, for a standard 14 x 20 foot deck, you can expect to pay around $6,000.

How much would a 16x16 deck cost?

16×16-foot Raised Deck: You can buy the materials for a 16×16-foot (256 square foot) deck using composite decking materials for about $5,600-$9,800 and build it yourself. A contractor would charge closer to $7,800-$15,700 to construct a deck of this kind.

How much should a contractor charge to build a deck?

Labor and Permits Professional decking companies typically charge between $15 and $35 per square foot to build an average-size deck. That cost varies based on location, size of deck, and materials used. If a building permit is required to add a traditional deck as a permanent structure, the average cost is $500.

Elena Rostova

Elena Rostova

Lead Health, Wellness & Medical Journalist

Elena Rostova holds a Master's degree in Public Health Journalism. She covers groundbreaking medical research, holistic wellness trends, mental health awareness, and nutritional science.

Share this article
Twitter Facebook Pinterest