Get My Free Quote
Deck Cost in Ontario (2026): Full Pricing Guide by Material
Peace Love Landscaping

Deck Cost in Ontario (2026): Full Pricing Guide by Material

What a new deck really costs in Hamilton, Burlington, Oakville and the GTA in 2026, broken down by material, footing, height and add-ons.

  • Free, no-obligation quotes
  • Fully insured & guaranteed

Get your free quote

No obligation. We reply within one business day. Your details are only used to contact you about your quote.

  • Serving the Greater Toronto Area
  • Fully insured & WSIB
  • Landscape Ontario standards
  • Serving the area since 2008
Quick answer: In 2026, a new deck in Ontario typically costs $30 to $140 per square foot ($320 to $1,500 per square metre) installed. Pressure-treated runs $30 to $55/sqft, cedar $45 to $75/sqft, composite $60 to $110/sqft, PVC $70 to $120/sqft, and exotic hardwood like ipe $80 to $140/sqft. Height, footings, railings and stairs push the final price up.

A deck is one of the highest-value backyard upgrades you can make in Hamilton, Burlington, Oakville or anywhere across the Golden Horseshoe. It is also one of the easiest projects to get a confusing quote on, because two builders can price the same 300 sqft deck $15,000 apart and both be telling the truth. The difference sits in the footings, the framing spec, the railing system and the material choice.

This guide breaks down what a deck actually costs in Ontario in 2026, using the real ranges we see on residential projects across Hamilton, Halton, Niagara and the western GTA. Every number below is installed pricing (materials plus labour plus footings plus permit handling), not lumberyard sticker prices.

2026 Ontario deck cost summary by material

Use this as your starting reference. These are installed ranges for a standard ground-level to mid-height (under 6 feet) rectangular deck with code-compliant footings and a basic railing. Custom shapes, second-storey decks, glass railings and built-ins sit at or above the top of each range.

Material Per square foot Per square metre Typical lifespan
Pressure-treated pine $30 to $55 $325 to $590 15 to 20 years
Western red cedar $45 to $75 $485 to $810 20 to 25 years
Composite (Trex, TimberTech, Fiberon) $60 to $110 $645 to $1,185 25 to 30 years
PVC / cellular vinyl $70 to $120 $755 to $1,290 30+ years
Exotic hardwood (ipe, mahogany, cumaru) $80 to $140 $860 to $1,505 40+ years

For a typical 300 sqft (28 sqm) backyard deck, that puts you in roughly these total installed ranges:

  • Pressure-treated: $9,000 to $16,500
  • Cedar: $13,500 to $22,500
  • Composite: $18,000 to $33,000
  • PVC: $21,000 to $36,000
  • Exotic hardwood: $24,000 to $42,000

What actually drives the cost of an Ontario deck

Material is the headline number, but it is rarely the biggest swing factor on a quote. These six variables move the price more than people expect.

1. Size and shape

Per-square-foot pricing drops slightly as decks get larger, because mobilisation, footings and permit costs are spread over more area. A 150 sqft deck almost always costs more per sqft than a 400 sqft deck of the same material. Complex shapes (octagons, curves, multiple inside corners) add 10 to 20% in cutting waste and labour.

2. Height above grade

This is the single biggest hidden cost driver. Ontario decks fall into three tiers: ground level (under 24 inches), often 15 to 25% below the ranges above; mid-height (24 inches to 6 feet), the standard pricing in our table; and second-storey or walk-out basement decks (6 feet and up), larger beams, more footings, taller posts, longer stair runs, often a 30 to 60% premium.

3. Footing type

Footings carry the entire deck and are dictated by soil, frost depth and local inspection rules. Expect $250 to $650 per footing installed depending on type.

4. Railings

Railings can easily be 15 to 30% of the total deck budget. Pressure-treated wood railing: $50 to $80 per linear foot. Aluminum picket railing: $90 to $140. Cable railing: $140 to $220. Glass panel railing: $200 to $350 per linear foot.

5. Stairs

