Key Takeaways:
- Total deck cost: $20-$80 per sq ft installed (materials + labour)
- Materials only: $2-$45/sq ft depending on material type
- Labour: $12-$40/sq ft depending on province
- A standard 300 sq ft deck costs $6,000-$45,000 total
- Pressure-treated wood is cheapest; aluminum is most expensive
Deck Cost by Material
| Material | Material/sq ft | Installed/sq ft | 300 sq ft Total |
|---|---|---|---|
| Pressure-treated | $2-$5 | $20-$40 | $6,000-$12,000 |
| Cedar | $5-$12 | $30-$55 | $9,000-$16,500 |
| Composite (budget) | $6-$10 | $30-$50 | $9,000-$15,000 |
| Composite (premium) | $10-$18 | $40-$65 | $12,000-$19,500 |
| PVC | $12-$22 | $42-$75 | $12,600-$22,500 |
| Ipê hardwood | $15-$35 | $50-$80 | $15,000-$24,000 |
| Aluminum | $20-$45 | $60-$100 | $18,000-$30,000 |
What's Included in the Installed Price
The per-square-foot installed price typically covers:
- Substructure: pressure-treated joists, beams, and posts
- Footings: concrete sono tubes or helical piles below frost line
- Deck boards: the surface material you choose
- Fasteners: screws, hidden clips, structural connectors
- Basic stairs: 3-5 step staircase to grade
- Labour: design consultation, construction, cleanup
NOT usually included (budget separately):
- Railings: add $30-$150/linear foot ($1,500-$7,500 for a typical deck)
- Lighting: add $200-$2,000
- Skirting: add $300-$2,250
- Pergola: add $3,000-$25,000
- Building permit: add $100-$500
- Staining (wood only): add $1-$3/sq ft
Cost Factors That Increase Price
- Deck height: elevated decks require more structural material and deeper footings
- Multiple levels: each level adds complexity and framing cost
- Curved or angled designs: waste more material, take longer to install
- Remote location: material delivery surcharges for rural/cottage areas
- Rock or difficult soil: may require expensive foundation solutions
- Peak season: May-September pricing is 10-20% higher than off-season
