Deck cost calculator
How much will your deck cost?
Set the size, height and material and see a rough local price range, based on typical installed prices across Metro Vancouver and the Fraser Valley. Then get real quotes when you're ready.
How it works
Where the numbers come from
The calculator starts from typical installed prices per square foot for each material on a low deck, based on 2025–2026 pricing from Lower Mainland and Fraser Valley builders. Height adds a percentage for posts, beams, bracing and guards. Railings are priced per foot, assuming railing on three sides. Stairs, covers, tear-out, engineering and permits are added as ranges.
Finally it adjusts for your town's typical price level: Vancouver and the North Shore usually run higher, and the Fraser Valley lower. Prices are before GST.
What it can't see
Why real quotes differ
Soil and footings, access to the yard, the exact product line, the shape of the deck, how it meets the house and what's hiding under an old deck all move the price. So does how busy builders are: spring is peak season.
That's why it's worth getting a few quotes from builders who've seen the site. Why compare quotes →
Price tables
Typical deck prices by job
Ranges for common deck work across Metro Vancouver and the Fraser Valley, before GST.
Common deck projects
| Job | Typical range | What moves the price |
|---|---|---|
| Ground-level pressure-treated deck, 12 × 16 ft | $7,500 – $14,000 | Size, stairs, footings, access |
| Ground-level composite deck, 12 × 16 ft | $12,500 – $22,000 | Board line, stairs, frame protection |
| Second-storey composite deck, 300 sq ft, aluminum/glass railing | $35,000 – $65,000 | Height, engineering, stairs, railing type |
| New boards on a sound frame, 12 × 16 ft | $4,000 – $10,000 | Board type, frame fixes found once boards are off |
| Vinyl deck re-cover, about 200 sq ft | $3,000 – $7,000 | Plywood condition, railings, flashing |
| Covered deck, 12 × 16 ft (deck and roof) | $20,000 – $45,000 | Roof type, engineering, permits |
Budget ranges in CAD before GST. Your quotes are based on a site visit.
New decks
| Job | Typical range | What moves the price |
|---|---|---|
| Pressure-treated wood, installed | $35 – $65 / sq ft | Low end suits simple Fraser Valley jobs |
| Western red cedar, installed | $50 – $85 / sq ft | Cedar prices move with the lumber market |
| Capped composite, installed | $60 – $100 / sq ft | Premium lines sit at the top |
| Capped PVC, installed | $75 – $120 / sq ft | Usually 15–30% above mid-range composite |
| Raised deck (2–8 ft) | about +15 – 30% | Posts, beams, bracing and guards |
| Permit and drawings | $200 – $1,500 | Depends on the town and project value |
Budget ranges in CAD before GST. Your quotes are based on a site visit.
Deck replacement
| Job | Typical range | What moves the price |
|---|---|---|
| Tear-out and disposal of an old deck | $800 – $3,500 | Size, height, concrete footings |
| New boards on the existing frame | $20 – $50 / sq ft | Pressure-treated at the low end, composite at the top |
| Frame fixes found during re-decking | $500 – $2,500 | Sistering joists, blocking, post bases |
| Full rebuild, 12 × 16 ft composite | $13,500 – $25,500 | New deck price plus tear-out |
Budget ranges in CAD before GST. Your quotes are based on a site visit.
Deck repair & resurfacing
| Job | Typical range | What moves the price |
|---|---|---|
| Replacing a few boards | $300 – $800 | Matching boards, fasteners |
| Moderate repairs (5–15 boards, railing, a post) | $800 – $2,500 | How much is hidden under the boards |
| Rotten post replacement | $400 – $900 per post | Footing condition, height |
| Ledger repair | $1,500 – $4,000 | Siding and flashing work, often a permit |
| Clean and stain | $2.50 – $6 / sq ft | Condition, stripping old finish, railings |
Budget ranges in CAD before GST. Your quotes are based on a site visit.
Covered decks & patio covers
| Job | Typical range | What moves the price |
|---|---|---|
| Open pergola | $5,000 – $18,000 | Size, wood or aluminum |
| Louvered aluminum roof | $15,000 – $30,000 | Size, motor, lighting |
| Aluminum patio cover | $35 – $60 / sq ft | Panel type: solid, insulated or clear |
| Wood-framed roof tied into the house | $60 – $120 / sq ft | Roofing, gutters, soffit, engineering |
| Roof added to an existing deck | $7,000 – $20,000 | Whether the deck can carry the posts |
| Engineering for a covered deck | $1,000 – $4,000 | Often required for attached roofs |
Budget ranges in CAD before GST. Your quotes are based on a site visit.
Raised & second-storey decks
| Job | Typical range | What moves the price |
|---|---|---|
| Raised deck premium (2–6 ft) | about +15 – 30% | Posts, beams, bracing, guards |
| Second-storey premium (8 ft+) | about +40 – 70% | Engineering, scaffolding, connections |
| Engineering | $1,500 – $4,000 | Height, soil, roof or glass guards |
| Full flight of stairs | $3,500 – $9,000 | Rise, landings, materials |
| 300 sq ft composite with glass/aluminum railing | $35,000 – $65,000 | All-in example, including stairs |
Budget ranges in CAD before GST. Your quotes are based on a site visit.
Vinyl decking
| Job | Typical range | What moves the price |
|---|---|---|
| Vinyl re-cover on sound plywood | $15 – $35 / sq ft | Prep, railings, flashing details |
| New plywood under the vinyl | #ERROR! | If the old plywood is soft |
| New vinyl deck including framing | $45 – $85 / sq ft | Slope, drains, venting below |
| Puncture or tear repair | $200 – $400 | Size and location |
| Seam repair | $300 – $600 | Length of seam, access |
Budget ranges in CAD before GST. Your quotes are based on a site visit.
Railings & stairs
| Job | Typical range | What moves the price |
|---|---|---|
| Wood railing | $35 – $75 / ft | Style, cedar or treated |
| Aluminum picket railing | $60 – $140 / ft | Corners, stairs, gates, fascia mounting |
| Glass railing, aluminum frame | $100 – $275 / ft | Panel style and glass thickness |
| Frameless glass | $300 – $400 / ft | Engineering, hardware |
| Short stairs (1–3 steps) | $500 – $2,000 | Width, materials, handrail |
| Full flight of stairs | $3,500 – $9,000 | Rise, landings, guards |
Budget ranges in CAD before GST. Your quotes are based on a site visit.
Get real prices for your deck
Send one request and compare up to 3 local quotes.
Questions
Deck cost questions
How accurate is the deck cost calculator?
It gives a budget range based on typical installed prices across the Lower Mainland, adjusted for your town. Real quotes depend on your soil, access, the exact product and what a builder finds on site.
Does the price include GST?
No. The ranges are before 5% GST, which is normally added to quotes.
Why does height add so much?
Raised and second-storey decks need taller posts, bigger beams, bracing, guards, often a full set of stairs and engineering. Those parts can cost more than the decking itself.
What's the cheapest way to build a deck?
A simple rectangle, low to the ground, in pressure-treated wood, with short stairs and an aluminum railing only where it's needed. Avoiding a second-storey height or a roof keeps costs down most.
Guides