Most fence cost calculators online give you a single number with no idea where it came from. This page shows the actual per-foot material costs from the Toronto 2025 Fencing Catalogue, the labour rates contractors are charging in 2026, and how Canadian sales tax stacks on top — so you can sanity-check any quote you receive (or build one).
$28–$48
Chain link, per foot installed (ON)$45–$85
Wood privacy, per foot installed (ON)$55–$110
Vinyl, per foot installed (ON)These are realistic 2026 totals for a typical 100ft job in southern Ontario, including 13% HST. Quebec installs run roughly the same pre-tax, with GST + QST (~14.975% combined) instead of HST.
Chain link fence cost — the math, line by line
Using real 2026 catalogue pricing for a 100ft, 5ft tall, 11-gauge galvanized chain link fence with one 4ft walk gate:
| Component | Quantity | Unit cost | Subtotal |
|---|---|---|---|
| 11ga galvanized fabric (5ft) | 100 ft | $3.63/ft | $363.00 |
| Line posts (5ft, 1-5/8") | 11 | $6.20 | $68.20 |
| Terminal posts (5ft, 2-1/2") | 4 | $22.00 | $88.00 |
| Top rail | 5 lengths | $24.00 | $120.00 |
| Fittings & hardware | 1 lot | $95.00 | $95.00 |
| 3'x5' walk gate | 1 | $210.00 | $210.00 |
| Concrete (per post) | 15 | $12.00 | $180.00 |
| Materials subtotal | $1,124.20 | ||
| Labour ($14/ft installed) | 100 ft | $1,400.00 | |
| Gate install | 1 | $125.00 | |
| Delivery + freight | $325.00 | ||
| Pre-tax total | $2,974.20 | ||
| HST (13%) | $386.65 | ||
| Total (Ontario) | $3,360.85 |
That works out to $33.60/ft installed for a basic residential chain link in Ontario. Going to 9-gauge fabric ($5.50/ft instead of $4.35/ft for 6ft) adds about $1.15/ft material plus heavier posts — total install jumps roughly $2–$3/ft.
Wood privacy fence cost
A 100ft, 6ft tall, pressure-treated cedar/spruce privacy fence with one gate runs $4,500–$8,500 installed in Ontario, depending on:
- Picket grade: standard spruce ($45/ft installed) vs cedar ($70–$85/ft installed)
- Style: dog-ear vs flat-top vs lattice top vs board-on-board (each adds material)
- Post type: 4x4 PT ($25 each) vs steel core ($55+ each, lasts 2–3x longer)
- Concrete: full encapsulation vs gravel base — $12–$25 per post difference
Lumber prices have been the biggest driver of swings in fence costs since 2021. Re-price wood quotes every 14 days during framing season (April–June, September–October).
Vinyl fence cost
Vinyl is the priciest material at the residential level. $55–$110/ft installed depending on profile and brand. White solid privacy vinyl typically runs $65–$80/ft installed in Ontario in 2026.
The math that surprises customers: vinyl panels are sold in 6ft or 8ft sections, not by the linear foot, so a 100ft run that doesn't divide cleanly will need cuts and waste — factor 5–8% material overage into your quote.
Ornamental aluminum & steel
Ornamental aluminum: $50–$80/ft installed for 4–5ft residential pool-code-compliant fence in Ontario. Steel ornamental (powder-coated) runs $70–$120/ft. Aluminum is dominant in residential because it doesn't rust and the install is faster — pre-fabricated panels, pre-routed posts.
Pool-code compliance (Ontario Building Code Part 9 + municipal bylaws) is the deciding factor on most ornamental jobs. Spacing, height, and self-closing gate hardware are non-negotiable.
How to estimate yourself in 60 seconds
The shortcut every estimator uses:
Total install cost ≈ (Material $/ft × Length) + (Labour $/ft × Length) + Gates + Delivery + Tax
For chain link in Ontario:
- Material: ~$11/ft (5ft, 11ga, all-in including posts/rails/fittings)
- Labour: $12–$18/ft (chain link is fast)
- Gate: +$300–$400 per single walk, +$800–$1,200 per double drive
- Delivery: +$75 always; +$250 if subtotal under $5,000
- Multiply pre-tax total by 1.13 (Ontario) or 1.14975 (Quebec)
A 150ft chain link with one walk gate, in Ontario, ballparks like this:
- Materials: 150 × $11 = $1,650
- Labour: 150 × $14 = $2,100
- Gate: $325
- Delivery + freight: $325 (under $5K)
- Subtotal: $4,400
- HST: $572
- Total: ~$4,972
How HST and QST stack on top
Once you have a pre-tax total, the tax math is straightforward:
- Ontario: pre-tax × 1.13
- Quebec: pre-tax × 1.14975 (5% GST + 9.975% QST)
- BC: pre-tax × 1.12 (5% GST + 7% PST)
- Alberta, NWT, NU, YT: pre-tax × 1.05 (GST only)
- Saskatchewan: pre-tax × 1.11 (5% GST + 6% PST)
- Manitoba: pre-tax × 1.12 (5% GST + 7% RST)
- NB, NL, PEI: pre-tax × 1.15 (15% HST)
- NS: pre-tax × 1.14 (14% HST)
The trickiest case: contractors registered in one province installing in another. The tax follows the install location, not the contractor's home base.
Full HST/QST guide for fence contractors →
FenceTracer
Stop calculating fence costs by hand
FenceTracer auto-prices materials from the Toronto 2025 Fencing Catalogue, computes labour, applies the right province's tax, and outputs a branded quote PDF. 3-month free trial.FAQ
Frequently asked questions
How much does a 100ft chain link fence cost in Canada?
For a 5ft tall, 11-gauge galvanized chain link with one walk gate in Ontario, expect $3,000–$3,500 installed including 13% HST. 9-gauge or 6ft height adds $200–$500. Removal of an existing fence adds $400–$800.
What's the cheapest fence to install in Canada?
Chain link, by a wide margin — $28–$35/ft installed for residential 4–5ft. Pressure-treated wood comes second at $40–$55/ft. Cedar, vinyl, and aluminum all cost more than double chain link per foot.
Do fence quotes include tax?
Some do, some don't. Ask. A reputable contractor's quote will show HST or GST/QST as a separate line so you can verify the math. If a quote shows only 'plus tax' without a dollar amount, ask for a revised version with the tax broken out.
Why does the same fence cost different amounts from different contractors?
Material gauge (9ga vs 11ga), post diameter, fitting quality, concrete vs gravel post setting, and labour rate. Always compare quotes line by line — a $300 difference on a 100ft job often comes down to whether posts are set in concrete or gravel.
How do I budget for a fence project?
For Ontario residential: budget $35/ft for chain link, $55/ft for wood, $75/ft for vinyl, all-in with HST. Add $400–$1,200 per gate. Add 10% contingency for unexpected site conditions like rock or buried obstructions.