If you are thinking about installing a new deck, you will be wondering how much does a new deck cost? The trouble is there is not average deck cost. In the US typical deck costs are in the range of $4,000 to $11,000. However, some homeowners pay between $15,000 and $30,000 depending on the size of the deck, materials used, and in-built features. Check out our guide so you know how much you can expect to pay.

How Much Does A New Deck Cost?

The cost of your new deck will depend on several important decisions you will make. The biggest factors in determining the cost of your deck are size, elevation, materials, labor, and design extras.

Deck Size

The bigger the deck, the more it will cost. Larger decks take longer to build and require more materials. Some contractors will charge by the square foot as well. If you need to stick to a budget, reviewing the size of your deck is a good place to start.


The higher of the ground your deck is, the more expensive it will be. Taller decks require stairs and railings. These add complexity to the project, and this comes with an increased cost.


What materials you choose to build your deck out of will influence the cost of your deck. Pressure-treated wood is coated with preservatives to ensure if resits weather and pest damage. This is a budget-friendly option, about $12-$18 per square foot, and is more prone to splintering and damage. But, if it is maintained properly, it should last you 20 years.

Hardwood is denser than other woods and much more durable. Hardwood can last up to 40 years but is much more expensive. You can expect to pay up to $35 per square foot.

Composite wood is wood fiber, plastic, and a binding agent mixed. This material is nearly indestructible. It is resistant to the elements and is low maintenance. Composite is more expensive, up to $40 per square foot, and some people find it looks a little fake.


A deck builder will charge either by the square foot or by the hour. Hourly rates will include the time spent sourcing the materials, job set up, and breakdown.

You can expect to pay about $30-$35 per square foot for a deck builder. This cost should amount to two-thirds of your total budget.

Design Extras

This is the fun part of building a deck. Want to add a hot tub, how about a fire pit or grilling area. These features will make your deck amazing but will significantly add tot he cost. The good news is that you can potentially recoup up to 70% of the costs in added resale value to your home.

Your New Deck

How much does a new deck cost? Well, that depends on the size and scope of your project. The biggest influences on cost are the size of the deck, labor costs, and the materials. But you will also want to consider the cost of any extras you are planning on installing as these can blow your budget out quickly. If you follow this guide, you’ll be able to find the right price for your project. If you enjoyed this article check out the rest of our outdoor blog.