Deck Installation Cost per Square Foot: 2025 Price Guide by Material & Labor

Most homeowners land somewhere between $30 and $60 per square foot for a professionally built deck, and the deck installation cost per square foot you actually pay hinges on three things: the material you choose, how complex the build is, and where you live. That means a standard 300-square-foot deck typically runs $9,000 to $18,000 all-in, while a larger multi-level composite deck can easily pass $45,000.

The good news is that smaller decisions move the number more than you might think. Switching from pressure-treated pine to hardwood or composite adds anywhere from $10 to $30 per square foot by itself, and going up even one foot in height or adding a staircase can push labor costs up sharply. This guide breaks down real, current numbers so you can budget accurately instead of guessing.

What Affects Deck Installation Cost per Square Foot

The “per square foot” figure is a useful starting point, but it hides a lot of variation. Here is where the money actually goes.

  • Material — the single biggest lever. Pressure-treated pine is the cheapest; cedar, redwood, tropical hardwoods, and composite sit progressively higher.
  • Labor — usually 50% to 60% of the total. Rates run roughly $15 to $35 per square foot for labor alone, depending on the market.
  • Height and terrain — a ground-level deck is cheap. A second-story deck needs beams, reinforced posts, and railings, and it costs far more per square foot.
  • Access — if the crew can’t get a truck or equipment near the site, expect higher labor for hand-carrying materials.
  • Complexity — curves, angles, built-in benches, multiple staircases, skirting, and lighting all add cost.
  • Permits and site prep — most jurisdictions require a permit, and uneven ground may need grading or footings.

Deck Installation Cost per Square Foot by Material

Material is where homeowners win or lose the most money, so it pays to understand each option in detail.

Factor Pressure-Treated Pine Cedar / Redwood Composite
Material cost per sq ft $5 – $9 $7 – $14 $9 – $18
Installed cost per sq ft $25 – $40 $35 – $55 $45 – $70
Lifespan 15 – 20 years 15 – 25 years 25 – 40 years
Annual upkeep High (seal + stain) Medium (seal) Low (wash only)
Best for Tight budgets Warm, natural look Low-maintenance owners
Deck installation cost per square foot by material and board type

Pressure-Treated Pine

Pressure-treated pine is the entry point for most decks. It costs $25 to $40 per square foot installed, which makes a 300-square-foot deck roughly $7,500 to $12,000. Pine is cheap, widely available, and strong, but it needs a fresh coat of sealer or stain every year or two, and it can warp or crack as it dries out. It’s the right choice if you want a solid deck now and plan to upgrade the surface later.

Cedar and Redwood

Cedar and redwood give you a genuinely beautiful, naturally rot-resistant deck for $35 to $55 per square foot installed. Cedar is softer and more prone to dents from furniture, but it resists insects and moisture well and weathers to a classic silver-gray if you don’t stain it. Redwood sits at the premium end of the natural-wood category, and it has been climbing in price. Expect a 300-square-foot cedar deck to run $10,500 to $16,500.

Composite and PVC

Composite decking now owns a big share of the market, and for good reason. Boards from brands like Trex, TimberTech, and AZEK blend recycled wood fiber and plastic, and they never need staining or sealing. The trade-off is cost: $45 to $70 per square foot installed, and premium PVC lines can push higher. A 300-square-foot composite deck typically runs $13,500 to $21,000. Over 25 years, though, the math often flips in composite’s favor once you factor in the stain, sealers, and replacement boards that real wood demands. For more on how total project pricing shakes out, see our breakdown of how much a deck installation costs.

Labor Costs: The Half You Don’t See

Labor is the component most people underestimate. Across the US, deck builders charge $15 to $35 per square foot for labor, and that range is driven almost entirely by geography. A contractor in a high-cost metro market charges two to three times what a rural builder charges for the same deck.

Height drives labor as much as location. A ground-level deck needs simple footings and basic framing, while a second-story deck requires engineered beams, ledger flashing against the house, and full railing systems — and every element adds framing time. Stairs are another quiet cost driver: a single straight run can add $15 to $30 per linear foot, and curved or wrap-around stairs cost considerably more.

If you’re weighing whether to hire out or do it yourself, see our guide to how much a 12×12 deck costs for a worked example of what the numbers look like on both paths.

Railing, Stairs, and Extras

