How Much Does a Deck Cost?
A complete breakdown of deck building costs by material, size, and features — plus DIY vs contractor savings.
| Item / Category | Low End | Average | High End |
|---|---|---|---|
| Pressure-Treated Wood (per sq ft) | $15 | $22 | $30 |
| Cedar (per sq ft) | $20 | $30 | $40 |
| Composite (per sq ft) | $30 | $45 | $60 |
| Footings & Posts | $200 | $500 | $1,000 |
| Railings (per linear ft) | $15 | $35 | $75+ |
| Stairs (per step) | $50 | $120 | $200 |
| Hardware & Fasteners | $100 | $250 | $500 |
| Professional Labor (per sq ft) | $8 | $15 | $25 |
Average Costs by Project Size
Deck costs scale with square footage, but smaller decks cost more per square foot due to fixed costs like footings, permits, and stairs. A small 100–150 sq ft deck (10x12) costs $2,000–$6,000 installed. A mid-size 300 sq ft deck (12x24) runs $4,500–$18,000 depending on material. A large 500+ sq ft deck costs $8,000–$30,000+. These prices include materials and labor but not extras like built-in seating, pergolas, or outdoor kitchens which can add $2,000–$10,000+ to the total. Ground-level decks cost 10–20% less than elevated decks because they need fewer structural supports.
Factors That Affect Cost
Several factors drive your final deck cost up or down:
- Decking material: Pressure-treated pine is cheapest ($15–$30/sq ft installed), cedar is mid-range ($20–$40), and composite is most expensive ($30–$60). Material choice is the single biggest cost factor.
- Deck height and complexity: Elevated decks (more than 2 feet off the ground) require more posts, beams, and bracing. Multi-level decks and angled designs add 20–40% to labor costs.
- Railings: Basic wood railings cost $15–$30 per linear foot. Composite railings run $30–$50, and aluminum or cable railings cost $50–$75+ per linear foot. A 300 sq ft deck typically needs 50–70 linear feet of railing.
- Stairs: Each step costs $50–$200 depending on width and material. A standard 3-foot rise requires 4–5 steps ($200–$1,000).
- Permits and inspections: Building permits for decks cost $100–$500 in most areas and are required in nearly all jurisdictions.
- Geographic location: Labor rates vary significantly — deck builders in major metro areas charge 25–50% more than rural contractors.
DIY vs Hiring a Pro
Building a deck yourself can save 40–50% of the total project cost by eliminating professional labor ($8–$25 per sq ft). For a 300 sq ft pressure-treated deck, that's roughly $2,400–$7,500 in savings. DIY deck building is a realistic project for handy homeowners — the framing uses basic carpentry skills, and most decking installs with screws or hidden fasteners. However, you'll need to pull your own permit, ensure your footings meet frost line requirements, and pass inspections. Professional builders offer speed (a crew can build a 300 sq ft deck in 2–4 days vs 3–6 weekends for a DIYer), structural confidence, and usually a workmanship warranty.
How to Save Money
- Choose pressure-treated wood: At $15–$30/sq ft installed, it's 40–60% cheaper than composite and lasts 15–20 years with proper maintenance.
- Build ground-level: Decks close to the ground need fewer posts and no railing (under 30 inches in most codes), saving $1,000–$3,000.
- Keep the design simple: Rectangular decks cost 20–40% less than multi-level, angled, or curved designs due to reduced labor and material waste.
- DIY the decking, hire out the framing: Have a pro build the structural frame and do the deck board installation yourself — the boards are the easiest part.
- Build in the off-season: Contractors are less busy (and often cheaper) in late fall and winter. Material prices may also be lower.
- Compare material prices: Pressure-treated lumber prices vary 20–30% between big-box stores and local lumberyards. Shop around.
When to Splurge vs Save
Splurge on the substructure. Use pressure-treated lumber rated for ground contact on all posts, beams, and joists — even if you're using composite or cedar for the visible decking. The frame is hidden and needs to last the life of the deck. Splurge on fasteners — stainless steel or coated screws ($20–$40 more per box) won't streak or corrode like cheap zinc screws. Save on decking material if you're on a budget — pressure-treated wood looks great when stained and costs a fraction of composite. Save on railings by using wood instead of aluminum or cable — basic wood railings look clean and cost 50–70% less than premium options.
Ready to Plan Your Deck?
Use our free calculator to estimate boards, joists, posts, and hardware for your deck build.
Open Decking Calculator →Frequently Asked Questions
Fully installed deck costs per square foot: pressure-treated wood runs $15–$30, cedar costs $20–$40, and composite ranges from $30–$60. These prices include materials, labor, and basic railings. DIY material-only costs are roughly half: $6–$12/sq ft for pressure-treated, $10–$18 for cedar, and $15–$28 for composite decking boards (not including framing lumber).
Pressure-treated pine is the cheapest decking material at $2–$5 per board foot for materials. For a 300 sq ft deck, pressure-treated lumber costs roughly $1,800–$3,600 in decking boards and framing materials. While it requires staining every 2–3 years ($200–$500 per application), the low upfront cost makes it the most popular choice — roughly 75% of residential decks use pressure-treated wood.
Yes, nearly all jurisdictions require a building permit for deck construction. Permits typically cost $100–$500 and require a site plan showing the deck location, dimensions, and structural details. Some areas exempt small, ground-level decks (under 200 sq ft and less than 30 inches above grade), but this varies by municipality. Building without a permit can result in fines, required removal, and complications when selling your home.
A professional crew can build a standard 300 sq ft deck in 2–5 days, including footings, framing, decking, and railings. For a DIYer working weekends, expect 3–6 weekends (60–120 hours total) for the same size deck. Factors that extend the timeline include complex designs, elevated decks, permit inspections (which may require waiting 1–2 weeks between stages), and weather delays.
A well-built deck typically recoups 65–75% of its cost at resale, making it one of the better home improvement investments. A $10,000 deck adds roughly $6,500–$7,500 to your home's value. Wood decks tend to offer a slightly higher return on investment than composite because the lower upfront cost means a higher percentage is recouped. Beyond resale value, a deck expands usable living space and improves the home's appeal to buyers.