British Columbia · 26 cities

Roof Replacement Cost in British Columbia

roof replacement costs in British Columbia range from $21,750 – $67,850. British Columbia labour rates are 1% above the national average. All estimates are adjusted using Statistics Canada BCPI data.

Vancouver
$21,750 – $57,850
Typical: $32,550
Mission
$22,600 – $60,100
Typical: $33,800
Penticton
$22,600 – $60,100
Typical: $33,800
White Rock
$22,600 – $60,100
Typical: $33,800
Pitt Meadows
$22,600 – $60,100
Typical: $33,800
Port Coquitlam
$22,600 – $60,100
Typical: $33,800
Chilliwack
$22,600 – $60,100
Typical: $33,800
Maple Ridge
$22,600 – $60,100
Typical: $33,800
New Westminster
$22,600 – $60,100
Typical: $33,800
Vernon
$22,600 – $60,100
Typical: $33,800
Campbell River
$22,600 – $60,100
Typical: $33,800
Courtenay
$22,600 – $60,100
Typical: $33,800
Fort St. John
$22,600 – $60,100
Typical: $33,800
Victoria
$24,300 – $64,600
Typical: $36,350
Richmond
$24,300 – $64,600
Typical: $36,350
Nanaimo
$24,300 – $64,600
Typical: $36,350
Kamloops
$24,300 – $64,600
Typical: $36,350
Prince George
$24,300 – $64,600
Typical: $36,350
Langley
$24,300 – $64,600
Typical: $36,350
Kelowna
$24,300 – $64,600
Typical: $36,350
Delta
$24,300 – $64,600
Typical: $36,350
Coquitlam
$24,300 – $64,600
Typical: $36,350
Saanich
$24,300 – $64,600
Typical: $36,350
Abbotsford
$24,300 – $64,600
Typical: $36,350
Burnaby
$24,300 – $64,600
Typical: $36,350
Surrey
$25,500 – $67,850
Typical: $38,150
📊Costs adjusted for British Columbia’s labour market using Statistics Canada Table 18-10-0276-01. British Columbia labour index: 1.006 (1% above the national average). Estimates are pre-tax and reviewed annually.
Compare roof replacement costs across all of Canada →