A deck is one of the best investments for outdoor living โ and one of the highest-ROI home improvements. The national average cost is $7,000-$15,000 for a standard 200-400 sq ft deck, but the final price swings dramatically based on materials, size, height, and whether you DIY or hire a contractor.
Cost by Material Type
Cost Per Square Foot (Materials Only)
Pressure-treated pine: $3-$6/sq ft โ Most affordable, requires staining every 1-2 years
Cedar: $6-$10/sq ft โ Naturally rot-resistant, beautiful grain, needs annual sealing
Redwood: $8-$14/sq ft โ Premium natural wood, extremely durable
Composite (Trex, TimberTech): $8-$16/sq ft โ Low maintenance, 25+ year lifespan
PVC/Vinyl: $10-$18/sq ft โ Zero maintenance, resists everything
Hardwood (Ipe, Tigerwood): $12-$25/sq ft โ Exotic, stunning, lasts 40+ years
Total Project Costs (Materials + Labor)
When you include framing, hardware, railings, stairs, and labor, the total cost is typically 2-3x the material cost:
Average Total Cost by Size
Small deck (100-200 sq ft): $3,000-$8,000
Medium deck (200-400 sq ft): $7,000-$15,000
Large deck (400-600 sq ft): $14,000-$25,000
Multi-level/custom: $20,000-$50,000+
Wood vs. Composite: The Real Comparison
Upfront cost: Wood wins. Pressure-treated pine costs 40-60% less than composite upfront.
Lifetime cost: Composite wins. When you add staining, sealing, and replacing rotted boards over 20 years, wood ends up costing more. A pressure-treated deck needs $200-$500 in annual maintenance. Composite needs occasional cleaning.
๐ก 20-Year Cost Comparison (300 sq ft deck)
Pressure-treated pine: $5,000 initial + $6,000 maintenance = $11,000
Composite: $9,000 initial + $500 maintenance = $9,500
Composite saves $1,500 over 20 years AND requires far less work.
DIY vs. Hiring a Contractor
DIY savings: You can save 50-60% by doing the work yourself. A $12,000 contractor job might cost $5,000-$6,000 in materials alone.
DIY considerations: A basic ground-level deck is a manageable DIY project with moderate carpentry skills. Elevated decks, multi-level designs, or decks attached to the house typically require permits, engineering, and professional installation for safety and code compliance.
Contractor labor: Expect $15-$35 per square foot for labor, depending on your area and deck complexity.
Factors That Increase Cost
Height: Elevated decks need posts, beams, and bracing. A second-story deck costs 50-100% more than ground level.
Railings: Add $20-$60 per linear foot. Metal and cable railings cost more than wood.
Stairs: Each set of stairs adds $500-$2,000.
Built-in features: Benches, planters, lighting, and pergolas add $500-$5,000 each.
Permits: Most areas require permits for decks. Cost: $100-$500.
Calculate Your Deck Materials
Deck Calculator
Calculate materials needed and estimated cost for your deck project.
More Useful Tools
Concrete Calculator
Calculate concrete for deck footings and piers.
Calculate โFence Calculator
Planning a fence around your new deck area?
Calculate โPaint/Stain Calculator
How much stain or paint for your new deck.
Calculate โThe Bottom Line
A deck adds usable outdoor space and 65-75% ROI when you sell. Choose composite if you want low maintenance, or pressure-treated pine if budget is tight. Get 3 contractor quotes, check references, and always pull permits. It's an investment that pays off in lifestyle and home value.