What you attach to the deck surface can equal or exceed the cost of the decking itself, so plan for it from the start.

  • Railing — code requires railing on any deck higher than 30 inches. Basic wood railing runs $15 to $30 per linear foot; cable, glass, and aluminum systems run $50 to $150 per linear foot or more. We cover the full range in our article on deck railing cost per foot.
  • Stairs — plan on $15 to $35 per linear foot for a straight run, more for multiple landings or curves.
  • Lighting — low-voltage post caps and step lights typically add $50 to $150 per fixture installed.
  • Skirting — lattice or PVC skirting to enclose the underside runs $5 to $15 per square foot.
  • Built-ins — benches, planters, and pergolas are priced per item and can add $500 to $5,000 fast.
Composite deck boards and framed structure with railing during installation

Cost by Deck Size

Size is the simplest way to get a rough number before you talk to a contractor. These estimates assume pressure-treated pine at the low end and composite at the high end, fully installed.

  • 12×12 (144 sq ft) — $3,600 to $10,000. The classic starter deck and one of the most popular sizes we’re asked about.
  • 12×16 (192 sq ft) — $4,800 to $13,400. A comfortable size for a table, grill, and a few chairs.
  • 16×20 (320 sq ft) — $8,000 to $22,400. The workhorse family deck with room to entertain.
  • 20×20 (400 sq ft) — $10,000 to $28,000. Large enough for multiple zones and built-in seating.
  • Multi-level 500+ sq ft — $20,000 to $45,000+. Custom features and premium materials push this well past the per-square-foot rule of thumb.

Because larger decks spread fixed costs like equipment setup and permit fees over more square feet, the cost per square foot usually drops as the deck grows — one more reason to build the size you actually want the first time.

How to Lower Your Deck Installation Cost

You can’t cheat the cost of materials, but you can move the total in meaningful ways.

  • Build in the low season. Many deck builders cut rates in late fall and winter when demand drops.
  • Keep it ground-level. Every foot of height adds structure, railing, and labor.
  • Choose a simple footprint. Rectangles are dramatically cheaper than curves and angles.
  • Get multiple quotes. Three bids on the same plan routinely vary by 30% or more.
  • Split the job. Handle demolition and site prep yourself, then leave framing and decking to the pros.
  • Phase the extras. Add railing upgrades, lighting, and built-ins a season or two later.

That last point matters more than people expect: skirting, lighting, and premium railing can represent a third of a midrange deck’s total bill, and none of it affects the structural quality of the deck itself.

Frequently Asked Questions

Is $30 per square foot a good price for a deck?

Yes. At $30 per square foot, you’re getting pressure-treated pine with a competent builder in most markets — a fair deal. If that $30 includes composite decking, you’re getting an unusually good price and should confirm the materials and warranty in writing before signing.

What is the most expensive part of building a deck?

For most projects, labor is the largest single line item, typically 50% to 60% of the total. Among materials, premium composite, PVC, and tropical hardwoods add the most per square foot. Framing and footings also carry more hidden cost than the visible deck boards do.

Can I install a deck myself to save money?

Yes, and a competent DIYer can cut the total bill by 40% to 60% by eliminating labor, though material and permit costs remain. The catch is structural — an improperly flashed ledger board can pull away from the house and cause serious water damage. If the deck is more than a few feet off the ground, hire a pro.

How long does a deck installation take?

A simple ground-level deck takes two to five days for a professional crew. A mid-sized elevated deck runs one to two weeks, and large multi-level custom decks can take three weeks or more, with permitting adding additional lead time before work begins.

Do I need a permit for a deck?

In almost every US municipality, yes — even for a ground-level deck, and especially for anything attached to the house. Permit costs typically run $100 to $500, and a reputable contractor will pull them for you. According to This Old House, skipping permits can complicate a future sale and, in some cases, force you to tear the structure down.

The Bottom Line

The deck installation cost per square foot you should budget for is $30 to $60 installed, which puts a typical 300-square-foot deck between $9,000 and $18,000. Your material choice moves that number more than anything else: pressure-treated pine lands at the low end, cedar and redwood in the middle, and composite at the high end — with a payback in durability and near-zero maintenance.

Get three written quotes on the exact same plan, lock in a material early, and build at the size you’ll use rather than the size you can afford today. The most expensive deck is the one you rebuild in five years because it stopped meeting your needs. For a closer look at what your full project will cost, start with our guide to how much a deck installation costs, then price out railing with our railing cost per foot breakdown.

Similar Posts