Great Victoria RoofingUnderstand your roof before you hire.

Roofing Cost Per Square Foot in Victoria, BC

Asphalt $5.50 to $10, torch-on $9 to $16, metal $12 to $24, cedar $14 to $28 per sq ft of roof in our Greater Victoria model. Per-square pricing explained.

Greater Victoria dataIndependent, no contractor commissions on adviceSources and methodology on every page

Quick answer

Installed roofing in Greater Victoria costs $5.50 to $10 per square foot of roof for laminate asphalt, $9 to $16 for torch-on or membrane, $12 to $24 for metal and $14 to $28 for cedar in our pricing model, before GST. Those rates are per square foot of roof surface, not floor area. A 2,000 sq ft rancher has about 2,400 sq ft of roof, so its asphalt price is $6.60 to $12 per square foot of floor; a 2,000 sq ft two-storey home has 1,200 sq ft of roof and lands at $3.45 to $6.30. Local roofers often quote per square: Shoreline's 2026 guide gives $450 to $1,200.

Asphalt
$5.50–$10 / sq ft of roof
Torch-on / membrane
$9–$16 / sq ft of roof
Metal
$12–$24 / sq ft of roof
Cedar
$14–$28 / sq ft of roof

Next step: About 60 seconds. Greater Victoria pricing. No sign-up.

Calculate My Roof Cost

Key facts

Asphalt
$5.50–$10 / sq ft of roof
Our pricing model (estimate)
Torch-on / membrane
$9–$16 / sq ft of roof
Our pricing model (estimate)
Metal
$12–$24 / sq ft of roof
Our pricing model (estimate)
Cedar
$14–$28 / sq ft of roof
Our pricing model (estimate)
Shoreline Victoria per square (2026)
$450–$1,200
Source: Shoreline Roofing (Victoria contractor)
CostCanada Victoria asphalt (2026)
$4 / $8 / $13 budget / average / premium
Source: CostCanada

Greater Victoria context

Per-square-foot confusion costs Greater Victoria homeowners real money because the region's housing is split so evenly between sprawling single-storey ranchers and compact two-storey homes. A Sidney or Gordon Head rancher owner who reads 'asphalt $8 per square foot' and multiplies by the floor area underestimates by about 20 percent; a Langford or Broadmead two-storey owner doing the same sum overestimates by nearly half. Roofers measure the roof, so ask for the measured area in squares and compare on that.

The published Victoria figures are consistent once the unit is fixed. CostCanada's 2026 page gives $4, $8 and $13 per sq ft for budget, average and premium asphalt; Forge's 2026 guide gives $5 to $9 for asphalt and $12 to $20 or more for standing seam; Shoreline prices by the square at $450 to $1,200. Green Building Canada's 2024 BC guide adds that Victoria and Vancouver run 15 to 20 percent above the rest of the province, which is why the same shingle costs more in Oak Bay than in Nanaimo.

Installed cost per square foot of roof, Greater Victoria (our model vs published figures)
MaterialOur model, per sq ft of roofPer square (100 sq ft)Published local / BC figures
Asphalt (laminate)$5.50–$10$550–$1,000CostCanada Victoria $4–$13 (avg $8); Forge Victoria $5–$9; GBC BC $4–$9
Torch-on (2-ply SBS)$9–$16$900–$1,600Taves BC $8–$12; Citadel BC $10–$13+
Single-ply membrane$9–$16$900–$1,600RenoQuotes Canada $11–$22
Metal$12–$24$1,200–$2,400Forge Victoria corrugated $8–$14, standing seam $12–$20+; GBC BC $8–$30
Cedar (No. 1)$14–$28$1,400–$2,800Paragon BC $14–$26; GBC BC $14–$30

Our rates include one-layer tear-off, disposal, underlayment, standard flashings, venting and cleanup. Pitch, storeys, access, extra layers, decking, chimneys and skylights are added on top.

Estimated replacement cost by material — 2,000 sq ft home
MaterialInstalled $/sq ft (roof)Estimated rangeTypical lifespan here
Asphalt shingles$5.5–$10$13,200 – $24,00020–30 years
Metal roofing$12–$24$28,800 – $57,60040–60 years
Cedar shakes$14–$28$33,600 – $67,10025–40 years
Torch-on (SBS)$9–$16$21,600 – $38,40020–30 years
Membrane (TPO/EPDM)$9–$16$21,600 – $38,40020–30 years

Our estimate from the Great Victoria Roofing pricing model (reviewed 2026-09-10); 1-storey home, moderate pitch, one layer, sound decking, easy access. Before 5% GST. Not a quotation.

Roof area is not floor area: the conversion

Our model estimates roof area from the footprint, not the floor area: divide the floor area by the number of storeys, then multiply by a pitch factor (1.03 low, 1.09 moderate, 1.25 steep) and 1.10 for eaves and rakes. A 2,000 sq ft rancher gives 2,000 × 1.09 × 1.10, about 2,400 sq ft of roof; the same house on two storeys gives 1,000 × 1.09 × 1.10, about 1,200. Multiply either by the per-square-foot rate and you have the base estimate. A roofer measures directly, but this is close enough to check a quote.