Stairs are priced per stringer-run, not per step. A basic 3-step set of pressure-treated stairs runs $600 to $1,200. A wider 4-foot set with composite treads, a landing and code railings on both sides can hit $3,500 to $6,000.

6. Multi-level and built-ins

Every level transition adds framing complexity, an extra beam line and often more footings. Built-in bench seating: $200 to $450 per linear foot. Planter boxes: $350 to $900 each. Attached pergola: $4,500 to $14,000. Privacy screen wall: $90 to $220 per linear foot.

Material deep-dive

Pressure-treated pine ($30 to $55/sqft installed)

Still the most popular deck material in Ontario. The cheapest way to get a code-built deck on the ground, takes stain well, and the framing lumber under every other material on this list is pressure-treated anyway. Trade-off is maintenance: clean and re-stain every 2 to 3 years, plan on board replacement at year 15 to 20.

Western red cedar ($45 to $75/sqft installed)

Cedar is the warmest-looking wood option and is naturally rot and insect resistant without chemical treatment. It sits beautifully on traditional Hamilton and Oakville homes. Downsides: dents more easily than pressure-treated, silvers to grey quickly if left unsealed. Annual oiling keeps the colour; let it grey if you prefer a coastal look.

Composite ($60 to $110/sqft installed)

Modern capped composite is the most-quoted upgrade material in our region. The cap layer resists fade, stain and mould, and reputable lines carry 25 to 30 year residential warranties. Composite needs zero refinishing, only a seasonal soap-and-water wash. Over a 25 year horizon composite usually wins on total cost of ownership.

PVC / cellular vinyl ($70 to $120/sqft installed)

Brands like Azek and Wolf are 100% synthetic, with no wood fibre at all. That makes them the lightest, coolest-underfoot and most stain-proof option. PVC is the pick for pool decks and lakeshore properties in Burlington and Oakville where splash, sunscreen and salt would punish wood.

Exotic hardwood ($80 to $140/sqft installed)

Ipe in particular is a 40-plus year deck if installed properly. Density is the headline: ipe is so hard you have to pre-drill every screw hole, which is why labour pricing runs high. The finished look is gorgeous, the boards barely move with seasonal humidity.

Footings and structural cost in Hamilton-area clay soil

Most of Hamilton, Stoney Creek, Ancaster, Dundas, Burlington and Oakville sits on heavy clay. The Ontario Building Code requires deck footings to extend below the local frost line, which is 1.2 metres (about 4 feet) in our region.

Concrete piers (Sonotube)

Hand-dug or augered hole, cardboard tube form, poured concrete, saddle bracket on top. Cost: $300 to $500 per footing installed. Reliable, inspectable, but messy and slow in tight backyards.

Helical screw piles

Steel shafts machine-driven into the ground until torque-tested capacity is hit. Cost: $350 to $650 per pile installed. No digging, no concrete cure time, immediate loading, and they perform extremely well in our clay.

Surface blocks / deck blocks

Pre-cast concrete blocks set on the ground. Legal only for free-standing ground-level decks under 24 inches, not attached to the house and not requiring a permit. Cheap ($30 to $60 per block) but not an option for anything substantial.

A typical 300 sqft deck needs 8 to 12 footings, so the structural foundation alone is usually $2,500 to $7,500 of your total quote.

Ontario permit requirements in 2026

  • Any deck more than 60 cm (about 24 inches) above grade requires a building permit.
  • Any deck attached to the house requires a permit, regardless of height, in most municipalities.
  • Guard rails are required at any walking surface more than 60 cm above grade.
  • Setbacks from rear and side property lines vary by municipality, usually 1.2 m side and 7.5 m rear in residential zones.
  • Conservation Authority approval is sometimes required near the escarpment, Cootes Paradise, Bronte Creek, Sixteen Mile Creek or any regulated watercourse.

Permit fees run $200 to $700 depending on city and deck size. Expect $400 to $900 added to the quote for permit handling.

Demolition cost for an old deck

  • Small ground-level deck (under 200 sqft): $700 to $1,500
  • Standard mid-height deck (200 to 400 sqft): $1,500 to $3,000
  • Large or elevated deck with stairs and railings: $3,000 to $6,500
  • Old concrete pier removal: $150 to $300 per pier

