CostRange
CostRange/Home Costs/Deck Building Cost

Deck Building Cost by City (2026)

Updated 2026

Deck cost is priced per square foot and depends heavily on decking material - pressure-treated wood is cheapest, composite and hardwood run higher. Nationally, expect $7,500-$15,000 for a 300 sq ft deck. Pick your city below for a localized estimate.

$7,500
Low
$11,400
U.S. Average
$15,000
High

What affects deck building cost

Deck Building cost by city

CityTypical average
New York, NY$13,400View →
Los Angeles, CA$13,400View →
Chicago, IL$11,900View →
Houston, TX$11,200View →
Phoenix, AZ$11,400View →
Philadelphia, PA$11,600View →
San Antonio, TX$11,200View →
San Diego, CA$13,400View →
Dallas, TX$11,200View →
Fort Worth, TX$11,200View →
Jacksonville, FL$11,400View →
Austin, TX$11,200View →
San Jose, CA$13,400View →
Charlotte, NC$11,100View →
Columbus, OH$11,000View →
Indianapolis, IN$10,800View →
San Francisco, CA$13,400View →
Seattle, WA$12,800View →
Denver, CO$12,000View →
Nashville, TN$10,900View →

Frequently asked questions

Wood or composite decking?
Wood is cheaper upfront; composite costs more but needs far less maintenance over its life.
Do I need a permit to build a deck?
Most attached or raised decks require a building permit and inspection.
How long does a deck take to build?
A standard deck is typically framed and finished in 1-2 weeks.
Figures localized from 2026 national baselines. Informational only - see our methodology.