What 'per square' means on a Victoria quote

A square is 100 sq ft of roof, the unit roofers have used for a century because shingles are sold by the square. Shoreline's 2026 guide prices installed work at $450 to $1,200 per square; our asphalt range of $5.50 to $10 per sq ft is $550 to $1,000 per square, inside it. When a quote says 24 squares at $750, that is 2,400 sq ft of roof at $7.50 per sq ft, $18,000 before extras. If a quote gives only a total, ask for the squares; without them you cannot compare two quotes on the same basis.

  • 1 square = 100 sq ft of roof surface
  • Per-square price × squares = base price before add-ons
  • Shingles are bought in bundles, three to a square for most laminates
  • Waste factor of 10–15% is normal on cut-up roofs

Ready to see your own number? About 60 seconds. Greater Victoria pricing. No sign-up.

Calculate My Roof Cost

Why the range for one material is nearly double

The low end of each range is a simple gable, one storey, easy access, mid-grade product. The high end is a cut-up roof with valleys and dormers, steep pitch, a premium product line and a tight lot. Our model moves between them with multipliers: 1.15 for steep pitch, 1.05 for two storeys and 1.12 for three, up to 1.12 for difficult access. A shaded, steep, two-storey Fairfield roof can sit 30 to 40 percent above a Sidney rancher on the same per-square-foot base, before any decking or chimney work.

Using per-square-foot figures without being misled

Three checks. First, confirm the unit: roof area, not floor area. Second, confirm what the rate includes; a $5 per sq ft asphalt quote that excludes tear-off, underlayment or disposal is not cheaper than a $7 quote that includes them. Third, confirm the add-ons are listed separately so you can see the base rate. The calculator applies these rules to your own home so you have a number to hold against every quote.

Frequently asked questions

How much does a roof cost per square foot in BC / Victoria?

In our Greater Victoria model, asphalt $5.50 to $10, torch-on and membrane $9 to $16, metal $12 to $24 and cedar $14 to $28 per sq ft of roof installed, before GST. CostCanada's 2026 Victoria asphalt figure is $4 to $13 with an average of $8.

What does a $450 to $1,200 per-square quote mean?

A square is 100 sq ft of roof. Shoreline's 2026 Victoria guide prices installed work at $450 to $1,200 per square across materials, so a 24-square roof is $10,800 to $28,800. Multiply the per-square rate by the measured squares to get the base price.

Is the price per square foot of the house or the roof?

The roof. A 2,000 sq ft single-storey home has about 2,400 sq ft of roof; a 2,000 sq ft two-storey home has about 1,200. Roofers always measure the roof, so ask for the area in squares.

Why is roofing more expensive in Victoria than the rest of BC?

Green Building Canada's 2024 guide and Homeowner.ca's 2026 guide both put Victoria and Vancouver labour 15 to 20 percent above the rest of the province, and Island freight on materials adds a little. CostCanada puts Victoria about 10 percent above the national average.

Does the per-square-foot rate include tear-off?

Ours includes one layer of tear-off, disposal, underlayment, standard flashings, venting and cleanup. Extra layers, decking, chimneys, skylights, steep pitch and access are added. Always ask what a quoted rate includes.

Sources

  1. Great Victoria Roofing pricing model (our estimate)Great Victoria Roofing, accessed 2026-09-10.
  2. New roof cost Victoria BC 2026Shoreline Roofing (Victoria contractor) (contractor/commercial estimate), accessed 2026-09-10.
  3. Roof replacement cost in VictoriaCostCanada (contractor/commercial estimate), accessed 2026-09-10.
  4. Roof replacement cost Victoria BCForge Metal Roofing (Victoria contractor) (contractor/commercial estimate), accessed 2026-09-10.
  5. Average roof replacement cost in BCGreen Building Canada (contractor/commercial estimate), accessed 2026-09-10.
  6. Roof replacement costs in Canada — province by provinceHomeowner.ca (contractor/commercial estimate), accessed 2026-09-10.
  7. Cost of torch-on roofing in BCTaves Roofing (contractor/commercial estimate), accessed 2026-09-10.
  8. Cedar shake roofing guide (Surrey BC)Paragon Roofing BC (contractor/commercial estimate), accessed 2026-09-10.

Full list with what each source supports: Sources · How we build estimates: Methodology

Last reviewed · Editorial team — reviewed against the sources listed on each page · Cost figures are estimates from our published pricing model, not quotations.

Request local roofing quotes

We share your details only with a local roofing provider you ask us to contact. No spam, no call lists.

Take the next step with confidence

About 60 seconds. Greater Victoria pricing. No sign-up.

Calculate My Roof Cost
EstimateRequest Help