Quick Answer
A typical deck costs $4,400–$22,000+ to build in 2026.
A basic 12×16 pressure-treated wood deck runs $4,400–$8,000 DIY or $10,000–$16,000 with a contractor. A 16×20 composite deck can reach $22,000–$35,000 professionally installed. The gap between those numbers is where most homeowners get surprised.
Building a deck is one of the most popular home improvement projects in America — and one of the most consistently underbudgeted. According to data from Angi and the Journal of Light Construction, deck projects run over budget 73% of the time, with the average overrun exceeding 31% of the original estimate.
This guide breaks down the real cost of building a deck in 2026 — not the optimistic range you'll find on contractor websites, but the honest p50 and p85 numbers that reflect what homeowners actually spend.
Deck Cost by Size and Material (2026)
| Size | Material | DIY Cost | Pro Cost |
|---|---|---|---|
| 10×12 (120 sq ft) | Pressure-treated | $2,800–$4,200 | $6,500–$10,000 |
| 12×16 (192 sq ft) | Pressure-treated | $4,400–$6,800 | $10,000–$16,000 |
| 16×20 (320 sq ft) | Pressure-treated | $7,200–$11,000 | $16,000–$24,000 |
| 12×16 (192 sq ft) | Composite (Trex) | $8,500–$13,000 | $18,000–$26,000 |
| 16×20 (320 sq ft) | Composite (Trex) | $13,000–$20,000 | $26,000–$40,000 |
| 16×20 (320 sq ft) | Hardwood (Ipe) | $18,000–$28,000 | $35,000–$55,000 |
Ranges reflect 2026 material costs. DIY costs include materials only; labor not included. Pro costs include labor + materials. Regional variation can shift these ±20%.
What Drives the Cost of a Deck?
1. Decking Material (30–45% of total cost)
The decking surface is the single largest material cost. Pressure-treated pine runs $2–$5 per linear foot. Composite decking (Trex, TimberTech) ranges from $5–$13 per linear foot. Hardwoods like Ipe or Mahogany hit $8–$20 per linear foot before fasteners and finishing.
Most homeowners start with composite prices in mind but underestimate how quickly square footage multiplies the number. A 16×20 deck needs roughly 400–450 linear feet of decking boards once you account for waste, cuts, and spacing.
2. Framing and Foundation (20–30% of total cost)
The structural skeleton — posts, beams, joists, and concrete footings — is where most DIYers underestimate both cost and complexity. Footings alone require a concrete calculator, local frost line knowledge, and often a permit inspection before you can pour. Expect $800–$2,500 in materials for a mid-size deck frame before a single board goes down.
3. Permits and Inspections (5–10% of total cost)
Most jurisdictions require a building permit for any deck attached to the house or over 30 inches off the ground. Permit fees range from $150 to $800+ depending on your county. Skip the permit and you risk forced removal, insurance issues, and problems at resale. Factor in 2–4 weeks for permit processing before construction can begin.
4. Railings, Stairs, and Accessories (15–25% of total cost)
Railings are required by code for decks over 30 inches high. A basic pressure-treated railing system runs $15–$30 per linear foot installed. Cable railing and aluminum systems cost $60–$120 per linear foot. Add stairs at $150–$250 per step (professionally installed) and the "accessories" quickly represent a quarter of your total budget.
⚠️ The Hidden Costs Most Budgets Miss
- •Ledger board flashing and waterproofing ($200–$600) — skipping this causes rot and water damage within 5 years
- •Post anchor hardware and joist hangers ($300–$700) — often forgotten in initial material lists
- •Tool rental: circular saw, post hole digger, impact driver ($150–$400 for a weekend)
- •Concrete delivery or mixing for footings ($200–$500 depending on number of footings)
- •Staining or sealing pressure-treated wood ($300–$800 for materials + time)
- •Disposal of old materials or site prep ($200–$600)
DIY vs. Hiring a Contractor: The Real Math
The average homeowner saves 40–55% by building a deck themselves versus hiring a contractor — on paper. The real savings depend heavily on your skill level, the complexity of the design, and how accurately you estimated your time.
A 12×16 pressure-treated deck takes an experienced builder 40–60 hours. For a first-time deck builder, the same project typically runs 80–120 hours. At the median American skilled trade wage of $34/hour, that extra 40–60 hours represents $1,360–$2,040 in effective labor value — before accounting for mistakes that require re-purchasing materials.
First-time deck builders spend 67% more hours than planned
Nearly 1 in 3 DIY deck projects ends with a contractor call
How to Get an Accurate Estimate Before You Start
The biggest mistake deck builders make is starting with a single-point estimate — "this should cost about $8,000" — without modeling the range of outcomes. Material prices fluctuate. Permit timelines slip. The ground isn't where you thought it was.
A more honest approach is to plan for three scenarios: your p50 (most likely), your p85 (a bad but realistic outcome), and your p95 (the "things went sideways" scenario). If your budget can't absorb the p85 number, you're not ready to start.
Plan Before You Build
Get a Monte Carlo estimate for your deck project.
Venture Sage runs 5,000 simulations on your specific project — returning honest p50, p85, and p95 cost and time ranges before you buy a single board.