Deck cost estimator

Framing, decking, railing, footings, labour and permit priced by size, height and material.

By the LocalServiceHQ editorial team
Updated Oct 29, 2026
Formulas and sources listed below
Prices checked Oct 2026
Your job
Height above grade
Railing
Your estimate
Typical total
—
framing, decking, railing, footings, labour and permit
Cost per sq ft
—
all-in deck cost
Typical range for this job: —
How it adds upTypical
Framing lumberjoists, beams, ledger and blocking
—
Decking boardspressure-treated, composite or cedar
—
Railing$40–$120 per linear ft, required above 30 in
—
Footings and concretepoured piers below the frost line
—
Stairs$120–$300 per step, with railings
—
Labour and permitabout 30% labour, $150–$400 permit
—
US deck prices for October 2026: pressure-treated decks $25–$50 per sq ft installed, composite $35–$80, cedar $30–$65. Raised decks add about 20% for taller posts, bracing and stairs; railing is priced per linear foot.
Permits and footings are the two lines that surprise homeowners on deck projects.
Photo via Pexels

How the math works

Deck area
Geometry
length × width
Add stairs and landings separately.
Material
Cost
$25 to $80 per sq ft installed
Pressure-treated is cheapest; composite costs more and needs less upkeep.
Height factor
Structure
raised ≈ +20%
Taller posts, bracing, stairs and guardrails all rise with height.
Railing
Cost
$40 to $120 per linear ft
Required above 30 in in most codes, and often a big share of the bill.

Common starting points

Common US deck sizes at the typical installed rate.

Tap a preset in the calculator above to load a typical job, then adjust the numbers to match your site.
Starting points: 12 × 12 ft wood deck · 16 × 20 ft wood deck · 16 × 20 composite · Raised 16 × 20 · 12 × 16 cedar

Rather hire it out?

See installed prices and permit rules for deck cost estimator.

Embed this calculator

Free for blogs and contractor sites. Keep the credit link.

Embed this calculator on your site with the credit link intact.

How to use the deck cost estimator

Measure the deck, choose decking and height, then compare bids on the same framing package.

1
Measure the deck
Length times width for the decking area, plus stairs and landings.
2
Choose decking
Pressure-treated is cheapest, composite costs more but needs no annual sealing.
3
Check the height
Above 30 in you need guardrails, and taller decks need bracing and deeper footings.
4
Pull the permit
Most jurisdictions require a deck permit and footing inspection.

Mistakes that cost homeowners money

!
Comparing a bare-bones quote with one that includes railing and stairs.
!
Skipping the footing inspection and failing at resale.
!
Building above 30 in without guardrails, which fails code and insurance.
!
Choosing composite without confirming the joist spacing the manufacturer requires.

Deck cost FAQ

How much does a deck cost?

A 300 sq ft pressure-treated deck costs about $11,100 installed nationally, a range of $7,500 to $15,000. Composite decking runs roughly 40 to 80 percent more depending on the line.

Pressure-treated decks run $25 to $50 per sq ft installed, cedar $30 to $65 and composite $35 to $80. Raised decks add about 20 percent.

Pressure-treated decks last 15 to 25 years with annual sealing, cedar 20 to 30, and composite 25 to 30 with little maintenance.

Most US cities require a deck permit, especially for raised decks or anything attached to the house. Footings are usually inspected before framing.

Composite costs more upfront but avoids sanding and sealing every year. If you plan to stay 10 years or more, it usually pays back in maintenance.

A 300 sq ft deck takes three to seven working days, depending on the footing inspection schedule and whether stairs and railing are included.

Using the calculator defaults, 12 × 12 ft wood deck gives Typical total: $8,338 and Cost per sq ft: $57.90, with a typical range $5,360 to $12,000. Change the waste allowance, material or thickness to match your site.

Using the calculator defaults, 12 × 16 cedar gives Typical total: $11,890 and Cost per sq ft: $61.93, with a typical range $7,792 to $17,376. Change the waste allowance, material or thickness to match your site.