← All Guides

Deck Building Cost Per Square Foot: Complete 2026 Pricing Guide

How much does it cost to build a deck per square foot? Pressure-treated wood, composite, and hardwood pricing with labor, permits, and real project examples.

The average deck costs $15-75 per square foot, fully installed. That’s a wide range because the material you choose changes the price by 3-5x. A 300-square-foot pressure-treated wood deck runs $4,500-9,000. The same deck in premium composite costs $12,000-22,500.

This guide breaks down exactly what you’ll pay per square foot for every common deck material, plus labor, permits, extras, and how to estimate your total project cost accurately.

Cost Per Square Foot by Material

MaterialMaterials OnlyInstalled (with labor)
Pressure-treated pine$3-8/sq ft$15-25/sq ft
Cedar$6-12/sq ft$25-40/sq ft
Redwood$8-15/sq ft$30-45/sq ft
Standard composite (Trex, TimberTech)$8-15/sq ft$30-50/sq ft
Premium composite/PVC$12-22/sq ft$40-75/sq ft
Ipe (Brazilian hardwood)$15-25/sq ft$45-75/sq ft

These prices include decking boards, framing lumber (typically pressure-treated regardless of decking material), fasteners, and basic railing.

What Affects the Price

1. Deck Size

Larger decks cost less per square foot because fixed costs (permits, mobilization, design) are spread over more area. A 100 sq ft deck might run $35/sq ft installed, while a 500 sq ft deck of the same material could be $22/sq ft.

Common sizes and total costs (pressure-treated):

  • 10x12 (120 sq ft): $2,400-3,600
  • 12x16 (192 sq ft): $3,500-5,300
  • 14x20 (280 sq ft): $4,800-7,000
  • 16x20 (320 sq ft): $5,500-8,000
  • 20x24 (480 sq ft): $7,200-12,000

2. Height and Framing

A ground-level deck on simple footings costs far less than an elevated deck requiring posts, beams, and stairs.

  • Ground level (0-2 ft): Base pricing
  • Elevated (3-6 ft): Add $5-10/sq ft for taller posts, additional bracing, and stairs
  • Second story (8+ ft): Add $10-20/sq ft for engineering, deeper footings, and complex framing

3. Railing

Basic wood railing: $15-25 per linear foot Composite railing: $25-50 per linear foot Cable railing: $40-70 per linear foot Glass panel railing: $60-120 per linear foot

A 300 sq ft deck typically has 50-60 linear feet of railing. That’s $750-7,200 depending on material — a significant portion of the total cost.

4. Stairs

Deck stairs cost $40-120 per step, depending on width and material. A standard 3-step staircase runs $200-400. A long run down a hillside can cost $1,000-3,000+.

5. Permits

Most jurisdictions require a building permit for decks, especially if attached to the house or elevated more than 30 inches. Permit costs vary widely:

  • Small deck permit: $50-200
  • Large or complex deck: $200-500
  • Some areas charge based on project value (1-3%)

Skipping the permit is not worth the risk. Unpermitted decks can cause problems when selling your home and may not be covered by insurance.

6. Footings

  • Concrete deck blocks (surface): $5-10 each. For ground-level, freestanding decks only.
  • Precast pier footings: $20-40 each. Good for moderate loads.
  • Poured concrete footings: $50-150 each. Required for elevated decks and frost-line depth.
  • Helical screw piles: $100-200 each. Fast, no digging, no concrete curing time.

A typical 300 sq ft deck needs 6-12 footings.

Material Comparison: What Lasts?

MaterialLifespanMaintenanceBest For
Pressure-treated15-20 yearsStain/seal every 2-3 yearsBudget builds, DIY
Cedar15-25 yearsStain/seal every 2-3 yearsNatural look, moderate budget
Composite (standard)25-30 yearsWash annually, no stainingLow maintenance
Composite (premium)30-50 yearsWash annuallyLongest life, least work
Ipe hardwood40-75 yearsOil annually (optional)Maximum durability, premium look

Lifetime Cost Per Square Foot

When you factor in maintenance over 20 years:

  • Pressure-treated: $15-25 install + $5-10 in stain/sealer = $20-35 total. A good power washer makes annual cleaning easy.
  • Composite: $30-50 install + $1-2 in cleaning supplies = $31-52 total
  • Ipe: $45-75 install + $2-5 in oil = $47-80 total

Composite’s higher upfront cost is partially offset by zero staining. Over 20 years, mid-range composite and well-maintained pressure-treated end up surprisingly close in total cost.

DIY vs Hiring a Contractor

DIY Savings

Labor is typically 50-60% of the total installed cost. Building the deck yourself can save $3,000-10,000+ on a typical project.

DIY is realistic if:

  • Ground-level or low (under 3 ft) deck
  • Rectangular shape, no complex angles
  • You own or can rent basic tools (circular saw, a good cordless drill, level, post hole digger)
  • You’re comfortable following building code requirements

Time estimate: A 300 sq ft ground-level deck takes most DIYers 3-5 weekends.

Hire a contractor if:

  • Elevated deck requiring engineering
  • Permits require stamped plans
  • Complex shapes, multiple levels, or curved sections
  • You need it done in a week, not a month

Getting Contractor Quotes

Get 3 quotes minimum. Each should itemize:

  • Materials (brand and type)
  • Labor
  • Permits
  • Footings
  • Railing
  • Stairs
  • Demolition of old deck (if applicable): $3-8/sq ft

Red flags: Quotes with no itemization, prices dramatically below market (they’re cutting corners), requests for full payment upfront (never pay more than 10-30% deposit).

How to Estimate Your Project

Quick formula: (Deck square footage × material cost per sq ft) + railing + stairs + permits + footings

Example — 14x20 pressure-treated deck, 3 ft elevated:

  • Decking and framing: 280 sq ft × $20/sq ft = $5,600
  • Railing (52 linear ft × $20/ft): $1,040
  • Stairs (4 steps): $300
  • Permit: $150
  • Footings (9 poured): $900
  • Total: $7,990

Same deck in mid-range composite:

  • Decking and framing: 280 sq ft × $40/sq ft = $11,200
  • Composite railing (52 ft × $35/ft): $1,820
  • Stairs (4 steps): $450
  • Permit: $150
  • Footings (9 poured): $900
  • Total: $14,520

These are contractor-installed prices. DIY cuts the total by roughly half.

When to Build

Spring and early fall are peak deck season, and contractor prices reflect the demand. For the best pricing:

  • Get quotes in winter (November-February). Many contractors offer 10-15% off to fill slow-season schedules.
  • Buy materials in January-February when lumber prices are typically lowest.
  • Schedule the build for early spring before the rush. Add it to your spring home maintenance checklist so it doesn’t slip.

Avoid scheduling a deck build in June-August if you want the best price. You’ll pay a premium for contractors who are already booked.