British Columbia · 26 cities

Roof Replacement Cost in British Columbia

roof replacement costs in British Columbia range from $13,150 – $39,650. British Columbia labour rates are 18% above the national average. All estimates are adjusted using Statistics Canada BCPI data.

Penticton
$13,150 – $35,100
Typical: $19,750
Pitt Meadows
$13,150 – $35,100
Typical: $19,750
White Rock
$13,150 – $35,100
Typical: $19,750
Campbell River
$13,150 – $35,100
Typical: $19,750
Mission
$13,150 – $35,100
Typical: $19,750
Vernon
$13,150 – $35,100
Typical: $19,750
New Westminster
$13,150 – $35,100
Typical: $19,750
Port Coquitlam
$13,150 – $35,100
Typical: $19,750
Chilliwack
$13,150 – $35,100
Typical: $19,750
Maple Ridge
$13,150 – $35,100
Typical: $19,750
Courtenay
$13,150 – $35,100
Typical: $19,750
Fort St. John
$13,150 – $35,100
Typical: $19,750
Victoria
$14,150 – $37,750
Typical: $21,250
Delta
$14,150 – $37,750
Typical: $21,250
Prince George
$14,150 – $37,750
Typical: $21,250
Kelowna
$14,150 – $37,750
Typical: $21,250
Richmond
$14,150 – $37,750
Typical: $21,250
Nanaimo
$14,150 – $37,750
Typical: $21,250
Burnaby
$14,150 – $37,750
Typical: $21,250
Coquitlam
$14,150 – $37,750
Typical: $21,250
Abbotsford
$14,150 – $37,750
Typical: $21,250
Saanich
$14,150 – $37,750
Typical: $21,250
Langley
$14,150 – $37,750
Typical: $21,250
Kamloops
$14,150 – $37,750
Typical: $21,250
Vancouver
$14,850 – $39,650
Typical: $22,300
Surrey
$14,850 – $39,650
Typical: $22,300
📊Costs adjusted for British Columbia’s labour market using Statistics Canada Table 18-10-0276-01. British Columbia labour index: 1.180 (18% above the national average). Estimates are pre-tax and reviewed annually.
Compare roof replacement costs across all of Canada →