Add-on costs

Deck lighting

Low-voltage post cap lights, stair riser lights and under-rail strip lighting run $1,200 to $4,500 installed for a typical deck.

Privacy screens

Cedar slat or aluminum-framed composite screens cost $90 to $220 per linear foot.

Pergolas

Attached cedar pergolas run $4,500 to $9,000. Aluminum louvered roof systems jump to $14,000 to $28,000 depending on size and motorisation.

Hot tub framing

A hot tub adds 4,000 to 6,000 pounds of point load. Budget $1,800 to $4,200 over a standard build for the structural upgrade.

Gas line for BBQ or fire table

A licensed TSSA gas fitter running a dedicated natural gas line typically costs $650 to $1,800 depending on run length.

Deck vs patio: cost and lifecycle

Interlocking patios cost roughly $25 to $55/sqft installed, last 30 to 40 years, and need almost no maintenance. Decks cost more per sqft in most materials, but solve elevation problems (walk-outs, slopes, second-storey access) that a patio physically cannot. If your back door is more than 24 inches above grade, you almost certainly want a deck. If it is at-grade and the yard is flat, a patio usually wins on cost and longevity. For the full side-by-side, read our deck vs patio comparison.

Seasonal pricing: when to book your deck

  • January to March: best pricing. Most reputable builders offer 5 to 10% off if you sign in winter for a spring build.
  • April to June: peak demand, full-price quotes, 6 to 10 week wait times.
  • July to August: still busy, pricing holds, lead times shorten to 3 to 5 weeks.
  • September to November: our favourite season to build. Cooler weather is easier on the crew, clay soil is workable, and we often offer fall discounts of 5 to 8%.

Regional notes

Burlington and Oakville lakeshore

Properties south of Lakeshore Road catch serious wind off Lake Ontario. We upsize lateral bracing, use stainless or hot-dipped galvanised hardware throughout, and strongly recommend PVC or composite over wood within 500 metres of the water.

Hamilton escarpment

Decks on the brow (West 5th, Sherman Cut, Ancaster Heights, Stoney Creek mountain edge) often involve serious grade changes. Cantilevered decks over the escarpment edge need engineered drawings. Budget an extra $1,500 to $4,000 for engineering and approvals.

Niagara slope decks

Vineyard country and properties along the Niagara River often sit on long slopes. Multi-level cascading decks are the norm here, and footings can range from 4 to 9 feet deep on the downhill side.

Frequently asked questions

How much does a 12×12 deck cost in Ontario?

A 144 sqft deck in 2026 typically runs $4,500 to $8,000 in pressure-treated, $6,500 to $11,000 in cedar, $9,000 to $16,000 in composite, and $11,500 to $20,000 in PVC.

Do I need a permit for a deck in Hamilton or Burlington?

Yes, in almost every case. Any deck more than 60 cm above grade or attached to your house needs a building permit.

Is composite really worth the extra cost over pressure-treated?

Over a 25 year horizon, yes for most homeowners. You skip stain, sealer and board replacement. If you plan to sell within 5 to 7 years, pressure-treated is the better return on capital.

How long does a new deck take to build?

Most residential decks in our region take 5 to 12 working days on site, plus 3 to 6 weeks for permit approval before we break ground.

Can a deck be built in the winter in Ontario?

Helical piles can be installed until the ground hard-freezes, usually mid-December. Composite and PVC decking should not be installed below roughly -5 C. Most builders pause January through early March.

What is the cheapest way to get a deck on a budget?

A ground-level free-standing pressure-treated deck on surface blocks, with no railing required and no permit. Expect $25 to $40/sqft installed.

Want a quick estimate? Try our deck cost calculator for your project. Slide the inputs to see your real 2026 cost range in seconds.

Comparing materials? See our head-to-head breakdown: PT vs cedar vs composite decking with 2026 cost, lifespan and maintenance side by side.

Get My Free Quote

Ready to transform your yard?

Get your free, no-obligation quote today.

Get My Free Quote