Deck Cost Calculator

Estimate how much it costs to build a deck based on size, materials, elevation, and features.

Last updated: March 2026

Ad Space
Estimated Deck Construction Cost:
Low End
-
Average
-
High End
-

Estimates based on national average pricing from contractor surveys, HomeAdvisor, and Angi. Costs vary by location, materials, and project scope. Get quotes from licensed professionals for accurate pricing.

Shop for this project: Find tools and materials at the best prices.

Shop on Amazon
Ad Space

How Much Does It Cost to Build a Deck?

$15 to $75 per square foot is the average cost to build a deck, with most homeowners spending $7,000 to $15,000 for a standard 300 sq ft deck. The total depends heavily on material choice, deck height, and added features like railings and stairs. A basic pressure-treated wood deck at ground level is the most budget-friendly option, while an elevated composite or hardwood deck with custom railings can cost two to three times as much.

Deck construction is one of the most popular home improvement projects in the U.S., and for good reason. A well-built deck adds usable outdoor living space and typically returns 60% to 80% of its cost at resale. For homeowners going all-in on their backyard, pairing a new deck with a pool ($25,000 to $100,000 for inground) creates a complete outdoor entertainment area. The key is choosing the right materials for your budget and your willingness to maintain them over time.

Deck Cost by Material

$15 to $75 per square foot installed is the range across all decking materials, making material selection the single biggest driver of total cost. The per-square-foot prices below include both materials and professional installation labor.

MaterialCost per Sq Ft (Installed)Lifespan
Pressure-treated wood$15 - $2515 - 20 years
Cedar or redwood$25 - $3520 - 25 years
Composite (mid-range)$30 - $4525 - 30 years
Composite (premium)$40 - $6030 - 50 years
Tropical hardwood (ipe)$50 - $7540 - 75 years

Pressure-treated lumber remains the most popular choice because of its low upfront cost and wide availability. It requires staining or sealing every 2 to 3 years to prevent warping and rot. Cedar and redwood are naturally rot-resistant and look beautiful, but they cost more and still need periodic treatment.

Composite decking (brands like Trex, TimberTech, and Fiberon) has surged in popularity because it requires almost zero maintenance. Mid-range composite runs $30 to $45 per square foot installed, while premium lines with realistic wood grain textures cost $40 to $60. Ipe and other tropical hardwoods are the most expensive option at $50 to $75 per square foot, but they are incredibly dense, naturally resistant to rot and insects, and can last 40 years or longer with minimal care.

Deck Cost by Size

$1,500 to $22,500+ is the typical range depending on deck size, with a standard 300 sq ft deck costing $4,500 to $13,500 in the two most common materials: pressure-treated wood and mid-range composite.

Deck SizePressure-Treated WoodMid-Range Composite
100 sq ft (small)$1,500 - $2,500$3,000 - $4,500
200 sq ft (medium)$3,000 - $5,000$6,000 - $9,000
300 sq ft (standard)$4,500 - $7,500$9,000 - $13,500
400 sq ft (large)$6,000 - $10,000$12,000 - $18,000
500+ sq ft (extra large)$7,500 - $12,500$15,000 - $22,500

Factors That Affect Deck Construction Cost

$15 to $75 per square foot is the typical range, and several key factors determine where your project falls within it.

Deck Height and Elevation

Elevated decks cost 20% to 40% more than ground-level decks. A ground-level deck sits on simple footings or concrete blocks, while an elevated deck requires deep post holes, concrete footings, taller support posts, cross-bracing, and often a more involved permit process. Decks 8 feet or more above grade may need engineered plans, which adds $500 to $1,500 in design costs. If you are planning a significant home addition ($80 to $250 per sq ft), an elevated deck attached to a second-story room is often built as part of that project for better pricing.

Railings

Railings are required by code on any deck surface more than 30 inches above grade. Even where not required, many homeowners add railings for safety and appearance. Railing costs vary widely by material.

Railing TypeCost per Linear Foot
Wood railing (pressure-treated or cedar)$20 - $35
Composite railing$30 - $60
Cable railing (steel posts with cables)$60 - $100
Glass panel railing$80 - $120

For a standard 300 sq ft deck with roughly 50 linear feet of railing, wood railings add $1,000 to $1,750, composite railings add $1,500 to $3,000, and cable or glass railings add $3,000 to $6,000 to the total project cost. If you are also planning to enclose the yard around your new deck, see our fence cost calculator ($1,500 to $10,000 depending on material and length).

Stairs and Multi-Level Designs

Deck stairs cost $500 to $2,000 depending on the height, number of steps, and materials used. A short set of 3 to 4 steps from a low deck runs $500 to $800, while a full staircase from an elevated deck with landings and railings can hit $1,500 to $2,000 or more. Multi-level decks with transitions between sections add 20% to 30% to the overall project cost compared to a single-level design.

Permits and Site Preparation

Most cities and counties require a building permit for deck construction, especially for attached decks and anything more than 30 inches above grade. Permit fees typically run $100 to $500. Site preparation, including grading, vegetation removal, and digging footings, adds $500 to $2,000 depending on the terrain. If you need to clear a larger area before building, a pressure washing ($0.15 to $0.75 per sq ft) of the existing patio or foundation area is often part of the prep work.

Labor Costs

Labor typically accounts for 50% to 60% of the total deck cost. Deck builders charge $15 to $35 per square foot for labor alone, depending on your region and the project complexity. Urban areas and high cost-of-living regions run toward the upper end of that range. Some homeowners with carpentry skills build their own decks and save significantly on labor, though this adds weeks of time and requires comfort with building codes and structural work.

How to Save Money on Deck Construction

$700 to $3,000 in potential savings is achievable with the right approach. These tips can help reduce your total cost.

Ad Space

Building your own deck? Composite decking boards, hidden fasteners, and post hardware are available online, often with free shipping on full-pallet orders.

Shop Decking Materials on Amazon

Frequently Asked Questions

How much does it cost to build a deck?

Building a deck costs $15 to $75 per square foot depending on materials and complexity. A standard 300 sq ft deck costs $4,500 to $22,000, with most homeowners paying $7,000 to $15,000. Pressure-treated wood is the most affordable at $15 to $25 per square foot, while composite and tropical hardwood decks run $30 to $75 per square foot installed.

What is the cheapest material for building a deck?

Pressure-treated lumber is the cheapest decking material at $15 to $25 per square foot installed. It is widely available, structurally strong, and typically lasts 15 to 20 years with regular sealing and staining. Cedar is the next most affordable natural wood option at $25 to $35 per square foot, offering better rot resistance without chemical treatment.

Is composite decking worth the extra cost?

Composite decking costs $30 to $60 per square foot installed, roughly double the cost of pressure-treated wood. However, composite requires almost no maintenance, will not splinter or rot, and lasts 25 to 50 years. Over a 25-year span, composite often costs less than wood when you factor in staining, sealing, and board replacement every few years.

Do I need a permit to build a deck?

Most municipalities require a building permit for deck construction, especially for decks attached to the house or elevated more than 30 inches above grade. Permit costs range from $100 to $500 depending on your location and project scope. Building without a permit can result in fines, required removal, or complications when selling your home.

How long does it take to build a deck?

A professional crew can build a standard 300 sq ft deck in 3 to 7 days. Simple ground-level decks may take as little as 1 to 2 days, while large elevated decks with stairs, multiple levels, or custom features can take 2 to 3 weeks. Permit approval typically adds 1 to 4 weeks before construction begins.

Related Calculators