British Columbia · 26 cities

Roof Replacement Cost in British Columbia

roof replacement costs in British Columbia range from $20,250 – $62,100. British Columbia labour rates are 3% above the national average. All estimates are adjusted using Statistics Canada BCPI data.

Chilliwack
$20,250 – $53,800
Typical: $30,250
Mission
$20,250 – $53,800
Typical: $30,250
Penticton
$20,250 – $53,800
Typical: $30,250
White Rock
$20,250 – $53,800
Typical: $30,250
Pitt Meadows
$20,250 – $53,800
Typical: $30,250
Port Coquitlam
$20,250 – $53,800
Typical: $30,250
Maple Ridge
$20,250 – $53,800
Typical: $30,250
New Westminster
$20,250 – $53,800
Typical: $30,250
Vernon
$20,250 – $53,800
Typical: $30,250
Campbell River
$20,250 – $53,800
Typical: $30,250
Courtenay
$20,250 – $53,800
Typical: $30,250
Fort St. John
$20,250 – $53,800
Typical: $30,250
Victoria
$21,800 – $57,850
Typical: $32,550
Burnaby
$21,800 – $57,850
Typical: $32,550
Richmond
$21,800 – $57,850
Typical: $32,550
Nanaimo
$21,800 – $57,850
Typical: $32,550
Kamloops
$21,800 – $57,850
Typical: $32,550
Prince George
$21,800 – $57,850
Typical: $32,550
Langley
$21,800 – $57,850
Typical: $32,550
Kelowna
$21,800 – $57,850
Typical: $32,550
Saanich
$21,800 – $57,850
Typical: $32,550
Abbotsford
$21,800 – $57,850
Typical: $32,550
Delta
$21,800 – $57,850
Typical: $32,550
Coquitlam
$21,800 – $57,850
Typical: $32,550
Surrey
$22,850 – $60,750
Typical: $34,150
Vancouver
$23,400 – $62,100
Typical: $34,950
📊Costs adjusted for British Columbia’s labour market using Statistics Canada Table 18-10-0276-01. British Columbia labour index: 1.029 (3% above the national average). Estimates are pre-tax and reviewed annually.
Compare roof replacement costs across all of Canada →