How Much Does It Cost to Build a Deck?

Normal range: $4,122 - $11,629

Building a deck costs $7,874 on average, and ranges from $1,500 to $21,000—but you'll pay more for upgraded designs and high-end lumber.

How we get this data
Ben Kissam
Written by Ben Kissam
Updated October 26, 2022
a large brown deck interspersed with bushes and trees in the backyard of a large white house
Photo: chuckcollier / E+ / Getty Images

What better way to elevate your outdoor living than with a new deck? On average, the cost to build a deck is $7,874, but you could pay more or less, depending on size, quality, design, and more. 

From barbecues during the summer to cool fall mornings with a cup of coffee in your hand, decks can upgrade your space and lifestyle. In this guide, learn all the costs associated with building a deck from start to finish.

See the price range for building a deck in

your area
How we get this data
Normal range for U.S.
$4,122 - $11,629
  • Average
  • $7,874
  • Low end
  • $1,500
  • high end
  • $21,000

Building a Deck Cost Breakdown

There are many points to consider before you get the ball rolling on your dream deck. By considering subcategories of building your outdoor deck, such as labor, deck material costs, and size, you can get an idea of what the final price might be or where you might need to sacrifice to meet your budget. Below is a breakdown of the major components to factor into your plans.


Generally speaking, a margin of $30 to $60 per square foot for the cost of building a deck is a good estimate to consider. The higher end will be for deck projects built on second stories, building a deck with high-end wood, or customized designs.

See the table below for estimates based on the size of your deck:

8’x10’ (80 sq. ft.)$2,400 – $4,800
10’x10’ (100 sq. ft.$3,000 – $6,000
10’x12’ (120 sq. ft.)$3,600 – $7,200
12’x12’ (144 sq. ft.)$4,320 – $8,640
12’x16’ (180 sq. ft.)$5,400 – $10,800
6’x16’ (256 sq. ft)$7,680 – $15,360
12’x20’ (240 sq. ft.)$7,200 – $14,400
14’x20’ (280 sq. ft.)$8,400 – $16,800
16’x20’ (320 sq. ft.)$9,600 – $19,200
12’x24’ (288 sq. ft.)$8,640 – $17,280


Your deck material costs make up a large portion of the total price you’ll pay. The range will be anywhere from $20 to $45 per square foot

Deck lumber pricing alone can vary. For example, pressure-treated wood costs about $15 to $20 per square foot. Less-expensive materials can be tempting, but they tend to sneak in extra expenses when it comes to maintenance and possible future repair that you’ll need to hire a local deck repair pro to handle.  

Today, other options besides wood, such as synthetic wood or PVC, are also becoming popular for more simple deck builds. This could drive your price to the lower end ($20 per square foot).

Deck Type

Simply put, the more complex your deck build is, the more it’s going to cost. Complicated designs like wraparound decks, multi-tier decks, and rooftop decks all require greater accessibility, additional prep work, and often more materials.

If you want a floating deck, this will cost you about $20 to $60 per square foot. These decks don’t actually float (cue disappointment)—they’re just not attached to your home the way a traditional deck is. Because of this, they’ll need a few more support posts to keep them structurally sound.

Deck Location

The type of deck you build will likely go hand in hand with where it’s being installed. A second-story deck (which some contractors might deem a “balcony”), is going to cost more because it’s harder to install.

Here’s one example of how the cost average might differ:

  • 10’x10’ first-story deck: $3,000–$6,000

  • 10’x10’ second-story deck: $3,800–$8,000

The most common place to install a deck, which is also likely the most cost-conscious, is on the first floor attached to the backside of your home.


Framing a deck, which sets the joints of the unit to be structurally safe and sound, costs $9 to $12 for labor per square foot. The lumber or materials needed to frame your deck accounts for about 1/4 to 1/3 of the lumber you’ll need total.


Some homeowners choose to install flooring over a wood deck. Composite is an affordable option that looks nice, while more elegant choices like porcelain or ceramic could add thousands (or tens of thousands, depending on the deck’s size) to your price tag.

The average cost is anywhere from $20 to $45 per square foot. Pressure-treated lumber will cost between $15 and $25 per square foot.


Professional labor generally goes for about $15 to $35 per square foot, accounting for roughly half the total cost of building a deck. You can save a good amount of cash by taking on the project yourself, but be sure to account for the extra price of tools, materials, and (most importantly) your free time.

Additional Costs When Building a Deck

Deck repairs typically cost about $800 to $3,100. But there are two ongoing costs to consider when you install a deck.

Taxes on Your New Deck Build 

Yep, that’s right: You might need to punch extra property taxes into your deck cost calculator. What you pay, if anything, will vary based on the area you live in.

Deck Prices for Your Insurance

A deck is a prime way to enjoy outdoor living, but it’s also something people can trip on (or fall off of). On top of that, it’s an extra asset in case anything unthinkable happens, such as a fire or a tornado. For these reasons, your homeowner’s insurance premiums could go up to compensate for the extra liability. Talk to your provider to find out the details.

Cost to Build a Deck Yourself

Seeing as the labor cost to build a deck accounts for about 35% of the total price tag, you’ll wind up paying about 65% of a contractor’s quote to DIY build your own deck.

Here’s the thing, though: Deck builds can be complicated, and could become a safety issue for you and your family if the structural foundation of your deck isn’t put together well. If you build it yourself, watch for deck safety issues like support structure and deterioration. 

Building a deck DIY should only be tackled by someone who feels competent handling all aspects of the build. Any additional work outside your wheelhouse should be outsourced by a professional.

Cost of Common Deck Add-Ons

From adding stairs to adding overhead shade to giving yourself four-season usability, here are some other costs you might incur if you decide to upgrade from a simple deck build.

  • Staircase: $15–$25 per square foot

  • Sunroom: $20,000–$60,000

  • Outdoor lighting fixtures: $8–$30+ each

  • Heaters: $100–$300

  • Outdoor misting system: $1,800–$3,100

  • Conversation set w/chairs and table: $350+

  • Sofa, chairs, and table: $500+

  • Propane fireplace: $300–$700

  • Retractable deck awning: $300+

3 Tips to Reduce Costs When Building a Deck

Cost savings when building your deck can be added to your future summer BBQ budget. Here are three ideas to help keep your new deck project within reason.

1. Choose a Simple Deck Design

Wraparound and multi-tier decks, as well as decks installed in tough locations to access, are always going to cost more than a simple rectangular design. Work with a local deck contractor to come up with a design that fits your aesthetic goals without going over your budget.

2. Opt for Cost-Conscious Lumber

Higher-end woods may look nice, but you could pay twice as much for expensive lumber like redwood as you will for simple pressure-treated lumber. 

Pressure-treated lumber costs more per square foot on the front end, but will reduce the cost of maintenance compared to untreated wood once your deck is finished. 

Speaking of deck maintenance tasks, your less-expensive materials, like wood, usually require a good amount. You’ll need to plan on spending around $700 to $1,600 per year to have your deck power washed and resealed. 

3. Install Your Deck in the Offseason

Contractors with a waitlist have been known to drive up their prices. If possible, wait until the fall or early winter when demand for deck installations drops off so you can get the best price possible.

Always get multiple quotes and only work with licensed, insured, and bonded contractors to protect yourself.

Frequently Asked Questions

Deck repairs generally cost around $700 to $2,500.

Ready to get a quote for your project?
Answer a few questions, compare reviews, and choose the pro you want.