CSPCanada Service Pros
Find a ProBecome a ProLog InGet Quotes
Cost GuidesFencing & Decks

How Much Does a Deck Cost to Build in Canada?

A new deck in Canada costs $30–$75 per square foot, or $6,000–$25,000 for a typical 200–300 sq ft deck depending on materials.

National Average
$14,000
Typical Range
$6,000$25,000

Cost by City

CityLowAverageHigh
Toronto, ON$7,000$15,000$28,000
Calgary, AB$6,000$13,000$22,000
Vancouver, BC$8,000$16,000$30,000
Montréal, QC$5,500$12,000$20,000

Prices are estimates in CAD based on typical residential jobs. Actual costs vary by scope and conditions.

What Affects the Cost?

Material
Pressure-treated wood: $30–$45/sq ft. Cedar: $40–$55/sq ft. Composite (Trex, TimberTech): $50–$75/sq ft.
Size and height
Ground-level decks are cheapest. Raised decks requiring posts, beams, and stairs add 30–50% to the cost.
Railings
Wood railings: $1,000–$2,500. Aluminum or glass: $3,000–$8,000. Required by code for decks over 24" above grade.
Permit
Required in most municipalities for decks over 100 sq ft or 24" above grade. $200–$500.

✓ Typically Included

Design and layout
Footings and framing
Decking installation
Stairs (if needed)
Basic railing
Permit application

✕ Usually Not Included

Demolition of old deck
Landscaping around deck
Pergola or gazebo
Built-in seating or planters
Lighting
🍁

Canadian Considerations

Canadian decks face freeze-thaw cycles that require proper footing depth — typically 4 feet below grade to get below the frost line. Composite decking handles Canadian winters better than wood (no rotting, splitting, or annual staining) but costs more upfront. The short building season (May–October) means booking early is essential.

When to Hire a Pro

A ground-level floating deck can be DIY. Anything raised, attached to the house, or requiring footings should be built by a pro to meet building code and ensure structural integrity.

Ready to get quotes?

Compare verified fencing & decks pros in your area. Free, no obligation.

Find Fencing & Decks Pros →

Quick Price Summary

Low end$6,000
Average$14,000
High end$25,000

Related Cost Guides

More Cost Guides